データベースシステムの構造と構成

1.3 データベースシステムの構成

  • データベース アプリケーション開発者の観点から見ると、
    データベース システムは、データベース システムの内部システム構造である 3 レベルのスキーマ構造を採用しています。
  • データベース エンド ユーザーの観点から見ると、
    データベース システムの構造は次のとおりです。
    • シングルユーザー構造
    • マスタースレーブ構造
    • 分散構造
    • クライアントサーバーアーキテクチャ
    • ブラウザ - アプリケーションサーバー/データベースサーバーなど

1. データベースシステムのスキーマの概念

モデル

  • データベースの論理構造と特性の説明です。
  • 型の説明であり、特定の値を参照するものではありません
  • モードは比較的安定しています

  • 特定の時点でのデータベースの状態 - スキーマの具体的な値
  • 同じパターンが何度も発生する可能性がある
  • データベース内のデータが更新されるとインスタンスが変化します

写真1

写真2

1.モード

写真3

2.エクスターナルモード

写真4

3. 内部モード
写真5

第二に、データベースの二次画像機能とデータの独立性

写真6

1. エクスターナルモード/モードイメージ

写真7

2. モード/内部モードイメージ

写真8

  • アプリケーションの安定性を確保します
  • 通常、アプリケーション要件自体が変更されない限り、アプリケーションを変更する必要はありません。
  • プログラム中心からデータ中心へ
  • データとプログラムが独立しているため、データの定義や記述をアプリケーションプログラムから分離することができます。
  • データアクセスはデータベース管理システムによって管理されます
  • アプリケーションプログラミングを簡素化します
  • アプリケーションのメンテナンスと変更を大幅に削減

1.4 データベースシステムの構成

写真9

1. ハードウェアプラットフォームとデータベース

  • ハードウェア リソースのデータベース システム要件
  • 十分なメモリ
  • ディスクやディスクアレイなどの十分な大きさの外部デバイス
  • チャネル容量の増加、データ転送速度の向上

2. ソフトウェア

  • データベースマネージメントシステム
  • データベース管理システムの動作をサポートするオペレーティング システム
  • データベースとインターフェースするための高級言語マシンコンパイルシステム
  • データベース管理システムを核としたアプリケーション開発ツール
  • 特定のアプリケーション環境向けに開発されたデータベース アプリケーション システム

3. 人事

写真10

写真11

写真12

写真13

章のまとめ

集中:

  • 概念モデルの基本概念、データモデルの 3 つの要素、データモデルの 3 つの要素をしっかりと理解します。
  • データベース システムの 3 レベルのスキーマと 2 レベルのイメージのアーキテクチャ。
  • データベースシステムの論理的独立性、物理的独立性など

困難:

  • 基本的な考え方
  • データベースシステムのデータモデルとアーキテクチャ

おすすめ

転載: blog.csdn.net/loveCC_orange/article/details/123857028