0% found this document useful (0 votes)
55 views2 pages

Mark

This document contains 5 questions related to a Database Systems I exam. Question 1 asks students to diagram a simplified database system environment, describe entities and relationships in a sample university exam database, and define properties that make relational algebra closed. Question 2 asks students to illustrate entity relationship diagram components, draw a 3-level data abstraction architecture diagram, and list typical database management system features. Question 3 asks students to diagram database user categories and write an SQL query. Question 4 asks about database approach advantages, attribute types and primary keys, attribute-defined specialization, and SELECT operations. Question 5 asks about multiple inheritance, attribute domains, reasons for extensions to the entity relationship model, and when not to use a database approach.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views2 pages

Mark

This document contains 5 questions related to a Database Systems I exam. Question 1 asks students to diagram a simplified database system environment, describe entities and relationships in a sample university exam database, and define properties that make relational algebra closed. Question 2 asks students to illustrate entity relationship diagram components, draw a 3-level data abstraction architecture diagram, and list typical database management system features. Question 3 asks students to diagram database user categories and write an SQL query. Question 4 asks about database approach advantages, attribute types and primary keys, attribute-defined specialization, and SELECT operations. Question 5 asks about multiple inheritance, attribute domains, reasons for extensions to the entity relationship model, and when not to use a database approach.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

THE FEDERAL UNIVERSITY OF TECHNOLOGY, AKURE

DEPARTMENT OF COMPUTER SCIENCE


B. Tech. Degree Examination; First Semester 2020/2021 Session
Course Title: Database Systems I; Course Code: CSC407; Credit Units: 2
Instruction: Answer Three (3) Questions Only. All questions carry equal
mark.
Time Allowed: 2 Hours
Question 1
a. Use a well labelled diagram to present a view of simplified database system environment.
b. Given a sample database. For instance, a university examination records database. Describe the database in-
terms of the mini-world, a list of 5 mini-world entities and a list of 5 mini-world relationships.
c. What properties make the relational algebra “closed”?
d. Use the EMPLOYEE database or any other suitable database describe the concept of Subclasses and Super-classes.

Question 2
a. With a well labelled E-R diagram, illustrate the use of the following components.
i. Diamond, ii Ellipse iii Rectangle
b. Draw the three-level architecture of data abstraction and document in some details its components.
c. Present five typical DBMS features/functionalities
d. Discuss the following Database Concepts:
i. Database State ii Database Instance

Question 3
a. Using a tree diagram, depict the different categories of database users.
b. Given the relation: Student (Matno, Surname, FirstName, Initials, DOB, GSM, Gender, Dept, Level, email)
Write an SQL query to return tuples of Matno and GSM records of all 500 level students in CYS Department.
c. Describe the following terms:
i. Data-Manipulation Language ii. Data abstraction.
d. Justify with suitable points, the need for an integrated data management system in data processing.

Question 4
a. What are the advantages of using the Database Approach?
b. Document your understanding of the following features of the relational database model:
a. Attribute Type ii Primary Key
c. Explain attribute-defined specialization in EER. How is it represented?
d. In general, the SELECT operation is denoted by  <selection condition>(R). Describe the features of this unary
relational operation.

Question 5
a. Explain the following concepts:
i. Multiple inheritance ii. Attribute Doman
b. The EER Model came to be via extensions made to the ER Model. Justify the need for the extensions.
c. Discuss “when not to use database approach”.

Page 1 of 2
d. Given the relation: Student (Matno, Surname, OtherNames, Dept, School, Level, PhoneNo), Write a SQL
query to capture unique tuples of all 700 level students in “SAAT” Department.

Page 2 of 2

You might also like