0% found this document useful (0 votes)
352 views

Exit Exam Fundamentals of Database System 1 3

The document is an exam for a database systems course. It contains 25 multiple choice questions testing concepts like data models, SQL, data modeling, integrity constraints, and database administration. Students are instructed to choose the best answer and fill out an answer sheet within the allotted time of 45 minutes.

Uploaded by

Efrem Mekonen
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
352 views

Exit Exam Fundamentals of Database System 1 3

The document is an exam for a database systems course. It contains 25 multiple choice questions testing concepts like data models, SQL, data modeling, integrity constraints, and database administration. Students are instructed to choose the best answer and fill out an answer sheet within the allotted time of 45 minutes.

Uploaded by

Efrem Mekonen
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

COLLEGE OF COMPUTING AND INFORMATICS

Target Department: Information Technology 2rd Year


Good Luck!!

2015 E.C/2022 G.C Frist phase of Exit exam


Course Title: Fundamentals of Database System

Prepared By: Moti B.


Exam Load :25%

Total Time Allowed: 45 min.

Full Name: -----------------------------------------------ID No: ----------------

Key Instructions
✓ The exam consists of 25 questions

✓ Each question has its own mark beside it.

✓ The answer must be written clearly on the space provided.

✓ Student must not talk or cheat during the exam or he will be subject to penalty.

*Do not turn this page until you are told to do so. *
Choose the best answer from the following alternatives

1. The traditional storage of data organized by the customer, stored in separate folders in filing cabinets
is an example of ______________ type of ‘database’ management system.

A. Object-oriented database management system


B. Network database management system
C. Relational database management system
D. Hierarchical database management system
2. The person who is working in the bank will basically tell us the account balance and post-
withdrawal and deposits. This is which type of end users?

A. Naive B. Casual C. Standalone D. Sophisticated

3. Which of the following is a legal expression in SQL?


A. SELECT NULL FROM EMPLOYEE
B. SELECT NAME FROM EMPLOYEE
C. SELECT NAME FROM EMPLOYEE WHEN SALARY = NULL
D. All of the above

4. The ability to query data, as well as insert, delete, and alter tuples, is offered by
____________

A. TCL (Transaction Control Language) C. DDL (Data Definition Language)


B. DCL (Data Control Language) D. DML (Data Manipulation Language)

5. Which of the following problems of Unnormalized relation?


A. Consistent State B. Anomalies C. Information Redundancy D. All except A
6. __________is the process of creating a copy of the data on your system that you use for
recovery in case your original data is lost or corrupted.
A. Recovery B. Threats C. Backup D. Database security
7. A database management system (DBMS)
A. Is a collection of programs for managing data in a single file
B. Can do more than a record management system
C. Allows simultaneous access to multiple file
D. Both B and C
8. ______Determines the requirements of end-users and develop specifications for those requirements.

A. Database administrators B. Application programmers C. System analyst D. End users

9. Data manipulation language is provided for


A. Description of logical structure of database
B. Addition of new structures in the database system
C. Manipulation & processing of database
D. Definition of physical structure of database system
10. Which of the following code would grant the role student_admin to a user named Tesfaye?

A. grant student_admin to Tesfaye; C. grant Tesfaye student_admin;

B. grant to Tesfaye student_admin; D. None of the above

11. The encoding of the data by a special algorithm that renders the data unreadable by any
program is called___________

A. Authorization B. Decryption C. Integrity D. Encryption

12. The clause in SQL that specifies that the query result should be sorted in ascending or
descending order based on the values of one or more columns is

A. View B. Order by C. Group by D. Having

13. Suppose we change the conceptual schema to add a constraint to the database. The
applications and the external schemas for the database do not have to be changed. This is
an example of what concept?
A. Logical data independence C. Physical data independence

B. Procedural independence D. External schema

14. A(n) _____________ is a generalized class of people, places, or things (objects) for which
data is collected, stored, and maintained.

A. Attribute B. Relationship C. Entity D. Normalization


15. Authentication is the process of checking whether the user is the one with the privilege for the
access level.

A. True B. False C. Both

16. Which statement is used for allocating system privileges to the users?

A. CREATE B. GRANT C. REVOKE D. ROLE

17. In 3NF
A. No functional dependencies exist C. No partial FDs exist
B. No multi valued dependencies exist D. No transitive dependencies exist
18. What is data integrity?
A. It is the data contained in database that is non redundant.
B. It is the data contained in database that is accurate and consistent.
C. It is the data contained in database that is secured.
D. It is the data contained in database that is shared.

19. Which data integrity concepts enforces those valid entries for a given column by restricting the
type, the format, or the range of possible values.
A. Range Integrity C. Domain Integrity
B. Referential integrity D. Entity Integrity
20. The logical design, and the snapshot of the data at a given instant in time is known as?
A. Instance & Relation C. Domain & Schema
B. Relation & Schema D. Schema & Instance

21. What happens if a piece of data is stored in two places in the database (DB)?
A. Storage space is wasted & changing the data in one spot will cause data inconsistency
B. In can be more easily accessed
C. Changing the data in one spot will cause data inconsistency
D. Storage space is wasted
22. The database state is called _______ of the schema.
A. Intension B. Extension C. Expansion D. definition
23.Which of the following true about SQL?
A. Computer language for storing, manipulating and retrieving data stored in a relational database
B. Describes what data to retrieve, delete, or insert, rather than how to perform the operation
C. Non-procedural language
D. All
24. A database administrator can
A. Create users B. Create privileges C. Grant privileges D. All
25. The values appearing in given attributes of any tuple in the referencing relation must likewise
occur in specified attributes of at least one tuple in the referenced relation, according to
_____________________ integrity constraint.
A. Referential B. Primary C. Domain D. Specific

Answer Sheet
1. 14.
2. 15.
3. 16.
4. 17.
5. 18.
6. 19.
7. 20.
8. 21.
9. 22.
10. 23.
11. 24.
12. 25.
13.

You might also like