#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター。データベース管理システムの作業には、定義されたデータベースにオペレーティング システムを提供することは含まれません。データベース管理システムは、1. データベースの定義、2. 定義されたデータベースの管理、保護、保守、3. データの編成、保管、管理、および通信を行うことができます。
データベース管理システムの作業には、定義されたデータベースにオペレーティング システムを提供することは含まれません。
データベース管理システム (Database Management System) は、データベースを操作および管理する大規模なソフトウェアであり、DBMS と呼ばれるデータベースの構築、使用、保守に使用されます。データベースの統合管理と制御を提供し、データベースのセキュリティと整合性を確保します。 ユーザーは DBMS を通じてデータベース内のデータにアクセスし、データベース管理者も DBMS を通じてデータベースのメンテナンスを実行します。さまざまな方法を使用して、同時にまたは異なる時点でデータベースの作成、変更、クエリを実行する複数のアプリケーションとユーザーをサポートできます。データベース管理システムの主な機能
1. データ定義: DBMS は、ユーザーが 3 レベルのスキーマ構造を定義するためのデータ定義言語 DDL (データ定義言語) を提供します。データベース、2 レベルのイメージ、および整合性制約や機密性制約などの制約。 DDL は主に、データベースのライブラリ構造を作成および変更するために使用されます。 DDLで記述されたライブラリ構造はデータベースの枠組みを提供するだけであり、データベースの枠組み情報はデータディクショナリ(Data Dictionary)に格納されます。 2. データ操作: DBMS は、ユーザーがデータの追加、削除、更新、クエリなどの操作を実行できるデータ操作言語 DML (データ操作言語) を提供します。 3. データベース運用管理: データベースの運用管理機能は、同時実行制御、セキュリティチェックとアクセス制限制御、整合性チェック、マルチユーザーでの実行など、DBMS の運用制御および管理機能です。実行ログの編成と管理、トランザクション管理と自動回復、つまりトランザクションの原子性の確保。これらの機能により、データベース システムが正常に動作することが保証されます。 4. データの編成、保存、管理: DBMS は、データ ディクショナリ、ユーザー データ、アクセス パスなどを含むさまざまなデータを分類、保存、管理する必要があり、ファイル構造やアクセス方法を決定する必要があります。これらのデータをストレージ レベルで整理し、データ間の接続を実現する方法について説明します。データの編成とストレージの基本的な目標は、ストレージ領域の使用率を向上させ、適切なアクセス方法を選択してアクセス効率を向上させることです。 5. データベースの保護: データベース内のデータは情報社会における戦略的なリソースであるため、データの保護は非常に重要です。 DBMS は、データベースの回復、データベースの同時実行性の制御、データベースの整合性の制御、およびデータベースのセキュリティ制御の 4 つの側面を通じてデータベースを保護します。 DBMS のその他の保護機能には、システム バッファの管理やデータ ストレージの適応調整メカニズムが含まれます。 6. データベースのメンテナンス: データベースのデータのロード、変換、ダンプ、データベースの再結合と再構築、パフォーマンスの監視などの機能が含まれており、これらの機能は各ユーザー プログラムによって実行されます。 7. 通信: DBMS は、オペレーティング システムのオンライン処理、タイムシェアリング システム、およびリモート ジョブ入力と関連するインターフェイスを備えており、データ送信の処理を担当します。ネットワーク環境のデータベース システムの場合、DBMS とネットワーク内の他のソフトウェア システム間の通信機能やデータベース間の相互運用機能も含める必要があります。 プログラミング関連の知識について詳しくは、プログラミング教育をご覧ください。 !
以上がデータベース管理システムのジョブに含まれないものは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。