SQL MCQ問題と解答

SQL MCQ問題と解答

MCQSS.comでは、SQLに関する無料のMCQ問題と解答を様々なトピックで提供しています。当サイトのインタラクティブな形式を使えば、問題の選択肢をクリックすると即座に正解かどうかがわかります。SQLの知識をテストしてみましょう!会員登録や購入の必要はありません。MCQSS.comは無料で利用できます。スキルを向上させ、試験の準備に役立てましょう。

1: SQLファイルの典型的なファイル名拡張機能は何ですか?

A.   .Dataquery

B.   .sql

C.   。順番

D.   .Query

2: データの要約に使用される関数のカテゴリの名前は何ですか?

A.   グループ化

B.   主要な

C.   まとめ

D.   集計

3: グループごとのグループは、一連のステートメントに配置されていますか?

A.   前から

B.   による注文前

C.   選択する前

D.   どこにも

4: 外部のキーの制約に違反した場合、DBMSが取得したデフォルトのアクションは何ですか?

A.   外部のキーの制約に違反することはできません。変更は拒否されます

B.   DBMSはエラーをスローしますが、違反した変更を実装します

C.   値はカスケードされています

D.   値はnullに設定されています

5: サブクリーリーを含む声明で実行された最初のクエリは何ですか?

A.   最も外側

B.   最後

C.   最も内側

D.   初め

6: 適切なSQLクエリの正しい注文はどれですか?

A.   selece、from、where、having、by、group by

B.   selece、from、where、having、group by、by

C.   selece、from、where、group by、order、having

D.   selece、from、group by、have、odry by、where

E.   selece、from、where、group by、having、by

7: レコード4で開始した後、5つの結果を表示するキーワード制限の適切な構文は何ですか?

A.   制限4、5

B.   制限0、4

C.   制限5、4

D.   制限0、5

8: カーソルを作成および使用するための正しい手順は何ですか?

A.   カーソルを宣言> cursorを開く>カーソルから行をフェッチします>プロセスの列の取得>閉じるカーソル> deallocate cursor

B.   カーソルを宣言>カーソルを開く>カーソルからの行のフェッチ>プロセス> deallocate cursor> close cursor

C.   カーソルを開く>カーソルからの列のフェッチ>プロセス> close cursor> deallocate cursor

D.   カーソルを開く>カーソルからの行>>プロセスの列の取得> deallocate cursor> close cursor

9: このクエリの結果セットにはどのようなレコードが含まれますか? Tablea.Key = tableb.keyのタブレア左外のJOINTABLEBからselect *

A.   タブレアからの0以上の記録。 TableBからのすべてのレコード

B.   Tabeaからのすべての記録。 TableBからのすべてのレコード

C.   Tabeaからのすべての記録。 TableBから0以上のレコード

D.   TableaとTableBの両方にキーがあるレコードのみ

10: どのワイルドカードのキャラクターが「キャラクターの発生数と一致する」を意味しますか?

A.   パーセント(%)

B.   で (@)

C.   アンパサンド(&)

D.   アスタリスク(*)

11: クエリにリストされているすべてのテーブルのすべての行を返す結果の名前は何ですか?

A.   デカルト製品

B.   主キー

C.   テーブルの制約

D.   メガ参加

E.   ヌル値

12: 組合はすべて、その中の組合司令部とは異なります...

A.   ユニオンはすべて無効なコマンドです

B.   ユニオンはすべて、異なる値のみを選択します

C.   組合はすべて、重複する行を排除しません

D.   組合はすべてヌル値を含みます

13: 次のうち、明示的なデータ型の参照ではないものはどれですか?

A.   ヌル

B.   浮く

C.   Smallint

D.   整数

E.   キャラクター

14: 組合のすべてのオペレーターは、次のアクションのどれを実行しますか?

A.   オペレーターが重複を除外した後のクエリから出力を返し、クエリを返します。

B.   オペレーターが重複を含むクエリから出力を返し、クエリを再現します。

C.   指定されたテーブルと一次または外部のキー関係を持つすべてのテーブルに参加します。

15: 集計関数で使用されるキーワードは、計算にすべての値を含めることができますか?

A.   合計

B.   duplicates_allowed

C.   毎

