ログイン

データベース

データベース
53問 • 1年前
  • 神薗正太郎
  • 通報

    問題一覧

  • 1

    データベースをコンピュータ上で管理するためのシステムをデータベース管理システム、略称(アルファベット4文字)では( )という。

    DBMS

  • 2

    現在、最も広く用いられているデータベースは、データ間の関連を「関係」で表したデータベースを( )、略称(アルファべット3文字)では( )という。

    関係データベース, RDB

  • 3

    親子関係でデータを持つデータベースを階層型データベース、データをオブジェクトという形式で格納できるデータベースを( )という。

    オブジェクト指向データベース

  • 4

    関係演算における操作として、特定の列を抜き出す( )という操作がある。

    射影

  • 5

    関係演算における操作として、特定の行(レコード)を抜き出す( )という操作がある。

    選択

  • 6

    関係演算における操作として、複数の表(テーブル)をくっつける( )という操作がある。

    結合

  • 7

    データを一意に識別するための項目

    主キー

  • 8

    関連したテーブル間を結ぶために設定する項目

    外部キー

  • 9

    データ定義言語である( )を使用して、データ構造を決定する「データベース定義機能」

    DDL

  • 10

    データ操作言語である( )を使用して「参照(検索)」、「追加」、「更新」、「削除」などのデータ操作を提供する「データベース操作機能」

    DML

  • 11

    データベース制御言語である( )を使用して、データベース運用中に発生するデータベース障害や処理の矛盾などからデータベースを保護する「データベース制御機能」

    DCL

  • 12

    関係データベースでは、データの集まりを一般的に( )という。

    テーブル

  • 13

    関係データベースで保持するデータ1件分を一般に( )という。

    レコード

  • 14

    関係データベースでは、データ1行分を一つの( )として保存している。

    レコード

  • 15

    データの追加と削除は、( )単位で行われる。

    レコード

  • 16

    表は複数の( )が集まったものと考えることができる。

    レコード

  • 17

    表から条件を満たすデータを抜き出す。

    SELECT

  • 18

    表に新しいレコードを追加する。

    INSERT INTO

  • 19

    表内の条件を満たすデータを新しいデータで上書きする。

    UPDATE

  • 20

    表内の条件を満たすレコードを削除する。

    DELETE FROM

  • 21

    数値を格納する整数型【整数値は( )型、小数値は( )型】

    整数, 小数

  • 22

    'abcd'といった複数の文字列を格納する( )型

    文字列

  • 23

    trueやfalseといった真偽値を格納する( )型

    ブール

  • 24

    日付や時刻といった日時情報を格納する( )型

    日付・時刻

  • 25

    属性値がとりうるデータの範囲や値、もしくは属性として制限される内容を定めたもの。

    制約

  • 26

    表に対しての制約

    表制約

  • 27

    列に対しての制約

    列制約

  • 28

    主キーに指定された属性への制約。

    主キー制約

  • 29

    外部キーに指定された属性への制約。

    外部キー制約

  • 30

    NULL値を入れられなくなる。

    非NULL制約

  • 31

    重複した値を格納できなくなる。

    一意制約

  • 32

    列の値に対し、自由に条件をつけることが可能になり、TRUEまたは NULLを返す値しか格納できなくなる。

    チェック制約

  • 33

    変更が生じても他に影響を与えないようにして、データの独立性を高めること。

    3層スキーマアーキテクチャ

  • 34

    データの冗長性を排除し、関連性の高いデータ項目をまとめること。

    正規化

  • 35

    正規化していないデータ。

    非正規形

  • 36

    繰り返し項目を独立したレコードとすることで得ることができる。

    第1正規形

  • 37

    複合主キーの一部の項目だけで決定できる独立項目を別のレコードとすることで得ることができる。

    第2正規形

  • 38

    主キー以外の項目によって決定される項目を別のレコードとすることで得ることができる。

    第3正規形

  • 39

    ( )性を解除することで、複数のグループとなる表に分割する。 第1正規形〜第2正規形

    部分関数従属

  • 40

    ( )性を排除することで、主キーで判別できる項目の表にする。 第2正規形〜第3正規形

    推移関数従属

  • 41

    その表の内容だけで意味がわかるマスタデータを格納する。外部キーが存在しない。

    マスタテーブル

  • 42

    他の表を参照して全ての意味がわかるトランザクションを格納する。外部キーが存在するデーブル。

    トランザクションテーブル

  • 43

    トランザクションを開始するデータ制御言語

    BEGIN

  • 44

    トランザクションを終了し、トランザクション内で実行したSQLの実行結果を全て確定するデータ制御言語

    COMMIT

  • 45

    トランザクションを終了し、トランザクション内で実行したSQLの実行結果を全て取り消すデータ制御言語

    ROOLBACK

  • 46

    トランザクション内の任意の場所で復元ポイントを作成するデータ制御言語

    SAVEPOINT

  • 47

    更新前ログを記録しながら再実行する

    ロールフォワード

  • 48

    コミットする前に障害が発生し、ロールフォワードが正常に終了しない場合、更新前ログを使用して( )し、ロールフォワードを取り消す

    ロールバック

  • 49

    原子性、一貫性、独立性、耐久性の4つの性質を保証しなければならないこと。

    ACID特性

  • 50

    トランザクションは完全に実行されるか全く実行されないかのどちらかでなければならない。

    原子性

  • 51

    トランザクションの終了状態にかかわらず、データベースの整合性が保たれなければならない。

    一貫性

  • 52

    トランザクションを複数同時実行しても、単独実行の場合と同じ処理結果にならなければならない。

    独立性

  • 53

    トランザクションの結果は、障害が発生しても失われてはいけない。

    耐久性

  • 一般問題 総合 第1回

    一般問題 総合 第1回

    神薗正太郎 · 51問 · 2年前

    一般問題 総合 第1回

    一般問題 総合 第1回

    51問 • 2年前
    神薗正太郎

    一般問題 総合 第2回

    一般問題 総合 第2回

    神薗正太郎 · 41問 · 2年前

    一般問題 総合 第2回

    一般問題 総合 第2回

    41問 • 2年前
    神薗正太郎

    ソフトウェア

    ソフトウェア

    神薗正太郎 · 78問 · 1年前

    ソフトウェア

    ソフトウェア

    78問 • 1年前
    神薗正太郎

    ネットワークととセキュリティ

    ネットワークととセキュリティ

    神薗正太郎 · 50問 · 1年前

    ネットワークととセキュリティ

    ネットワークととセキュリティ

    50問 • 1年前
    神薗正太郎

    ITストラテジとマネジメント

    ITストラテジとマネジメント

    神薗正太郎 · 85問 · 1年前

    ITストラテジとマネジメント

    ITストラテジとマネジメント

    85問 • 1年前
    神薗正太郎

    ネットワーク応用(2)

    ネットワーク応用(2)

    神薗正太郎 · 98問 · 1年前

    ネットワーク応用(2)

    ネットワーク応用(2)

    98問 • 1年前
    神薗正太郎

    問題一覧

  • 1

    データベースをコンピュータ上で管理するためのシステムをデータベース管理システム、略称(アルファベット4文字)では( )という。

    DBMS

  • 2

    現在、最も広く用いられているデータベースは、データ間の関連を「関係」で表したデータベースを( )、略称(アルファべット3文字)では( )という。

    関係データベース, RDB

  • 3

    親子関係でデータを持つデータベースを階層型データベース、データをオブジェクトという形式で格納できるデータベースを( )という。

    オブジェクト指向データベース

  • 4

    関係演算における操作として、特定の列を抜き出す( )という操作がある。

    射影

  • 5

    関係演算における操作として、特定の行(レコード)を抜き出す( )という操作がある。

    選択

  • 6

    関係演算における操作として、複数の表(テーブル)をくっつける( )という操作がある。

    結合

  • 7

    データを一意に識別するための項目

    主キー

  • 8

    関連したテーブル間を結ぶために設定する項目

    外部キー

  • 9

    データ定義言語である( )を使用して、データ構造を決定する「データベース定義機能」

    DDL

  • 10

    データ操作言語である( )を使用して「参照(検索)」、「追加」、「更新」、「削除」などのデータ操作を提供する「データベース操作機能」

    DML

  • 11

    データベース制御言語である( )を使用して、データベース運用中に発生するデータベース障害や処理の矛盾などからデータベースを保護する「データベース制御機能」

    DCL

  • 12

    関係データベースでは、データの集まりを一般的に( )という。

    テーブル

  • 13

    関係データベースで保持するデータ1件分を一般に( )という。

    レコード

  • 14

    関係データベースでは、データ1行分を一つの( )として保存している。

    レコード

  • 15

    データの追加と削除は、( )単位で行われる。

    レコード

  • 16

    表は複数の( )が集まったものと考えることができる。

    レコード

  • 17

    表から条件を満たすデータを抜き出す。

    SELECT

  • 18

    表に新しいレコードを追加する。

    INSERT INTO

  • 19

    表内の条件を満たすデータを新しいデータで上書きする。

    UPDATE

  • 20

    表内の条件を満たすレコードを削除する。

    DELETE FROM

  • 21

    数値を格納する整数型【整数値は( )型、小数値は( )型】

    整数, 小数

  • 22

    'abcd'といった複数の文字列を格納する( )型

    文字列

  • 23

    trueやfalseといった真偽値を格納する( )型

    ブール

  • 24

    日付や時刻といった日時情報を格納する( )型

    日付・時刻

  • 25

    属性値がとりうるデータの範囲や値、もしくは属性として制限される内容を定めたもの。

    制約

  • 26

    表に対しての制約

    表制約

  • 27

    列に対しての制約

    列制約

  • 28

    主キーに指定された属性への制約。

    主キー制約

  • 29

    外部キーに指定された属性への制約。

    外部キー制約

  • 30

    NULL値を入れられなくなる。

    非NULL制約

  • 31

    重複した値を格納できなくなる。

    一意制約

  • 32

    列の値に対し、自由に条件をつけることが可能になり、TRUEまたは NULLを返す値しか格納できなくなる。

    チェック制約

  • 33

    変更が生じても他に影響を与えないようにして、データの独立性を高めること。

    3層スキーマアーキテクチャ

  • 34

    データの冗長性を排除し、関連性の高いデータ項目をまとめること。

    正規化

  • 35

    正規化していないデータ。

    非正規形

  • 36

    繰り返し項目を独立したレコードとすることで得ることができる。

    第1正規形

  • 37

    複合主キーの一部の項目だけで決定できる独立項目を別のレコードとすることで得ることができる。

    第2正規形

  • 38

    主キー以外の項目によって決定される項目を別のレコードとすることで得ることができる。

    第3正規形

  • 39

    ( )性を解除することで、複数のグループとなる表に分割する。 第1正規形〜第2正規形

    部分関数従属

  • 40

    ( )性を排除することで、主キーで判別できる項目の表にする。 第2正規形〜第3正規形

    推移関数従属

  • 41

    その表の内容だけで意味がわかるマスタデータを格納する。外部キーが存在しない。

    マスタテーブル

  • 42

    他の表を参照して全ての意味がわかるトランザクションを格納する。外部キーが存在するデーブル。

    トランザクションテーブル

  • 43

    トランザクションを開始するデータ制御言語

    BEGIN

  • 44

    トランザクションを終了し、トランザクション内で実行したSQLの実行結果を全て確定するデータ制御言語

    COMMIT

  • 45

    トランザクションを終了し、トランザクション内で実行したSQLの実行結果を全て取り消すデータ制御言語

    ROOLBACK

  • 46

    トランザクション内の任意の場所で復元ポイントを作成するデータ制御言語

    SAVEPOINT

  • 47

    更新前ログを記録しながら再実行する

    ロールフォワード

  • 48

    コミットする前に障害が発生し、ロールフォワードが正常に終了しない場合、更新前ログを使用して( )し、ロールフォワードを取り消す

    ロールバック

  • 49

    原子性、一貫性、独立性、耐久性の4つの性質を保証しなければならないこと。

    ACID特性

  • 50

    トランザクションは完全に実行されるか全く実行されないかのどちらかでなければならない。

    原子性

  • 51

    トランザクションの終了状態にかかわらず、データベースの整合性が保たれなければならない。

    一貫性

  • 52

    トランザクションを複数同時実行しても、単独実行の場合と同じ処理結果にならなければならない。

    独立性

  • 53

    トランザクションの結果は、障害が発生しても失われてはいけない。

    耐久性