0% found this document useful (0 votes)
15 views3 pages

DATABASE Possible Exam

The document outlines a test for a multi-user relational database course, consisting of multiple choice questions, matching items, short answer questions, and problem-solving tasks. It covers fundamental concepts such as data integrity, foreign keys, and entity-relationship diagrams. Additionally, it requires students to demonstrate their understanding of database design and transaction concepts.

Uploaded by

Amri Mussa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views3 pages

DATABASE Possible Exam

The document outlines a test for a multi-user relational database course, consisting of multiple choice questions, matching items, short answer questions, and problem-solving tasks. It covers fundamental concepts such as data integrity, foreign keys, and entity-relationship diagrams. Additionally, it requires students to demonstrate their understanding of database design and transaction concepts.

Uploaded by

Amri Mussa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

ITT6107 – MULTI-USER RELATIONAL DATABASE

Test One
Time Allowed: 1 hour

Section A: Multiple Choice Questions (10 Marks)

Choose the correct answer (1 mark each).

1. A database is:
a) A program for calculations
b) A collection of related and organized data
c) A physical computer system

2. The hardware component of a database system includes:


a) Hard disks and storage devices
b) Software tools like MS Access
c) Business rules

3. Which of the following is a DBMS?


a) Excel
b) Oracle
c) Microsoft Word

4. Data Integrity means:


a) Data is stored in large amounts
b) Data is correct and reliable
c) Data is deleted automatically

5. In an ER Diagram, an entity is represented by:


a) A rectangle
b) A circle
c) A line

6. A primary key is used to:


a) Store text values
b) Uniquely identify a record
c) Connect tables

7. Which attribute type can store more than one value?


a) Single-Valued Attribute
b) Multi-Valued Attribute
c) Derived Attribute
8. A foreign key helps to:
a) Delete data in a table
b) Link one table to another
c) Store numerical data

9. Transactions in a database are:


a) Actions grouped together for consistency
b) Hardware components
c) Data backups

10. A conceptual design is:


a) A final database implementation
b) A high-level database plan
c) A detailed technical document

Section B: Matching Items (20 Marks)

Match each term in Column A with the correct description in Column B. Write the letter
of the correct description next to each number (2 marks each).

Column A Column B

1. Data Integrity a. Ensures changes within transactions are consistent

2. Foreign Key b. Attribute used to uniquely identify an entity

3. Conceptual Design c. Process of capturing high-level database requirements

4. Entity d. Attribute that links one table to another

5. Transaction e. Object of interest about which data is stored

6. Derived Attribute f. Data calculated from other attributes

7. ER Diagram g. Visual representation of entities and relationships

8. Atomicity h. Ensures a transaction is all-or-nothing

9. Multi-Valued Attribute i. Attribute that can hold more than one value

10. Primary Key j. Ensures reliability and quality of database data


Section C: Short Answer Questions (20 Marks)

Answer all questions (5 marks each).

1. List and briefly explain the five components of a database system environment.

2. Explain the difference between a simple attribute and a composite attribute


with examples.

3. What are the key steps involved in the conceptual database design process?

4. Describe the concept of data persistence in a database with an example.

Section D: Problem-Solving/Diagram (40 Marks)

1. (20 Marks)
Using the statements below, draw an ER Diagram:

o A university has several departments.

o Each department can offer multiple courses.

o Each course is taught by one lecturer.

o A lecturer can teach multiple courses.

o Students can enroll in multiple courses.

Steps to follow:

o Identify entities, relationships, and cardinality.

o Label primary keys and relevant attributes.

2. (20 Marks)
Explain the transactions concept in a database using the example of bank
account transfers. Discuss atomicity and consistency.

You might also like