D.   全て

16: 既存のテーブルにインデックスを作成できるため、情報をより迅速に取得できるようにします。具体的には、インデックスは何で作成されていますか?

A.   null値

B.   列

C.   行

D.   重複した値

17: データベース要素を説明していませんか?

A.   オーガニックリスト

B.   索引

C.   ストアドプロシージャ

D.   テーブルスキーマ

E.   タプル

18: 正しい条項を選択します。CountryCode_____ count(*)> 20;

A.   を持っている

B.   注文

C.   制限

D.   どこ

E.   選択する

19: 「テーブルから1」の「select *」の結果は何ですか

A.   テーブルから最初の行を返します

B.   すべての行をテーブルから返します

20: この例は、完全な結合アクションの使用を示しています。クエリを有効にするために、どの条項が3つの空白を埋める必要がありますか? _______ e1。 "event_name"、v2。 "events" "e1 _______" venues "on(e1。" venueno "= v2。" venueno ")_______ e1。" event_name "asc、" benue "asc

A.   グループBy、完全な外側結合、注文

B.   持っている、どこで、注文

C.   ここで、完全な外側の結合、持っている

D.   選択、外側の結合、グループ

E.   選択、完全な外側結合、による注文

21: PL/SQLとは何ですか?

A.   Oracleが使用するSQLの独自バージョン

B.   MySQLによって開発されたSQLの独自バージョンです

C.   ビジュアルスタジオ用に開発されたSQLの独自バージョンです

D.   Microsoftが開発したSQLの独自バージョンです

E.   SQLのオープンソースバージョン

22: 次のクエリのうち、last_nameフィールドnullを持つテーブルパーソンからfirst_nameを返すクエリはどれですか?

A.   last_name = nullからfirst_nameを選択します

B.   null last_nameが存在する人からfirst_nameを選択します

C.   last_nameがnull である人からfirst_nameを選択します

D.   nullとしてlast_nameがある人からfirst_nameを選択します

23: テーブル構造を削除せずに「注文」テーブルからすべての行を削除するステートメントはどれですか?

A.   テーブル注文をドロップします

B.   注文を消毒します

C.   注文を切り捨てる

D.   注文から行を削除します

24: 省略した場合のデフォルトの結合タイプは何ですか?

A.   外側

B.   満杯

C.   内側

D.   フェード

E.   クロス

25: グループをフィルタリングするために使用されるキーワードは何ですか?

A.   を持っている

B.   選別

C.   グループ

D.   最小化します

E.   フィルター

26: これらのうち、文字文字列の有効なデータ型ではないものはどれですか?

A.   char

B.   TextCher

C.   nvarchar

D.   nchar

E.   varchar

27: 2つの文字列を組み合わせて結合された文字列を返す関数は何ですか?

A.   参加する()

B.   concat()

C.   組み合わせる()

D.   concatenate()

E.   グループ()

28: 表Aに5行があり、テーブルBに6行があるとします。これら2つのテーブルでクロス結合を実行します。いくつの行がありますか?

A.   5

B.   6

C.   11

D.   30

E.   25

29: どの句がデータを取得するテーブルを示していますか?

A.   から

B.   どこ

C.   持っている

D.   グループ

E.   選択する

30: このステートメントは、顧客テーブルから照会しようとしているデータは何ですか? cityが好きな顧客から *' [!bsp]%'

A.   文字「B」と「S」と「P」の任意の組み合わせを含む都市の顧客

B.   「BSP」から始まる都市の顧客。

C.   「B」または「S」または「P」で終わる都市の顧客。

D.   「B」または「S」または「P」から始まる都市の顧客

E.   「B」または「S」または「P」から始まっていない都市の顧客。

31: 次のうち、主要なキーの制約について真実ではないものはどれですか?

A.   主キーの制約の値は、テーブル内の各レコードを一意に識別します。

B.   プライマリキーには一意の値を含める必要があります。

C.   一次キー列にはヌル値を含めることはできません。

D.   すべての主キーについて、外部キーが必要です。

32: ' John'の「名前」を選択します。 '人から' 「num_friends」は1より大きい場所ですか?

A.   select * from num_friends 1以上の人とname = 'john'

