読者です 読者をやめる 読者になる 読者になる

情報処理技術者試験ナビ

当サイトは準備中です。

データベース方式

テキスト データベース

データベース

データベースの種類と特徴

代表的なデータベースの種類,データの表現構造,レコード間の関連付けの方法など種類ごとの特徴,与えられた要件に応じて最適なデータベースを選択し,設計に活用することを理解する。

関係データベース,構造型データベース,HDB(HierarchicalDatabase:階層型データベース),NDB(NetworkDatabase:網型データベース),CODASYL(ConferenceonDataSystemsLanguages)型データベース,OODB(ObjectOrientedDatabase:オブジェクト指向データベース),オブジェクト関係データベース,ハイパテキストデータベース,マルチメディアデータベース,XMLデータベース

データベースのモデル

データベースでは,システムの利用者やプログラムから見たデータの定義,論理的なデータ構造,物理的なデータ構造の3層を区別することでデータの独立性を高めていること,データモデルの種類,特徴,利点,各スキーマの表現方法,表現できる内容,特徴を理解する。

概念データモデル,論理データモデル(外部モデル),関係モデル,階層モデル,ネットワークモデル,物理データモデル(内部モデル),概念スキーマ,外部スキーマ(副スキーマ),内部スキーマ(記憶スキーマ)

関係データモデル

関係データモデルにおいて,データがどのように表されるのか,表の構成,考え方,複数の表の関係付けを理解する。また,与えられた要件に応じて,規定の表記法を使用してデータモデルを表現することを理解する。

関係(リレーション),タプル(行,組),属性(列,フィールド),実現値,定義域(ドメイン),E-R図

 

データベース管理システム

データベース管理システムの目的

DBMSの目的,代表的な機能とともに,DBMSにも階層型,網型,関係型があること,DBMSのマネジメント機能をデータベース開発や保守に利用することを理解する。

データベース定義機能,データベース操作機能,データベース制御機能,保全機能,データ機密保護機能

排他制御

複数の応用プログラムが一つのデータベースに同時にアクセスするときに必要な制御方法を理解する。

障害回復

データベースに障害が発生した場合の障害回復機能と回復手順を理解する。

データセキュリティ

データを共有する際に重要となるセキュリティ確保のための方法を理解する。

トランザクション,ロック,デッドロック,ACID特性,データ辞書

 

関連書籍

 

過去問題

基本情報技術者

応用情報技術者

データベーススペシャリスト