Cambridge International A Level · Computer Science (9618)

Databases:練習問題

その場で採点される選択問題 5 問と、解説つきの記述問題 5 問。すべて「Databases」からの出題です。

10 問24 無料・登録不要
問 1
1

In the context of a relational database, which term is used to describe a single record within a table?

問 2
1

A database table is considered to be in First Normal Form (1NF) if it satisfies which of the following criteria?

問 3
1

In a relational database where referential integrity is enforced, what is the default behavior when a user attempts to delete a record in a parent table that has related records in a child table?

問 4
1

A database administrator is evaluating the efficiency of a relational database. To improve the speed of data retrieval for a specific attribute without altering the logical schema or the physical storage order of the records, which database feature should be implemented?

問 5
1

A database table for OrderDetails contains the following attributes: (OrderID, ProductID, ProductName, UnitPrice, Quantity).

The combination (OrderID, ProductID) serves as the primary key. If ProductName depends only on ProductID, which of the following statements accurately describes the current state of this table?

問 6
2

In the context of a relational database, state the term used to describe a field in one table that refers to the primary key in another table, used to establish a relationship between the two tables.

まず自分で答えを書いてから、解説と照らし合わせましょう。

問 7
3

Explain why a many-to-many relationship between two entities, such as STUDENT and COURSE, cannot be directly implemented in a relational database and state how this is resolved.

まず自分で答えを書いてから、解説と照らし合わせましょう。

問 8
6

In the context of a Database Management System (DBMS), describe the role of the data dictionary in maintaining data integrity and explain how the query processor interacts with it during the execution of a DML statement.

まず自分で答えを書いてから、解説と照らし合わせましょう。

問 9
3

A small library currently stores its book information in a simple text file. Each line in the file contains the book's title, author, ISBN, and availability status (e.g., 'Title, Author, ISBN, Available').

(a) State two limitations of using this file-based approach for managing library data.

(b) Explain how a relational database system addresses one of the limitations you identified in part (a).

まず自分で答えを書いてから、解説と照らし合わせましょう。

問 10
5

A company maintains a database of its projects and the employees assigned to them. The current data is stored in a single table called ProjectAssignments:

ProjectIDEmployeeIDProjectNameEmployeeNameDepartmentHourlyRate
P001E101Website RedesignAlice SmithMarketing50.00
P001E102Website RedesignBob JohnsonIT60.00
P002E101Mobile App DevAlice SmithMarketing50.00
P003E103Database MigrationCharlie BrownIT75.00

The primary key for this table is a composite key: (ProjectID, EmployeeID).

(a) Explain why the ProjectAssignments table is not in Second Normal Form (2NF).

(b) Decompose the ProjectAssignments table into tables that are in Second Normal Form (2NF), clearly stating the primary key(s) and any foreign key(s) for each new table.

まず自分で答えを書いてから、解説と照らし合わせましょう。

※ thinkaのコンテンツはAIにより生成されているため、内容が正確でない場合があります。補助教材としてご使用いただき、公式の教材と合わせてご確認ください。

模範解答は見ました。次はあなたの答案を採点します。

このページは良い答案の形を示せますが、あなたの答案に何が足りないかは教えられません。thinka は実際の採点基準に沿って記述答案を約 15 秒で採点します。

同じような問題をもっと解きたい?このトピックの新しい問題を、解きながら採点。

練習を始める