データベース管理システムのさまざまな種類は何ですか?
データベース管理システムを使用すると、ユーザーは情報の一部を保存し、整理し、必要に応じて一部またはすべてを取得できます。データベース管理システムの主なタイプのそれぞれには、データを整理してレコードを作成し、そのデータからレポートを作成するソフトウェアプログラムが必要です。データベースのソフトウェアプログラムは、階層データベース、ネットワークデータベース、リレーショナルデータベース、またはオブジェクト指向のデータベースの4つの一般的なタイプのいずれかを作成します。
階層データベースは、最も古いタイプのデータベース管理システムの1つです。メインフレームコンピューターで最も一般的に使用されています。データベース作成者は、各レコードとそのデータとの関係を事前に定義します。構造には、データベースデザイナーがデータベースに入る各データの親子関係を作成するルートレコードまたは親が必要です。
ネットワークデータベースは、定義された親子関係を使用してデータも整理します。実際のファミリのように、ネットワークデータベース構造はピーを許可します子として分類されたデータのEは、複数の親を持つために分類されています。これは、階層的なタイプのデータベース管理システムよりも改善されています。ユーザーは、親レコードと子レコードを通じて、あるデータベース内の情報を別のデータセットに接続できます。
リレーショナルデータベース管理システムは、柔軟性と使いやすさのために人気が高まっています。これにより、データベースデザイナーは個々の情報を使用して、親または所有者の関係の制限なしに個別のデータベース間の関係を作成できます。別のデータベースのデータベースに関連付ける情報は、従業員の識別番号などの一意の識別子です。
データベース管理システムのリレーショナルタイプにより、データベース設計者は1つのデータベースを作成して、従業員の給与と給与情報を保存することができます。デザイナーは、個別のデータベースFOを作成しますRホームアドレスや電話番号などの個人情報。異なるユーザーは、各データベースにレコードを入力および更新する場合があります。レポートは、一致する従業員の識別番号が見つかったデータベースのレコードからデータを引き出します。
オブジェクト指向のタイプのデータベース管理システムは、数字やテキスト以外のデータを整理する方法を提供します。デザイナーはそれらを使用して、写真、音楽、ビデオなどのマルチメディアアイテムに対応します。このデータベース管理システムは、各アイテムの2つの識別子を使用します。 1つ目は説明的なオブジェクト名で、2つ目は、コンピューターがストレージと検索中に実行する命令または方法を備えたミニチュアプログラムです。 2つの部分は、データベースユーザーがテキストや番号でできるように整理できるオブジェクトになります。