Professional Documents
Culture Documents
Topic1-1 - STID5014 - Overview of Database Design PDF
Topic1-1 - STID5014 - Overview of Database Design PDF
Week Topic
1
Overview of Database Design
Introduction to Databases Design
Database Management System (DBMS)
Database Life Cycle (DBLC)
Database Components
Database Approach
3
Database Systems
Shared collection of logically related data (and
a description of this data), designed to meet
the information needs of an organization.
System catalogue (metadata) provides
description of data to enable program data
independence.
Logically related data comprises entities,
attributes, and relationships of an
organizations information.
Database Systems
Database system consists of logically related
data stored in a single logical data repository
May be physically distributed among multiple
storage facilities
Database Systems
Why Database?
Arose because:
No provision for security and integrity, no
recovery, no provision for sharing
Definition of data was embedded in application
programs, rather than being stored separately and
independently.
No control over access and manipulation of data
beyond that imposed by application programs.
To be effective:
Database and the Database Management System
(DBMS) is introduced.
DBMS Environment
DBMS Environment
DBMS Environment
Makes
comparisons
Thinks
about
A real-world
situation or
problem
Components of a DBMS
14
Database
Lifecycle (DBLC)
Will be focused
Note:
Section 9 -> 10
15
Main Activities
Database Planning
Planning how the stages of the lifecycle can be realized most efficiently and
effectively.
System Definition
Collection and analysis of the requirements for the new database system.
Database design
DBMS selection
Application design
Design the user interface and the application program that use and process
the database.
Prototyping
Implementation
Testing
Database system is tested for errors and validated against the requirements
specified by the user.
Operational maintenance
Well-designed database:
Facilitates data management
Generates accurate and valuable information
Database Design
Process of creating a design for a database
that will support the enterprises mission
statement and mission objectives for the
required database system.
The design is made up of three (3) main
phases: conceptual, logical, and physical.
A specific approach and model are applied
for designing a proper database system.
19
20
Database Model
Main purposes of data modeling include:
to assist in understanding the meaning
(semantics) of the data;
to facilitate communication about the
information requirements.
22
END OF TOPIC 1
Questions?
Thanks