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

Data Management (Assignment 1)

This document provides instructions for Assignment 1 on data management. It consists of 21 multiple choice and short answer questions worth a total of 71 marks, or 10% of the student's grade. The assignment asks students to define database terms, describe database models and relationships, and normalize a sample database table to third normal form. It must be completed and submitted following a specific file naming convention before the given deadline.

Uploaded by

Carlos Sam
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
763 views

Data Management (Assignment 1)

This document provides instructions for Assignment 1 on data management. It consists of 21 multiple choice and short answer questions worth a total of 71 marks, or 10% of the student's grade. The assignment asks students to define database terms, describe database models and relationships, and normalize a sample database table to third normal form. It must be completed and submitted following a specific file naming convention before the given deadline.

Uploaded by

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

Data Management

Assignment 1
71 Marks
Worth 10%
Instructions
Complete this Assignment and upload it to the ITI Database System. You must save the
assignment with the following naming format before uploading it:
<student_id>-Assignment1-4002
Example if your student id is 12345 then you should name this document as:
12345-Assignment1-4002
Data Management Assignment 1

Part A – Short Answers


For this part of the assignment you are to write short answers for the questions below .

1. Who developed the first general purpose database? (1 Mark)

2. Who proposed the relational Database Model? (1 Mark)

3. List the advantages of a Database Management System: (5 Marks)

4. In a relational Database Management system what do the following terms refer to? (3 Marks)

- Relation:
- Tuple:
- Attribute:

5. In what year did Edgar.F.Codd propose the relational Database Model? (1 Mark)

6. List the different Database Models. (1 Mark)

7. In an entity relationship diagram using crows foot notation what shape do we use to represent
the following? (6 Mark)

- Entity
- Attribute
- One
- Many
- Optional
- Mandatory

8. List the notation used to draw an entity relationship diagram. (1 Mark)

9. What is a composite key? (1 Mark)

10. What company developed MySQL? (1 Mark)

11. What is a Database? (2 Marks)

12. What is Database Management System? (2 Marks)

13. What are Business Rules? (2 marks)

14. What is an Entity Relationship Diagram (2 Marks)

1|Page I n t e r n a ti o n a l T r a i n i n g I n s ti t u t e
Data Management Assignment 1

15. When drawing a table using the notation R(A,B,C…) what do these mean: (3 Marks)
a. R =
b. A,B,C… =
c. A =

16) Represent the table below using the notation R(A,B,C…) in the space below: (3 Marks)

Student
Std_i Std_fname Std_sname Address
d
1 Tom Peter P.O.Box 123
2 Sally Luke P.O.Box 123
3 Mark Ben P.O.Box 551

17) List the four Database Models: (4 Marks)

18) State the First Normal Form: (2 Marks)

19) State the Second Normal Form: (2 Marks)

20) State the Third Normal Form: (2 Marks)

21) List two advantages of a Database Management System (2 Marks)

22) What is a primary Key? (2 Marks)

23) What is a Foreign Key? (2 Marks)

24) List the three(3) Different types of Relationships in a Database (3 Marks)

2|Page I n t e r n a ti o n a l T r a i n i n g I n s ti t u t e
Data Management Assignment 1

Part B - Normalization (17 Marks)


This table shows a simple database of a trade store. Basically the database tries to store information
about customers and the products they bought but it has not been normalized to third normal form
which meant problems will arise in the future when used.

You are required to normalize the table to third normal form

Customer_fname Customer_sname Product1 Product2


Tom Peter 2 x 500g Best Tinfish 1 x 85g Maggie Noodles
Sally Luke 1 x Big boy Bubble Gum
Tom Peter 1 x 500ml Cooking Oil
Sally Jim 3 x 20g Klina 5 x 200g Omo

3|Page I n t e r n a ti o n a l T r a i n i n g I n s ti t u t e
Data Management Assignment 1

End of Assignment 1 

4|Page I n t e r n a ti o n a l T r a i n i n g I n s ti t u t e

You might also like