PREPARATION
受験対策

Silverの例題解説- S3 開発/SQL(Ver.3.0)

このページではメルマガで紹介した例題のアーカイブを試験のレベルごとにまとめています。
是非、OSS-DBの学習にお役立てください。

修正等により、例題番号が連番ではない場合がございます。あらかじめご了承ください。

S3.1 SQLコマンド

3.184 NEW

PostgreSQL における standby.signal ファイルに関する以下の記述について、正しいものを全て選択してください。

  1. standby.signal ファイルがデータベースクラスタのデータディレクトリに存在する場合には、サーバはスタンバイモードで起動する。

  2. standby.signal ファイルは PostgreSQL 12 よりも古いバージョンでも利用可能である。

  3. standby.signal ファイルが存在する場合には、primary_conninfo の設定がなくても自動的にプライマリサーバを検出して接続することができる。

  4. standby.signal は、ポイントインタイムリカバリ(PITR)を実行する時に作成するファイルである。

  5. standby.signal ファイルを削除して再起動すると、プライマリサーバとして起動することができる。


S3.1 SQLコマンド

3.183

COALESCE 関数および NULLIF 関数に関する以下の記述について、正しいものを全て選択してください。

  1. SELECT COALESCE(NULL, NULL, 10); は 10 を返却する。

  2. SELECT COALESCE(col1, col2) FROM tbl; は、col1 が NULL の行ではエラーを返却する。

  3. SELECT NULLIF(0, 0); は NULL を返す。

  4. SELECT price / NULLIF(quantity, 0) FROM orders; というクエリは quantity が 0 の場合にゼロ除算エラーを防ぐ目的で利用できる。

  5. SELECT COALESCE(col1, col2) FROM tbl; では col1, col2 の両方が NULL の場合に 0 が返却される。


S3.1 SQLコマンド

3.182

EXPLAINのパラメータについて、実際のクエリの実行時間と統計情報を表示するコマンドを全て選択してください。

  1. EXPLAIN (ANALYZE)

  2. EXPLAIN (VERBOSE)

  3. EXPLAIN (GENERIC_PLAN)

  4. EXPLAIN (ANALYZE, TIMING)

  5. EXPLAIN (SUMMARY)


S3.1 SQLコマンド(データ型)

3.181

以下のSQLを順次実行して、テーブルtestを作り、行を作成した。

create table test(id integer, r real, n numeric);
insert into test(id, r, n) values (1, 0.1, 0.1), (2, 1.0/3, 1.0/3);

以下の説明から適切なものをすべて選びなさい。


  1. select r*10 from test where id = 1 は必ず 1 を返す。

  2. select n*10 from test where id = 1 は必ず 1 を返す。

  3. select r*3 from test where id = 2 は必ず 1 を返す。

  4. select n*3 from test where id = 2 は必ず 1 を返す。

  5. select r - n from test; はどの行も0を返す。


企業の基幹システムや業務システム、AIなどの
新領域での「PostgreSQL」の採用が拡大している中、
昇格・昇給・就職・転職に必ず役立つ認定です

OSS-DBの受験対策

受験の学習をサポートする情報や対策に役立つ情報をご紹介

例題解説

例題のアーカイブを試験ごとにまとめています。OSS-DB技術者認定試験の学習にお役立てください

学習教材・教育機関ご紹介

OSS-DB認定教材や教育機関について詳しくご説明いたします。

無料技術解説セミナー

受験準備をされていらっしゃる方々を対象に、無料技術解説セミナーの日程をお知らせしています。

OSS-DB道場

OSS-DBやPostgreSQLの知識、技術を得るために役立つ情報の紹介やコラムを公開しています。

応募者全員プレゼント!
オープンソース データベース標準教科書 -PostgreSQL-