ホームページ  >  記事  >  データベース管理システムの特徴は何ですか?

データベース管理システムの特徴は何ですか?

青灯夜游
青灯夜游オリジナル
2021-12-27 16:27:3217282ブラウズ

データベース管理システムの特徴: 1. データ構造; 2. 共有性が高く、冗長性が低く、拡張が容易; 3. データの独立性が高い; 4. データはデータベース管理システム (DBMS) によって統合管理されます。そしてコントロール。

データベース管理システムの特徴は何ですか?

#このチュートリアルの動作環境: Windows 7 システム、DELL G3 コンピューター。

データベース管理システム (Database Management System) は、データベースを操作および管理する大規模なソフトウェアであり、DBMS と呼ばれるデータベースの構築、使用、保守に使用されます。

データベースの統合管理と制御を提供し、データベースのセキュリティと整合性を確保します。ユーザーは DBMS を通じてデータベース内のデータにアクセスし、データベース管理者も DBMS を通じてデータベースのメンテナンスを実行します。

複数のアプリケーションとユーザーがさまざまな方法を使用して、同時にまたは異なる時点でデータベースの作成、変更、クエリを実行できるようにすることができます。

ほとんどの DBMS は、ユーザーがデータベースのスキーマ構造と権限制約を定義し、データの追加や削除などの操作を実装できるように、データ定義言語 DDL (データ定義言語) とデータ操作言語 DML (データ操作言語) を提供します。 . .

データベース管理システムの主な特長

1. データ構造化

データベース管理システムの実現データの全体的な構造はデータベースの主な機能の 1 つであり、データベース管理システムとファイル システムの本質的な違いでもあります。

  • 最初の意味は、データが内部的に構造化されているだけでなく、データとデータ間の直接的な接続が統合されて管理され、構造化されているということです。

    データベース管理システムの特徴は何ですか?

  • #2 番目のポイントは、データベース内のデータは特定のアプリケーションだけのものではなく、組織全体のすべてのアプリケーションのものであるということです。 。例えば、学校の情報システムは、教務部の生徒の成績管理だけでなく、学務登録の管理、生徒の賞罰の管理、生徒の家族の管理、財務部の生徒の支払い管理なども考慮しなければなりません。また、大学院の大学院管理、学術研究室の学術研究管理、人事室の教員人事・給与管理等も考慮します。したがって、学校情報システム内の学生データは、学務部の学生成績管理アプリケーションだけでなく、学校全体のさまざまな機能管理部門や部門のアプリケーションを指向する必要があります。

2. 高共有性、低冗長性、拡張が容易

    • Describe and のデータベース管理システム全体的な観点からデータを整理します。データは特定のアプリケーションではなく、システム全体に向けられます。
    • データは複数のユーザーと Togo アプリケーションで共有および使用できます
    • データ共有 データの冗長性を大幅に削減し、データ間の不一致を回避できます

#3. 高いデータ独立性データ独立性とは、データの使用 (つまり、アプリケーション) とデータの説明 (つまり、データの組織構造と保存方法) を分離することを指します。

    このようにの場合、アプリケーションは、データベース内のデータがどのように構造化され格納されているかを考慮することなく、データの使用方法のみを考慮する必要があります。
  • したがって、(特定の範囲内で) すべての関係者によって行われた変更は相互に影響しません。
  • データの独立性は、アプリケーションとアプリケーションの間の依存度を説明するために使用されます。データの構造には、データの物理的な独立性とデータの論理的な独立性が含まれ、依存度が低いほど独立性が高くなります。

    物理的独立性とは、ユーザーのアプリケーションとデータベース内のデータの物理的構造が互いに独立していることを意味します。 DBMS は、データがどのように編成され、ディスク上に保存されるかを管理します。アプリケーションはデータの論理構造のみを考慮します。データの物理的なストレージ構造が変更された場合、アプリケーションはそれを変更する必要はありません
  • 論理的独立性とは、ユーザーのアプリケーションプログラムとデータベース内のデータの論理構造が互いに独立していることを意味します。 DBMS はデータの (グローバル) 論理構造を担当します。アプリケーションはデータのローカル論理構造 (つまり、アプリケーション ビュー) のみを考慮します。データの (グローバル) 論理構造が変更されても、アプリケーションは変更しません。
4. データはデータベース管理システム (DBMS) によって一元的に管理および制御されます。データセキュリティ保護: 不正使用を防ぐためにデータを保護します。 データ漏洩や損害の原因

#データ完全性チェック: データを有効な範囲内で管理するか、データが特定の関係を満たしていることを確認します
  • 同時実行制御: 同じデータに同時にアクセスする複数のユーザーまたはアプリケーションの同時操作を制御および調整し、正しい変更結果が得られるか、データベースの整合性が破壊されないようにします
  • データベースの回復: コンピュータ システムでハードウェアまたはソフトウェアの障害が発生した場合、データベースをエラー状態から正しい状態に復元する必要があります
  • [関連する推奨事項:
  • mysql ビデオ チュートリアル
  • ]

以上がデータベース管理システムの特徴は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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