Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Tutorial 1

IS203 Database Design


Name: ________________________________________

1. Match the following terms and definitions
( ) Data a. A software application that is used to create,
maintain, and provide controlled access to
user databases
( ) Database b. Organized collection of related data
( ) Metadata c. A rule that cannot be violated by database
users
( ) Database management system d. A rapid approach to systems development
( ) SDLC e. Facts, text, graphics, images, etc.
( ) Prototyping f. Includes data definitions and constraints
( ) Constraint g. A structured, step-by-step approach to
systems development

2. Differentiate between personal, 2-tier, and 3-tier database applications.

3. Explain the following terms in short sentences:
a. Entity is ______________________________ _______________.
Example: ______________________

b. Attribute is ___________________________________________.
Example: ______________________

c. Relationship is ________________________________________.
Example: ______________________

4. Draw an entity-relationship (ER) diagram for the situation below:
STUDENT registers for COURSE, COURSE is taken by STUDENT



5. Draw an entity-relationship (ER) diagram for the situation below:
BOOK contains CHAPTER, CHAPTER is contained in BOOK


6. Draw an entity-relationship (ER) diagram for the situation below:
MAN marries WOMAN, WOMAN is married by MAN



7. In the three-schema architecture:
a. The view of different types of users is called ________________________ schema.
b. The view that describes the main concepts of the business processes in organization is
called ______________________ schema.
c. The view that defines physical storage structure is called _____________ schema.

8. Differentiate between systems analyst and business analyst.

9. List the steps of Software Development Life Cycle. What is the difference between Planning and
Analysis?

You might also like