Sie sind auf Seite 1von 4

Hargeisa Technical HTSS Secondary School

Section: ICT Time: 2 Hours Course: Database

Name:________________________________________________________________________

Part One: Multiple Choice Questions 40 Marks (Each question is 2 marks)

1. Which of the following command is used to add a new record into a database?
A. Add Command
B. Insert command
C. New command
D. Update command
2. Select the command that allows you to eliminate a table from database?
A. DROP
B. REMOVE
C. DELETE
D. ELiMINATE
3. Which of the following is not Data Definition Language?
A. ALTER
B. CREATE
C. REMOVE
4. Which of the following is the correct syntax for SQL SELECT statement?
A. WHERE, FROM, SELECT
B. FROM, SELECT, TABLE
C. SELECT, FROM, WHERE
D. TABLE, FROM SELECT
5. Select the correct definition of database?
A. Database is collection of related tables
B. Database is collection of related columns
C. Database is collection of related rows
D. Database is collection of related data
6. Database Management System can be used to
A. Create and maintain a database
B. Create and update a database
C. Create and delete a database
D. Create and insert a database
7. What is conceptual data model?
A. Identifies the lowest-level relationships between the different entities
B. Identifies the highest-level relationships between the different entities
C. identifies the highest-level relationships between the different rows
D. identifies the highest-level view between the different entities
8. Two-tier Architecture contains the following important parts:
A. Client, Server
B. User interface, Server
C. Business rule, server
D. Client, User interface
9. What is entity set?
A. is a collection of similar types of relations
B. is a collection of similar types of Views
C. is a collection of similar types of entities
D. is a collection of similar types of databases
10. What is Normalization is?
A. Method to remove all anomalies and bring the database to a consistent state.
B. Method to remove all repeated and brings the database to a consistent state.
C. Method to remove all these anomalies and bring the database to a unstable
state.
D. Method to remove all these anomalies and bring the table to a consistent
state.
11. What does mean Entity integrity?
A. There are no duplicate rows in a database.
B. There are no duplicate rows in a table.
C. There are no duplicate columns in a table.
D. There are no duplicate rows in a record.
12. Grant and revoke are ……. statements.
A. DDL
B. TCL
C. DCL
D. DML
13. _________ command can be used to modify a column in a table
A. alter
B. update
C. set
D. create
14. ___________ is a full form of SQL
A. Structured Query Language
B. Sequential Query Language
C. Structured Query Programming
D. Service Query Language
15. Attributes are the properties of _________
A. Columns
B. Rows
C. Fields
D. Entities
16. The association among entities is called a__________
A. ER Diagram
B. Relationship
C. Entities
D. DBMS
17. ____________ is one of the candidate keys chosen by the database designer to
uniquely identify the entity set.
A. Key
B. Primary key
C. Candidate key
D. Foreign key

18. In a logical data model, ___________ are present, whereas in a _________ no


primary key is present.
A. Primary Keys, Conceptual data model.
B. Foreign Keys, Conceptual data model
C. Primary Keys, Logical data model
D. Index, Conceptual data model
19. _________ a database allows multiple users and programs to access the database
simultaneously
A. Sharing
B. Sending
C. Updating
D. Hosting
20. An _______ accesses the database by sending queries or requests for data to the
DBMS.
A. Program
B. Software
C. Application Program
D. Front end
Part two: Answer the following questions (30 Marks)
1. Define the following terms:
A. Database Management System 2 Marks
B. Database Designer 2 Marks
C. Normalization 2 Marks
2. List three advantages of SQL? 5 Marks
3. Compare Physical Data Model and Conceptual data model? 5 Marks.
4. Draw E.R Diagram for the following tables 10 Marks

 Student table and Fee table


 Student and class
a. Draw first each table? 2 marks

________________________________________________________

b. Define the column or attributes in each table? 2 marks

____________________________________________________________

c. Define the primary keys and foreign keys for each table? 2 marks

______________________________________________________________

d. Define the kind of relation between the above tables? 2 Marks

__________________________________________________________________

e. Draw your relationship between the above tables? 2 marks

Das könnte Ihnen auch gefallen