Professional Documents
Culture Documents
Degree Program
Department of Computer Science
Individual ASSIGNMENT
NAME:-KEDIR HUSEN
.ID/NO:-0047/12
.DEP:-Computer Science
.PROGRA:-Regular degree
Kanenus college, Occupation of DBAL-IV, UC- Apply Object Oriented Programming | 2019
Modern programming languages like Java, C# etc. follow the Object Oriented approach. In
object oriented programming, importance is given to data rather than just writing
instructions to complete a task. An object is a thing or idea that you want to model in your
program. An object can be anything, example, employee, bank account, car etc.
Abstraction
Encapsulation
Inheritance
Polymorphism
Project information
Suppose you are database administrator in an ABC Company and assign to create a database that
manage Employees that completes courses .this information might be store in a relation named
EMPLOYESS with looks like the table below.
Competence covered
Instructions: Check the exam contains three parts and 7 pages including this page. Try all
questions. Any kind of cheating will make your result zero.
Part I: Choose the best answer and write on space provided (2 points each)
_______ 1. Type of relationship in which child table would not exist without its parent table is
classified as
A. identifying relationships
B. non-identifying relationships
C. structural relationships
D. non-structural relationships
________3. Which one of the following is possible cardinality in network database model?
_________5. The database design step; the internal storage structures, indexes, access paths and
the file organizations for the DB files are specified at