Oracle Database SQL(ORACLE MASTER Silver SQL 2019) 問題集

ORACLE MASTER Silver SQL 2019(1Z0-071-JPN)試験対策公式 ORACLE MASTER Silver SQL 2019 試験内容チェックリスト準拠

Oracle Database SQL(ORACLE MASTER Silver SQL 2019)の日本語問題集。全180問に解説つき。模擬試験は78問・120分です。

Oracle Database SQL(ORACLE MASTER Silver SQL 2019) 無料問題 1 / 10 ・ 分野1: リレーショナル・データベースの概念

リレーショナル・モデルでいう「タプル」にあたる、Oracle Database の表の構成要素はどれか。Database Concepts の記述に合うものを選べ。

  1. 行と列が交わる1つの値(フィールド)
  2. 表の1行(属性値の順序を持たない集まり)
  3. 同じ形式の行を集めた表全体(リレーション)
  4. 表の1列(同じ項目の値を縦に並べたもの)
正解と解説を見る

正解: B

正解の理由
Database Concepts の「Relational Model」は、リレーショナル・データベースがデータを単純なリレーションの集合として格納するとし、「リレーションはタプルの集合であり、タプルは属性値の順序を持たない集まり」と定義する。表はリレーションを行(タプル)と列で表した2次元の表現なので、タプルにあたるのは表の1行である。

違う選択肢
「表の1列(同じ項目の値を縦に並べたもの)」… 列は項目ごとの値の並びで、1件分のデータをまとめたタプルとは違う。タプルにあたるのは行のほうである
「行と列が交わる1つの値(フィールド)」… フィールドは行と列の交点にある1つの値だけを持つ。タプルは複数の値の集まりなので、フィールドとは違う
「同じ形式の行を集めた表全体(リレーション)」… 表全体はリレーション(タプルの集合)にあたる。タプルはその要素である1行のほうで、表全体とは違う

押さえどころ
用語は理論側(リレーション・タプル)と実装側(表・行)で呼び分ける。集合論に基づくため、行の並びに意味を持たせないという考え方につながる。表全体がリレーション、その要素が行(タプル)で、行と列の交点は1つの値を持つフィールドである。

Oracle Database SQL(ORACLE MASTER Silver SQL 2019)の演習アプリ(無料10問・全問は購入で)へ

問題集(note)を見る