Presentation is loading. Please wait.

Presentation is loading. Please wait.

First class agenda Introductions Course overview Password protected items will use inls258 / WeR258! as the userid/password.

Similar presentations


Presentation on theme: "First class agenda Introductions Course overview Password protected items will use inls258 / WeR258! as the userid/password."— Presentation transcript:

1 First class agenda Introductions Course overview http://ils.unc.edu/chaffin/258/ Password protected items will use inls258 / WeR258! as the userid/password combination To turn in work, Use class inbox (\\kiwi\home\chaffin\shared\inls258\inbox) Email as an attachment (after compressing!) Review slides?

2 Database design and ER notation review

3 DB design Develop logical model of database Entities Relationships Iterate through design Translate into physical model of database

4 ER Notation: Basic Symbols student member job-title D Entity Attribute Relationship Superclass – Subclass Connector

5 Attributes bdate SID hobby age student address dr-license Basic Attribute Primary Key Multi-valued Attribute Derived Attribute Optional Attribute Composite Attribute state city street zip

6 Relationships student course advisor masters paper writes advises enroll one-to-one 1:1 one-to-many 1:M many-to-many M:N optional participation

7 Alternative notations student course advisor masters paper writes advises enroll 1 (0, N) M optional participation 1 (1,1) N

8 Superclass/subclass Overlapping/disjoint student SCALA member ASIS member MSISMLS student DO SLA member

9 ternary relationships Skill Employee Project uses P MN During physical design, these must be broken into several binary relationships.

10

11 UML notation employee EID: string Name: string Job: string change_job_class give_raise(sal, amount):number change_manager

12 UML Types of diagrams used class diagrams class diagrams with interfaces activity diagrams use case diagrams state diagrams

13 Coming up… Next time Meet in the classroom (Wed is next class) SQL review and modeling Be thinking about Oracle project ideas and groups and your current issues presentations!


Download ppt "First class agenda Introductions Course overview Password protected items will use inls258 / WeR258! as the userid/password."

Similar presentations


Ads by Google