PREPARATION
受験対策

Silverの例題解説「開発/SQL」

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

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

[開発/SQL - トランザクションの概念(デッドロック)] から

3.124

デッドロックを回避する方策として適切なものを3つ選びなさい。

  1. 個々のトランザクションがなるべく短時間で終わるようにする。
  2. ロックを獲得したら、なるべく長時間それを保持する。
  3. 多数のトランザクションがなるべく同時に実行されるようにする。
  4. 複数のリソースをロックする際、ロックを獲得する順序を各トランザクションで同じにする。
  5. 不要なロックを取得しないようにする。

[開発/SQL - トランザクションの概念(トランザクション分離レベル)] から

3.123

PostgreSQLのトランザクション分離レベルについて、誤っている説明を1つ選びなさい。

  1. トランザクションの開始時に SET TRANSACTION ISOLATION LEVEL xxx などとすることで、トランザクション分離レベルを指定できる。
  2. トランザクション分離レベルとしてSERIALIZABLE, REPEATABLE READ, READ COMMITTED, READ UNCOMMITTED の4種類のいずれかを指定できる。
  3. デフォルトのトランザクション分離レベルは設定パラメータで指定するが、設定パラメータで指定されていないときはREPEATABLE READがデフォルトとなる。
  4. REPEATABLE READは反復不能読み取りを防ぐ分離レベルだが、ファントムリードも発生しなくなる。
  5. READ UNCOMMITTEDは確定していないデータの読み取りを許容する分離レベルだが、ダーティーリードは発生しない。

[開発/SQL - トランザクションの概念(トランザクションの構文)] から

3.122

以下の一連のSQLを実行した。最後のSELECT文が返す値は何か。
create table test(id integer);
begin;
insert into test(id) values(1);
commit;
begin;
insert into test(id) values(2);
savepoint x;
insert into test(id) values(3);
rollback to x;
insert into test(id) values(4);
commit;
begin;
insert into test(id) values(5);
savepoint x;
insert into test(id) values(6);
rollback;
commit;
select sum(id) from test;


[開発/SQL - 組み込み関数(文字列演算子・述語)] から

3.121

PostgreSQLでの文字列の処理について適切なものを3つ選びなさい。

  1. 文字列を結合するには || を使うことができる。例えば 'abc' || 'xyz' は 'abcxyz' となる。
  2. 文字列を結合するには + を使うことができる。例えば 'abc' + 'xyz' は 'abcxyz' となる。
  3. 文字列の比較に使う LIKE は大文字と小文字を区別しないので、例えば 'ABC' LIKE 'abc' は真となる。
  4. LIKEによる文字列比較では、_ と % がワイルドカードであり、例えば 'abcde' LIKE 'a_c%' は真となる。
  5. 正規表現との比較をするSIMILAR TOがサポートされているが、POSIX正規表現とは異なり、_ と % がワイルドカードである。例えば 'abcde' SIMILAR to 'a_c%' は真となる。

企業の基幹システムや業務システムでの OSS-DBの採用がますます拡大している中、 昇格・昇給・就職・転職に必ず役立つ認定です

OSS-DBの受験対策について

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

サンプル問題/例題解説

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

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

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

無料技術解説セミナー

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

OSS-DB道場

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

応募者全員プレゼント!
オープンソース データベース標準教科書 -PostgreSQL-
OSS-DBアカデミック認定校主催のOSS-DB関連コース 一覧表示カレンダー

関連資格