データベース

データベース

【応用情報技術者試験】データディクショナリ/ディレクトリ

データディクショナリシステムで扱うデータの定義をまとめた辞書のことをデータディクショナリと呼びます。DBMS(データベースを便利に扱うためのシステム)では、データとメタデータをセットで扱うことが多いため、データディクショナリのようなメタデー...
データベース

【応用情報技術者試験】分散データベースにおける透過性

分散データベースとは?分散データベースとは、複数のコンピュータにデータを分散して保存するデータベースです。従来の中央集権型のデータベースとは異なり、データの読み書き処理を複数のコンピュータで並列処理することで、大規模なデータや高負荷の処理に...
データベース

【応用情報技術者試験】スタースキーマ

スタースキーマは、データウェアハウスで広く使われるデータモデリングの形式で、中心にファクトテーブル(数値データ)を置き、それを囲むようにディメンションテーブル(属性データ)が配置される構造を指します。この形が星のように見えることから、スター...
データベース

【応用情報技術者試験】ACID特性

ACID特性とは、データベースのトランザクション処理における4つの特性、原子性(Atomicity)、一貫性(Consistency)、隔離性(Isolation)、耐久性(Durability)の頭文字を組み合わせた言葉です。これらの特性...
データベース

【応用情報技術者試験】データベースの種類

データベースの種類ここでは、データベースの種類について解説します。それぞれの特徴や違いを比較しましょう。参照:階層型データベース:ツリー状に構成1つめの種類は「階層型データベース」です。階層型データベースでは、1つのノードから下に複数のノー...
データベース

【応用情報技術者試験】SQL構文

基本【取得】SELECT * FROM テーブル名「*」(アスタリスク)は「すべてのカラム」と言う意味。【追加】INSERT INTO テーブル名 VALUES ('1', 'タカシ', '初ツイート!', '2017/07/05' ,'2...
データベース

【応用情報技術者試験試験】ロールバックとロールフォーワードの違いについて

ロールバックシステム障害が発生した時にシステムを以前の安定した状態に戻すことを言います。「最新のチェックポイント後のことはどうでもいいからとりあえず安定した場所まで戻したい!!」というときに使います。イメージ①:(時系列)チェックポイント→...
データベース

【応用情報技術者試験】データベース

データベースのキーについて関係データベースには、様々な種類の「キー」があります。主なキーについて以下の表に示します。主キー(Primary Key):   一つのテーブルには一つの主キーがあり、そのキーによってテーブル内の各行(レコード)が...