Uploaded by Thabo T Motlhagodi

Ass 1

advertisement
Department of Computer Science
CSI481 Database Systems
Assignment 1
Due 5:00pm on 11 September 2020
Introduction
This is a group assignment (at most 4 people in each group). It is the responsibility
of the group to allocate responsibilities among members clearly such that individual
contributions can be easily accessed. You are to submit the product of your work in
the form of a neatly formatted, type-written report (pdf format). The introductory part
of the report should state clearly how responsibilities were allocated and what
contributions each group member made. You should also make sure that you clearly
acknowledge sources you used to do your research, that is, quote and provide
references where applicable.
Your Assignment
Give an account, with suitable examples, on the Object-Oriented data model. Your
account should address the following topics:
1. The three aspects that are standard in data models:
a) Data Definition – how are the data structures defined?
[10]
b) Data manipulation – How is data manipulated in the data structures?
[10]
c) Data Integrity –How are appropriate business rules specified?
[10]
2. Advantages as compared to the relational data model.
[10]
3. Application areas for which the Object-Oriented model is mostly suitable for
and why.
[10]
4. Your report should be at least 5 pages long and should contain illustrations
to support your explanations.
Download