Chapter 1. DBとDBMS


  • Data
  • 任意の材料または実際の値
  • 情報
  • データに基づく意味

  • DB(Database)
  • は、複数のアプリケーションシステムにおいて必要な情報を共有するために論理的に関連するデータを収集し、冗長データを最小限に抑えて、構造化統合/記憶されたデータセット
  • を実現する.
  • DBMS(Database Management System)
  • データベース専用の管理プログラムで、簡単にデータベースからデータを抽出、操作、定義、制御できます.
  • DBMSの機能
  • データ抽出:データ照会(検索);アプリケーションデータ抽出
  • データアクション:データの追加、変更、削除
  • 定義
  • データ:データ構造の定義(テーブルの作成)、ストレージスペースの定義(データベースの作成)
  • データ制御:データベース作成ユーザ(管理者)、アクセス制御、バックアップ(データ損失、エラー復旧)
  • Oracle DBMS構造
  • 多くのデータがテーブルに配置され、テーブルがテーブル空間に配置される.また、表領域はデータベースに含まれており、多くのデータベースはDBMSによって管理および制御されています.
    (データ->テーブル->表領域->データベース->DBMS)
  • SQLツール
  • SQL開発者->グラフィックユーザインタフェースツール(グラフィックベース)
  • の利点:
  • の制御が容易
    短所:重
  • sqlplus->CUIツール(コマンドベース)
  • の利点:軽量
  • 欠点:手を握る困難

  • アカウント(管理者アカウント)
  • を作成します.
    CREATE USER 계정명 IDENTIFIED BY 비밀번호
    GRANT CONNECT TO 계정명
  • リソースの作成、変更、削除などの権限
  • GRANT RESOURCE TO 계정명
  • データ確認
  • SELECT * FROM 테이블명