• ログインログイン
  • 新規登録新規登録

MENU

SQLの基礎知識をチェック!SQLの理解度テスト(2)

連載基礎力チェック!プログラミングテスト一覧

プログラミングスキルの基礎力をチェック!各領域における基礎力をチェックするためのテスト集です。知っていると思っていても、やってみると意外と間違えてしまうことが多いかも!?

本教材は株式会社フルネス様からのご提供になります。プログラミング学習コラム「SQL」についての2回目のテストです。日々の勉強の成果がどれだけ反映されるか試してみましょう。

問 1 テーブルの別名について正しいものを2つ選んでください。

  1. テーブルの別名は、ISの後に指定することができる。
  2. テーブルの別名は、空白の後に指定することができる。
  3. テーブルの別名を指定した時に使う列名は、テーブル名で修飾してはならない。

解答をみる

解答 2,3

問 2 テーブルのデータを削除する構文を1つ選んでください。

  1. UPDATE文
  2. SELECT文
  3. DELETE文
  4. INSERT文

解答をみる

解答 3

問 3 UPDATE文について正しいものを1つ選んでください。

  1. SET句では副問い合わせを使用できない。
  2. WHERE句を省略すると、1レコードも更新できない。
  3. SET句では1つのカラムしか更新できない。
  4. 1つのUPDATE文で複数レコードを更新できる。

解答をみる

解答 4

問 4 結合について正しいものを1つ選んでください。

  1. 自然結合は、WHERE句に結合条件を指定する。
  2. 直積結合は、OUTER JOINを使用する。
  3. 内部結合は、INNER JOINを使用する。
  4. 外部結合は、すべてのレコードの組み合わせを取り出す。

解答をみる

解答 3

問 5 以下のSQLについて、正しいものを1つ選んでください。

  1. SELECT * FROM employee INNER JOIN department;
  2. SELECT * FROM employee INNER JOIN department
  3. WHERE employee.dept_no = department.dept_no ;
  4. SELECT * FROM employee INNER JOIN department
  5. ON employee.dept_no = department.dept_no ;
  6. SELECT * FROM employee INNER JOIN department
  7. HAVING employee.dept_no = department.dept_no ;

解答をみる

解答 3

問 6 NATURAL JOINについて誤っているものを1つ選んでください。

  1. 結合条件は指定しなくてよい。
  2. 2つのテーブルの同じ名前、同じデータ型のカラムを自動で結合する。
  3. 結合カラム名をテーブル名で修飾することができる。
  4. カラムの値が一致するレコードのみ取り出す。

解答をみる

解答 3

問 7 副問い合わせをした結果、レコードが存在すれば真(TRUE)を返す演算子を1つ選んでください。

  1. EXISTS
  2. NOT EXISTS
  3. IN
  4. NOT IN

解答をみる

解答 1

問 8 副問い合わせを使用したINSERTについて正しいものを1つ選んでください。

  1. VALUE句で値を指定する代わりに、副問い合わせを使用する。
  2. FROM句でテーブルを指定する代わりに、副問い合わせを使用する。
  3. WHERE句で条件を指定する代わりに、副問い合わせを使用する。
  4. SET句で値を指定する代わりに、副問い合わせを使用する。

解答をみる

解答 1

問 9 社員テーブルには、社員番号、社員名、給与、部署番号のカラムがある。副問い合わせを使用する必要がある作業を1つ選んでください。

  1. 社員番号1050の給与を1.2倍にする。
  2. 最高給与の社員を検索する。
  3. 部署別の最高給与を求める。
  4. 部署番号10の平均給与を求める。

解答をみる

解答 2

問 10 集合について正しいものを1つ選んでください。

  1. UNIONは、各問い合わせによって戻される重複を含むすべてのレコードを戻す。
  2. UNION ALLは、各問い合わせによって戻される重複を含まないすべてのレコードを戻す。
  3. 各問い合わせの結果は同じ構造でなければならない。
  4. 各問い合わせの結果は同じ構造でなくてもよい。

解答をみる

解答 3

オススメ記事一覧

もっと見る
完全無料!

1で登録完了!

エンジニアの仕事・年収や選考ノウハウ記事が読めるほか、
会員にはプログラミング講習やES・面接対策などリアルな無料サポートも充実。
ここだけの求人情報も多数。

今すぐ新規会員登録
Page Top