B.   「num_friends`> 1から「name」として「john」を選択します。

C.   num_friends> 1とname = 'john' から名前を選択します

D.   num_friends> 1とname = "john"からconcat(firstName、lastName)を選択します。

33: 「人」という名前のテーブルから「FirstName」という名前の列をどのように選択しますか?

A.   人からfirstNameを選択します。

B.   select * froms firstname = persons;

C.   select * froms froms persons = firstName;

D.   人からfirst_nameを選択します。

34: 指定された条件がtrueを返す限り、コードブロックの実行を繰り返すために使用できるステートメントはどれですか?

A.   信号ステートメント

B.   ステートメントを選択します

C.   ステートメント

D.   goto声明

E.   サブクエリステートメント

35: Select * from tablea、tableb Where tablea.departmentid = tableb.departmentid;これらのキーワードのうち、上記のクエリと同じ効果があるものはどれですか?

A.   クロス結合

B.   完全な外側結合

C.   右外の結合

D.   左外結合

E.   内側結合

36: DDL用語「ドロップ」は何をしますか?

A.   既存のオブジェクトの構造をさまざまな方法で変更します。

B.   あるテーブルから次のテーブルにデータを移動します。

C.   テーブル自体ではなく、テーブル内のデータを非常に高速な方法でテーブルから削除します。

D.   現在のテーブルからエラーを排除します。

E.   データベース、テーブル、インデックス、または列を削除します。

37: テーブル名を列名に接続して、完全に適格な列名を作成するために使用される文字は何ですか?

A.   dot(。)

B.   ダッシュ( - )

C.   プラス(+)

D.   アンダースコア(_)

38: 行と列を使用して編成された一連のデータ要素(値)の用語は何ですか?

A.   索引

B.   クエリ

C.   プログラム

D.   テーブル

39: 句はどのような目的に使用できますか?

A.   非凝集関数の結果に基づいてフィルタリングに使用します。

B.   データベース接続で利用可能であることを確認します。

C.   制約を検証する。

D.   集計関数の結果に基づいてフィルタリングに使用します。

40: 正しいか間違っているか?このクエリは、構造化された方法で有効です。 select * from prospects Where Assignment_Type <>&#39; Team&#39;基準はヌルではありません

A.   間違い

B.   真実

41: データをソートしてグループ化するためにどの節を使用しますか?

A.   グループ

B.   選別

C.   並べ替え

D.   によるグループ

42: さまざまな値をチェックするために使用されるキーワードは何ですか?

A.   含む

B.   間

C.   範囲

D.   内 `

43: SQL削除クエリのWhere句を省略するとどうなりますか?

A.   すべてのテーブルが削除されます。

B.   データベース全体が削除されます。

C.   すべてのレコードが削除されます。

D.   エラーメッセージが表示されます。

44: データベースで文字列を検索するときに、「ワイルドカード」を示すために「ワイルドカード」を示すために使用できるシンボルはどれですか?

A.   #

B.   %

C.   @

D.   *

E.   &

45: 次のうち、DMLトリガーのタイプはどれですか?

A.   トリガーの代わりに:トリガーの代わりに、挿入、更新、削除などのトリガーアクションの代わりに起動されます。

B.   これらすべて

C.   トリガー後:トリガー後、挿入、更新、削除などのトリガーアクションに続いて実行します。

46: Have句は、他のどの節と組み合わせて使用​​されますか?

A.   から

B.   選択する

C.   によるグループ

D.   どこ

47: テーブルエイリアスの作成に使用されるキーワードは何ですか?

A.   new_table

B.   エイリアス

C.   ニックネーム

D.   として

48: クエリの1つの列(COL1)の内容を別の列(COL2)の内容に連結する正しい構文は何ですか?

A.   結合(col1、col2)

B.   concat(col1、col2)

C.   sql_concat(col1、col2)

D.   COL1 + COL2

E.   連結(COL1、COL2)

49: 次の名前のどれがSQLベースのRDBMではありませんか?

A.   SQLサーバー

B.   mysql

C.   sqlite

D.   mongodb

E.   オラクル

50: サブクエリを含むSQLステートメントで複数回使用されるキーワードはどれですか?

A.   注文

B.   選択する

C.   グループ

D.   明確な