Database Systems
Take Away CAT
1. Discuss the concept of (Relational Database Management System) with the help of a suitable
diagram. (4 marks)
2. Security is the prevention of unauthorized users accessing the database. DBMS uses features
such as encryption, authentication, authorization and views to provide security to the
database. Discuss these 4 concepts (4 Marks)
3. Discuss the concept of foreign key explaining it’s functions. (3 Marks)
4. Write a sql statement that would list the student’s ID, first name and last name from the
students table where the student’s last name is Kamau. (3marks)
5. State and explain the Properties of Relational Tables. (4 marks)
6. Write SQL statements that would create a students table in a STACS database system with the
following attributes. Student’s first and last names, date of birth, registration number, gender,
the student’s program and include the primary key. All the attributes are mandatory. Limit the
characters and numbers to 20. (4 Marks)
7. Explain the followings:
a) Database Normalization (2 Marks)
b) Atomicity. (2 Marks)
c) SQL (2 Marks)
d) 3rd Normal Form. (2 Marks)