6.6 データ定義言語
問題一覧
1
表の定義は〇〇文を用いて行います。
CREATE TABLE
2
〇〇とは、表を構成する列に対する制約。
列制約
3
〇〇とは同一表内に同じ値が複数存在しないことを保つ制約です。
一意性制約
4
主キーとなる列には、一意性制約とNOT NULL制約を兼ねる〇〇指定を行います。
PRIMARY KEY
5
単に値の重複を認めないといぅた列(候補キーなど)には、〇〇指定を行います。
UNIQUE
6
〇〇とは、外部キーの値が被参照表に存在することを保証する制約です。
外部キーとなる列には、△△指定を行います。
参照制約, REFERENCES
7
一意性制約、参照制約、検査制約は〇〇とすることもできます。
表制約
8
〇〇表及び〇〇表の定義は次のようになります。
部門, 社員
9
ディスク装置上に存在し、実際にデータが格納される表のことを〇〇といいます。
実表
10
〇〇は、実表の一部、あるいは複数の表から必要な行や列の取り出し、あたかも1つの表でもあるかのように見せかけ仮想表です。
ビュー
11
ビューの定義は〇〇文を用いて行います。
CREATE VIEW
12
社員表と部門表を基に、社員コードと社員名、その社員が所属する部門名からなるビュー表「〇〇」を定義します。
社員2
13
ビューへの更新処理は、ビュー定義を基に、ビューが参照している表への対応する処理に変換されて実行されます。
そのため、実際に更新される表が更新可能であり、かつ更新対象となる列や行が唯一に決定できる場合に限り、〇〇となります。
更新可能
14
複数の利用者がデータベースを利用できるようにするためには、その利用者に対して、表やビューへのアクセス権限(SELECT権限、INSERT権限、UPDATE権限、DELETE権限)を付与する付与する必要があります。
権限の付与は、〇〇文を用いて行います。
GRANT
15
権限リストには付与する権限を指定します。
〇〇を指定すると全ての権限を付与できます。
ALL PRIVILEGES
16
一度付与した権限を取り消すことができます。
権限の取り消しは〇〇を用いて行います。
REVOKE
6.1データベース設計
6.1データベース設計
Et Re · 48問 · 1年前6.1データベース設計
6.1データベース設計
48問 • 1年前6.2関係データベース
6.2関係データベース
Et Re · 15問 · 1年前6.2関係データベース
6.2関係データベース
15問 • 1年前6.3正規化
6.3正規化
Et Re · 8問 · 1年前6.3正規化
6.3正規化
8問 • 1年前6.5SQL
6.5SQL
Et Re · 23問 · 1年前6.5SQL
6.5SQL
23問 • 1年前6.7埋込み方式
6.7埋込み方式
Et Re · 5問 · 1年前6.7埋込み方式
6.7埋込み方式
5問 • 1年前6.8データベース管理システム
6.8データベース管理システム
Et Re · 32問 · 1年前6.8データベース管理システム
6.8データベース管理システム
32問 • 1年前問題一覧
1
表の定義は〇〇文を用いて行います。
CREATE TABLE
2
〇〇とは、表を構成する列に対する制約。
列制約
3
〇〇とは同一表内に同じ値が複数存在しないことを保つ制約です。
一意性制約
4
主キーとなる列には、一意性制約とNOT NULL制約を兼ねる〇〇指定を行います。
PRIMARY KEY
5
単に値の重複を認めないといぅた列(候補キーなど)には、〇〇指定を行います。
UNIQUE
6
〇〇とは、外部キーの値が被参照表に存在することを保証する制約です。
外部キーとなる列には、△△指定を行います。
参照制約, REFERENCES
7
一意性制約、参照制約、検査制約は〇〇とすることもできます。
表制約
8
〇〇表及び〇〇表の定義は次のようになります。
部門, 社員
9
ディスク装置上に存在し、実際にデータが格納される表のことを〇〇といいます。
実表
10
〇〇は、実表の一部、あるいは複数の表から必要な行や列の取り出し、あたかも1つの表でもあるかのように見せかけ仮想表です。
ビュー
11
ビューの定義は〇〇文を用いて行います。
CREATE VIEW
12
社員表と部門表を基に、社員コードと社員名、その社員が所属する部門名からなるビュー表「〇〇」を定義します。
社員2
13
ビューへの更新処理は、ビュー定義を基に、ビューが参照している表への対応する処理に変換されて実行されます。
そのため、実際に更新される表が更新可能であり、かつ更新対象となる列や行が唯一に決定できる場合に限り、〇〇となります。
更新可能
14
複数の利用者がデータベースを利用できるようにするためには、その利用者に対して、表やビューへのアクセス権限(SELECT権限、INSERT権限、UPDATE権限、DELETE権限)を付与する付与する必要があります。
権限の付与は、〇〇文を用いて行います。
GRANT
15
権限リストには付与する権限を指定します。
〇〇を指定すると全ての権限を付与できます。
ALL PRIVILEGES
16
一度付与した権限を取り消すことができます。
権限の取り消しは〇〇を用いて行います。
REVOKE