You are on page 1of 4

DATABASE MANAGEMENT

Basic concepts of database systems: types of database systems; design and implementation of relational databases; data protection; database management and administration; SQL. (3 s.h.) CIS-311-TE This is a two-hour examination in which you must answer 100 multiple-choice questions (worth 1 point each). A passing score is 65 out of 100 points. Here are the topics covered and their approximate importance on the test: I. BASIC CONCEPTS (65%)

A. General database systems concepts (10%) B. Types of databases (10%) C. Design of relational databases (15%) 1. Candidate keys 2. Primary keys 3. Foreign keys 4. Normal forms D. Entity - Relationship diagrams (ER diagrams) (5%) E. Data protection (10%) 1. Data integrity 2. Concurrency control F. Implementation issues (10%) 1. Data structures 2. Indexes G. Database management and administration (5%) II. DATABASE LANGUAGES A. General concepts (25%) 1. Data description 2. Data manipulation 3. Data control B. SQL (10%) (35%)

Textbooks to help you prepare: Date, C. J. An Introduction to Database Systems. Current edition. Reading, MA: Addison-Wesley Elmasri, Ramez and S. Navathe. Fundamentals of Database Systems Current edition. Reading, MA: Addison-Wesley Hoffer, Jeffrey, Prescott, Mary and Fred McFadden. Modern Database Management. Current edition. Upper Saddle River, NJ: Prentice-Hall Kroenke, David. Database Concepts. Current edition. Upper Saddle River, NJ: Prentice-Hall >> This text is especially good for beginners. <<

SAMPLE QUESTIONS
1. The data dictionary is a. b. c. d. 2. a utility program a list of database personnel different from an index procedure an application generator

Users usually retrieve information from a database using a. b. c. d. FORTRAN COBOL SQL PL/1

3.

What is embedded SQL? a. b. c. d. e. A subset of SQL for Macintosh system An SQL compiler built by Microsoft SQL statements used in a program written in some other programming language, usually prefixed by some symbols recognizable by preprocessor SQL written for embedded systems, used in a program written in some other programming language A UNIX version of SQL

4.

Relationship 'attends' from 'student' to 'class' is an example of a. b. c. d. one-to-one relationship many-to-one relationship one-to-many relationship many-to-many relationship

5.

An integrated collection of related data files is called a a. b. c. d. record database table data element

6.

What file access method allows the user to directly access records organized sequentially using an index of key fields? a. b. c. d. Sequential access method Indexed sequential access method Direct access method Relational access method

7.

Adding new data, modifying existing data, and deleting data are the three basic operations of data a. b. c. d. maintenance management retrieval backup

8.

Which of the following keywords is NOT included in most data retrieval statements? a. b. c. d. SELECT AS FROM WHERE

9.

Functions include a. b. c. d. COUNT, MIN, OR MAX, SUM, AND AVG, IF, COUNT COUNT, SUM, AVG

10.

What is the smallest unit of data recognized by database software? a. b. c. d. Row Field Record Table

11.

Data integrity controls may include a. b. c. d. default values, null value control, denormalization default values, hashing, referential integrity range control, hashing, denormalization range control, referential integrity, default values

12.

Another name for a synonym is a(n) a. b. c. d. alias homonym constraint enterprise key

13.

All of the following are basic constructs of E-R modeling EXCEPT a. b. c. d. attributes entity types relationships identifiers

14.

A base table is a a. b. c. d. mathematical table table with indexing table that physically exists in the database virtual table

15.

In a multi-user database environment, the word key is synonymous with the word a. b. c. d. index password superuser lock

ANSWERS TO SAMPLE QUESTIONS


1. c 9. d 2. c 10. b 3. c 4. d 5. b 6. b 13. d 7. a 14. c 8. b 15. a

11. d

12. a

You might also like