Professional Documents
Culture Documents
DB 01 Intro
DB 01 Intro
Munawar, PhD
Session 01
Intro to DBMS
www.esaunggul.ac.id
Syllabus
Before Mid Exam After Mid Exam
1 Introduction to Database 8 More SQL Data Definition
2 Relational & Relational Algebra 9 SQL Select
3 Relational Model 10 More SQL Select
4 Entity Relationship Diagram (ERD) 11 Yet More SQL Select
5 Normalization to 3NF 12 Missing Information
6 BCNF Normalization to 5NF 13 Trigger
7 SQL Data Definition 14 Review & Case Study
www.esaunggul.ac.id
Assessment
www.esaunggul.ac.id
Group Assignment
www.esaunggul.ac.id
Assignment #1
www.esaunggul.ac.id
Assignmet #2
www.esaunggul.ac.id
References
www.esaunggul.ac.id
Learning Outcome
www.esaunggul.ac.id
Why Study Databases?
www.esaunggul.ac.id
What is a Database?
www.esaunggul.ac.id
Databases
www.esaunggul.ac.id
Database Systems
www.esaunggul.ac.id
Database Users
www.esaunggul.ac.id
Database Management Systems
• A database is a o Examples:
collection of – Oracle
information – DB2 (IBM)
• A database – MS SQL Server
management system – MS Access
(DBMS) is the – Ingres
software than controls – PostgreSQL
that information – MySQL
www.esaunggul.ac.id
What the DBMS does
www.esaunggul.ac.id
Data Dictionary - Metadata
www.esaunggul.ac.id
File Based Systems
www.esaunggul.ac.id
Relational Systems
www.esaunggul.ac.id
Relational Systems
www.esaunggul.ac.id
ANSI/SPARC Architecture
www.esaunggul.ac.id
Internal Level
www.esaunggul.ac.id
Conceptual Level
www.esaunggul.ac.id
External Level
www.esaunggul.ac.id
Mappings
www.esaunggul.ac.id
ANSI/SPARC Architecture
External External
External Schemas
View 1 View 2
External/Conceptual Mappings
Conceptual DBA
Conceptual Schema View
Conceptual/Internal Mapping
www.esaunggul.ac.id
This Lecture in Exams
www.esaunggul.ac.id
Next Lecture
• The Relational Model
– Relational data structure
– Relational data integrity
– Relational data manipulation
• For more information
– Connolly and Begg chapters 3 and 4
– Ullman and Widom (2 ed.) Chapter 3.1, 5.1
– E.F. Codd’s paper
www.esaunggul.ac.id
Thank You…
www.esaunggul.ac.id