2年ソフ活1学期期末考査②

2年ソフ活1学期期末考査②
8問 • 9分前
  • Saku
  • 通報

    問題一覧

  • 1

    問1. 勤務表の主キーとして適切なのを選び、記号で答えなさい。ただし、主キーは、必要最低限かつ十分な条件を満たしていること。 選択肢: ア. 勤務日 イ. 勤務日と店員コード ウ. 勤務日と店員コードと開始時刻

    勤務日と店員コード

  • 2

    問2. 店員の井上○○の誕生日が本日なので、年齢を19歳に変更することになった。空欄(a),(b)にあてはまる適切な組み合わせを選び、記号で答えなさい。 SQL: UPDATE [a] SET [b] WHERE 店員コード = 'S1102' 選択肢: ア. (a) 年齢 = 19 (b) 店員表 イ. (a) 年齢 (b) 19 ウ. (a) 店員表 (b) 年齢 = 19

    UPDATE 店員表 SET 年齢 = 19 WHERE 店員コード = 'S1102'

  • 3

    問3. 2022年7月28日の勤務実績一覧表を作成する場合、空欄にあてはまる適切なものを答えなさい。ただし、勤務の開始時刻の昇順に並べ替える。 SQL: SELECT A.店員コード, 氏名, 開始時刻, 勤務時間, 職種名 FROM 勤務表 A, (a) WHERE A.店員コード = B.店員コード AND B.職種コード = C.職種コード AND 勤務日 = '2022/07/28' ORDER BY (b) ASC

    店員表 B, 職種表 C, 開始時刻

  • 4

    図4のSQL文(会員表Aと受注表Bを結合するSELECT文)を実行した場合、結果として正しいものを選びなさい。

    2024年6月1日から2024年9月30日までに受注された会員の会員番号と氏名が表示される, 結合条件により会員表と受注表で一致する会員の行のみが表示される

  • 5

    問1: 次のSQL文は、新商品のデータを、商品表に追加するためのSQL文である。空欄の(a)、(b)にあてはまる適切な組み合わせを選び、記号で答えなさい。

    INSERT INTO, VALUES

  • 6

    問2: 2022年11月(2022年11月1日から2022年11月30日まで)の1か月間において、注文されていない商品(受注表にデータがない商品)の商品コードと商品名を検索する場合、空欄にあてはまる適切なものを答えなさい。SQLの該当箇所: SELECT 商品コード, 商品名 FROM 商品表 A WHERE (a) (SELECT * FROM 受注表 WHERE (b) AND 宅配日 BETWEEN '2022/11/01' AND '2022/11/30')

    NOT EXISTS, 商品コード = A.商品コード

  • 7

    問3-(1): 2022年11月の1か月間における、顧客名ごとの請求金額合計一覧表を作成する場合、空欄にあてはまる適切なものを答えなさい。(集計のために付ける句)

    GROUP BY 顧客名

  • 8

    問3-(2): (1)のSQL文に請求金額合計が¥100,000以上の顧客を抽出するための条件を加える場合、(1)のSQL文の後に追加する適切な文を答えなさい。

    HAVING SUM(数量 * 単価) >= 100000

  • 2年公共1学期期末考査①

    2年公共1学期期末考査①

    Saku · 20問 · 1日前

    2年公共1学期期末考査①

    2年公共1学期期末考査①

    20問 • 1日前
    Saku

    2年公共1学期期末考査②

    2年公共1学期期末考査②

    Saku · 17問 · 1日前

    2年公共1学期期末考査②

    2年公共1学期期末考査②

    17問 • 1日前
    Saku

    2年公共1学期期末考査③

    2年公共1学期期末考査③

    Saku · 19問 · 1日前

    2年公共1学期期末考査③

    2年公共1学期期末考査③

    19問 • 1日前
    Saku

    2年公共1学期期末考査④

    2年公共1学期期末考査④

    Saku · 16問 · 1日前

    2年公共1学期期末考査④

    2年公共1学期期末考査④

    16問 • 1日前
    Saku

    2年生物1学期期末考査①

    2年生物1学期期末考査①

    Saku · 23問 · 41分前

    2年生物1学期期末考査①

    2年生物1学期期末考査①

    23問 • 41分前
    Saku

    2年生物1学期期末考査②

    2年生物1学期期末考査②

    Saku · 19問 · 39分前

    2年生物1学期期末考査②

    2年生物1学期期末考査②

    19問 • 39分前
    Saku

    2年生物1学期期末考査③

    2年生物1学期期末考査③

    Saku · 10問 · 37分前

    2年生物1学期期末考査③

    2年生物1学期期末考査③

    10問 • 37分前
    Saku

    2年生物1学期期末考査④

    2年生物1学期期末考査④

    Saku · 13問 · 35分前

    2年生物1学期期末考査④

    2年生物1学期期末考査④

    13問 • 35分前
    Saku

    2年生物1学期期末考査⑤

    2年生物1学期期末考査⑤

    Saku · 11問 · 32分前

    2年生物1学期期末考査⑤

    2年生物1学期期末考査⑤

    11問 • 32分前
    Saku

    2年ソフ活1学期期末考査①

    2年ソフ活1学期期末考査①

    Saku · 15問 · 17分前

    2年ソフ活1学期期末考査①

    2年ソフ活1学期期末考査①

    15問 • 17分前
    Saku

    問題一覧

  • 1

    問1. 勤務表の主キーとして適切なのを選び、記号で答えなさい。ただし、主キーは、必要最低限かつ十分な条件を満たしていること。 選択肢: ア. 勤務日 イ. 勤務日と店員コード ウ. 勤務日と店員コードと開始時刻

    勤務日と店員コード

  • 2

    問2. 店員の井上○○の誕生日が本日なので、年齢を19歳に変更することになった。空欄(a),(b)にあてはまる適切な組み合わせを選び、記号で答えなさい。 SQL: UPDATE [a] SET [b] WHERE 店員コード = 'S1102' 選択肢: ア. (a) 年齢 = 19 (b) 店員表 イ. (a) 年齢 (b) 19 ウ. (a) 店員表 (b) 年齢 = 19

    UPDATE 店員表 SET 年齢 = 19 WHERE 店員コード = 'S1102'

  • 3

    問3. 2022年7月28日の勤務実績一覧表を作成する場合、空欄にあてはまる適切なものを答えなさい。ただし、勤務の開始時刻の昇順に並べ替える。 SQL: SELECT A.店員コード, 氏名, 開始時刻, 勤務時間, 職種名 FROM 勤務表 A, (a) WHERE A.店員コード = B.店員コード AND B.職種コード = C.職種コード AND 勤務日 = '2022/07/28' ORDER BY (b) ASC

    店員表 B, 職種表 C, 開始時刻

  • 4

    図4のSQL文(会員表Aと受注表Bを結合するSELECT文)を実行した場合、結果として正しいものを選びなさい。

    2024年6月1日から2024年9月30日までに受注された会員の会員番号と氏名が表示される, 結合条件により会員表と受注表で一致する会員の行のみが表示される

  • 5

    問1: 次のSQL文は、新商品のデータを、商品表に追加するためのSQL文である。空欄の(a)、(b)にあてはまる適切な組み合わせを選び、記号で答えなさい。

    INSERT INTO, VALUES

  • 6

    問2: 2022年11月(2022年11月1日から2022年11月30日まで)の1か月間において、注文されていない商品(受注表にデータがない商品)の商品コードと商品名を検索する場合、空欄にあてはまる適切なものを答えなさい。SQLの該当箇所: SELECT 商品コード, 商品名 FROM 商品表 A WHERE (a) (SELECT * FROM 受注表 WHERE (b) AND 宅配日 BETWEEN '2022/11/01' AND '2022/11/30')

    NOT EXISTS, 商品コード = A.商品コード

  • 7

    問3-(1): 2022年11月の1か月間における、顧客名ごとの請求金額合計一覧表を作成する場合、空欄にあてはまる適切なものを答えなさい。(集計のために付ける句)

    GROUP BY 顧客名

  • 8

    問3-(2): (1)のSQL文に請求金額合計が¥100,000以上の顧客を抽出するための条件を加える場合、(1)のSQL文の後に追加する適切な文を答えなさい。

    HAVING SUM(数量 * 単価) >= 100000