
リレーショナルデータベースは、財務記録の保存、在庫の追跡、および従業員の記録の保持のために、多くの業界で広く使用されています。 リレーショナルデータベースでは、情報はデータの整理と構造化に役立つテーブル(多くの場合リレーションと呼ばれます)に格納されます。 それらは広く使用されていますが、リレーショナルデータベースにはいくつかの欠点があります。
料金
リレーショナルデータベースの欠点の1つは、データベースシステムのセットアップと保守に費用がかかることです。 リレーショナルデータベースを設定するには、通常、特別なソフトウェアを購入する必要があります。 プログラマーでない場合は、任意の数の製品を使用してリレーショナルデータベースをセットアップできます。 すべての情報を入力してプログラムを設定するには時間がかかります。 会社が大規模で、より堅牢なデータベースが必要な場合は、プログラマーを雇って作成する必要があります。 構造化照会言語(SQL)とデータベース管理者を使用してデータベースを一度維持するリレーショナルデータベース 構築されます。 使用するデータに関係なく、テキストファイルやExcelスプレッドシートなどの他のデータからデータをインポートするか、キーボードでデータを入力する必要があります。 会社の規模に関係なく、健康情報などの法的に機密または保護された情報をデータベースに保存する場合は、 社会保障番号またはクレジットカード番号、規制を満たすために不正アクセスからデータを保護する必要もあります 標準。
今日のビデオ
豊富な情報
情報の複雑さの進歩は、リレーショナルデータベースに別の欠点を引き起こします。 リレーショナルデータベースは、共通の特性によってデータを整理するために作成されます。 複雑な画像、数字、デザイン、マルチメディア製品は、オブジェクトリレーショナルデータベース管理システムと呼ばれる新しいタイプのデータベースへの道を開く簡単な分類に逆らいます。 これらのシステムは、より複雑なアプリケーションを処理するように設計されており、スケーラブルな機能を備えています。
構造化された制限
一部のリレーショナルデータベースには、フィールド長に制限があります。 データベースを設計するときは、フィールドに収めることができるデータの量を指定する必要があります。 一部の名前または検索クエリは実際よりも短く、これによりデータが失われる可能性があります。
分離されたデータベース
複雑なリレーショナルデータベースシステムは、これらのデータベースが「情報の島」になり、大規模なシステム間で情報を簡単に共有できない場合があります。 多くの場合、大企業や機関では、リレーショナルデータベースが別々の部門で異なって成長していることに気付くでしょう。 たとえば、病院の請求部門が1つのデータベースを使用し、病院の人事部門が別のデータベースを使用したとします。 これらのデータベースを相互に「対話」させることは、大規模で費用のかかる作業になる可能性がありますが、複雑な病院システムでは、すべてのデータベースが患者と従業員の適切なケアに関与する必要があります。