ホームページ >よくある問題 >リレーショナルデータベースにはどのような特徴があるのでしょうか?

リレーショナルデータベースにはどのような特徴があるのでしょうか?

青灯夜游
青灯夜游オリジナル
2020-07-24 16:22:0221810ブラウズ

リレーショナル データベースの主な特徴: 1. データの一元管理、2. 高いデータ独立性、3. 優れたデータ共有、4. 小規模なデータ冗長性、5. データ構造、6. 統合データ保護機能。

リレーショナルデータベースにはどのような特徴があるのでしょうか?

リレーショナル データベースは、リレーショナル データベース モデルに基づいたデータベースであり、集合代数などの概念と手法を使用してデータベース内のデータを処理します。形式的に説明的な一連のテーブルに編成されたもので、基本的には再編成を必要とせずにさまざまな方法でアクセスまたは呼び出しできるデータ項目の特別なコレクションです。 データベース テーブル。

リレーショナル データベースを定義すると、メタデータのテーブル、またはテーブル、列、範囲、制約の正式な説明が作成されます。各テーブル (リレーションシップとも呼ばれます) には、列で表される 1 つ以上のデータ型が含まれています。各行には、列で定義されたタイプの一意のデータ エンティティが含まれます。

リレーショナル データベースを作成する場合、データ列の可能な値の範囲と、そのデータ値に適用される可能性のあるさらなる制約を定義できます。

SQL 言語は、リレーショナル データベースへの標準ユーザーおよびアプリケーション インターフェイスです。利点は、拡張が簡単で、最初のデータベース作成後に、既存のアプリケーションをすべて変更せずに新しいデータ型を追加できることです。主流のリレーショナル データベースには、oracle、db2、sqlserver、sybase、mysql などが含まれます。

リレーショナルデータベースの主な特徴

1) データの一元管理。ファイル管理方式では、ファイルが分散しており、各ユーザやプロセスごとにファイルが存在し、一般にファイル間に関連性がないため、統一した方法で制御、保守、管理することができません。データベースはこの欠点をうまく克服し、関連データを一元的に制御、維持、管理できます。

2) 高いデータ独立性。データベース内のデータは、データの物理的独立性および論理的独立性を含めてアプリケーションから独立しているため、データベースの使用、調整、最適化、およびさらなる拡張に利便性がもたらされ、データベース アプリケーション システムの安定性が向上します。

3) 優れたデータ共有。データベース内のデータは複数のユーザーが使用でき、各ユーザーはデータベース内のデータの一部にのみ接続されます。ユーザー データは重複することができ、ユーザーは相互に影響を与えることなく同時にデータにアクセスできるため、大幅に改善されます。データベースの効率。

4) データの冗長性は小さいです。データベース内のデータはアプリケーション指向ではなく、システム指向です。データは一元的に定義、編成、保存、管理されるため、不必要なデータの冗長性が回避され、データの一貫性が向上します。

5) データは構造化されています。データベース全体は特定の構造形式で構成されています。データはレコード内およびレコード タイプ間で相互に関連しています。ユーザーはさまざまなパスを通じてデータにアクセスできます。

6) 統合データ保護機能。複数のユーザーがデータ リソースを共有する場合、ユーザー データを厳格に検査し、データベースへのパスワードやアクセス権を規定し、データ セキュリティを確保するために不正なユーザーのデータベースへのアクセスを拒否します。 、一貫性と同時実行性の制御。

関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。

以上がリレーショナルデータベースにはどのような特徴があるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。