Font size
Worksheetsビジネス情報1級データベース編
Total questions: 15
Worksheet time: 13mins
データベースにおいて、ファイルを保持するために、ファイルを読み込むことは可能だが、レコードのデータの変更はできないこと。
共有ロック
占有ロック
デッドロック
データベースにおける一連の更新処理のこと。
チェックポイント
トランザクション
ジャーナルファイル
データが保存されているハードディスクに障害が発生した場合、バックアップファイルとジャーナルファイルを用いて、ハードディスクの障害発生以前の状態に復元すること。
ロールフォワード
コミット
ロールバック
データベース設計の初期段階で、業務内容を分析して必要なデータや管理方法を検討する作業。
物理設計
論理設計
概念設計
この図のように,重複して繰り返し現れる項目が存在しない状態にしたもの。
非正規形
第1正規形
第2正規形
第3正規形
データベース設計において、データの関連性をモデル化するために、「実体」「属性」「関係」の3つの図形を用いて表す図。
管理図
特性要因図
E-R図
エンティティが持つ特性、特徴などの値。
アトリビュート
非正規形
リレーションシップ
レコードの追加や削除が勝手に行われないように、データベースの参照関係の整合性に関する規則。
エンティティ
排他制御
整合性制約
次のSQLを完成させなさい。
生徒表の生徒コードが12005のレコードを削除する。
( ) FROM 生徒表 WHERE 生徒コード = 12005
(a)
次のSQLを完成させなさい。
生徒表と部活表からA組の生徒が所属している部活名を重複なく抽出する。
SELECT ( ) 部活名 FROM 生徒表,部活表 WHERE 生徒表.生徒コード = 部活表.生徒コード AND 組 = ’A’
(a)
次のSQLを完成させなさい。
生徒表から通学時間の長い順に並べ替え,生徒の氏名と通学時間を抽出する。
SELECT 氏名,通学時間 FROM 生徒表 ( ) BY 通学時間 DESC
(a)
次のSQLを完成させなさい。
生徒表から男子のなかで一番長い通学時間を求める。
SELECT 性別,MAX(通学時間) AS 最長通学時間
FROM 生徒表 GROUP BY 性別 ( ) 性別 = ’男’
(a)
次のSQLを完成させなさい。
生徒表から通学時間が30分以内の生徒の氏名と通学時間を抽出する。
SELECT 氏名,通学時間 FROM 生徒表
WHERE 通学時間 ( ) 0 AND 30
(a)
次のSQLを完成させなさい。
生徒表からC組かD組の生徒の氏名と組を抽出する。
SELECT 氏名,組
FROM 生徒表
WHERE 組 ( )(’C’,’D’)
(a)
次のSQLを完成させなさい。
通学している生徒がいない区名を抽出する。
SELECT 区名 FROM 住所表 WHERE ( ) (SELECT * FROM 生徒表 WHERE 住所コード = 住所表.住所コード)
(a)
