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

ISY221: Introduction To Database Assignment 1: Name: Student ID

database system assignment

Uploaded by

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

ISY221: Introduction To Database Assignment 1: Name: Student ID

database system assignment

Uploaded by

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

AlYamamah University

College of Engineering and Architecture


Software Engineering Department

ISY221: Introduction to database


Assignment 1

Name:
Table 1 For the Instructor use only
Student ID:
Question Assigned Obtained CLO’s
no. Mark Mark
1 10
Total Mark 10

Read the given business scenario.

1. Draw the entities TEACHER and COURSE and CLASS.


2. List the attributes underneath each entity.
3. Specify whether they are mandatory or optional.
4. Identify the UIDs.
5. Draw the relationships showing the cardinality
6. State the ERDish for the relationships.

“We have several teachers at our school. A teacher can be assigned up to three classes
per semester. If a teacher is on sabbatical, he doesn’t teach that semester. We keep a
record of the teacher’s first name, last name, address, phone number, and email
address.

Our school offers many courses -- such as Data Modeling, Introduction to SQL,
Trigonometry, Physics, and Biology. Each course has a code. For example: Data
Modeling would be DM001, Trigonometry would be TR004, etc. During each
semester, a course may be taught in several classes -- so there could be two classes of
Physics, three classes of Biology, etc. Each class can be taught by only one teacher.
We assign a unique ID for each class, and we also keep track of the day it is taught,
the time, and the classroom.”

You might also like