Lecture1 - DBMS and ERD
Lecture1 - DBMS and ERD
¢Tutorial – 1 Hour
Course Breakdown:
¢Coursework – 60%
Text Book:
¢Database System Concepts (6th) by Silberschatz
& Korth
COURSE WORK BREAKDOWN
Tutor(s):
Mr. Kenrayan Whittle, Ms. Christine Anuli & Ms. Alesia
Bowen-Mighty
David Barnwell:
dbarnwellutechit@gmail.com
Lecture 1 – Chapter 1
Silberschatz, Korth and Sudarshan:
Database System Concepts ( 5th Edition )
WHAT IS A DATABASE?
WHAT IS A DATABASE?
Management Systems
Insert
Update
Delete
Database
WHAT IS A DATABASE?
Intro Video:
2. Feasibility Study
Technological
Operational
Economical
3. Requirements Definition
4. Conceptual Design
5. Implementation
RISKS AND COSTS OF DATABASES
¢ Organizational Conflicts
¢ System Failure
¢ Overhead Costs
Student
ENTITY SET
Student
ATTRIBUTES
¢ An entity is represented by a set of attributes, that
is descriptive properties possessed by all members
of an entity set.
E.g. Student (Student_ID, FirstName, LastName)
¢ Single Valued
¢ Composite
¢ Multi-valued
¢ Derived
¢ Unique
MOVING ON TO ATTRIBUTES:
SINGLE VALUE
¢ Attribute is atomic – cannot be broken down into
sub parts
¢ Holds only one value
Denoted By:
Example
ATTRIBUTES: COMPOSITE
¢ These are attributes that can be divided into subparts.
¢ a good choice if a user will wish to refer to an entire
attribute on some occasions, and to only a component of
the attribute on other occasions
Example: Name into Firstname, Lastname, Middle Initial
Address into Street, Parish, Country, Postal Code
¢ Represented as:
ATTRIBUTES: MULTI-VALUED
¢ Denoted by
ATTRIBUTES: MULTI-VALUED
¢ Denoted By:
ATTRIBUTES: UNIQUE IDENTIFIER
Denoted as :
ATTRIBUTES: FULL EXAMPLE
RELATIONSHIPS
.
RELATIONSHIPS: EXAMPLE
Starting Point: