Download presentation
Presentation is loading. Please wait.
1
Review for Final Test Indra Budi indra@cs.ui.ac.id
2
Fakultas Ilmu Komputer UI 2 Database Introduction Database vs File Processing Main purpose of database Database Actors DBA, Database Designers, Database users, Application Programmer DBMS
3
Fakultas Ilmu Komputer UI 3 Database Concept Database schema Three-Schema Architectures of DBMS Internal, Conceptual & External Database Development Three phases
4
Fakultas Ilmu Komputer UI 4 Database Modeling Using ER-Diagram Entity Relationship Attributes Cardinality Participation Higher Degree Relationship
5
Fakultas Ilmu Komputer UI 5 E-ER Diagram Specialization Generalization Sub-Class & Super-Class
6
Fakultas Ilmu Komputer UI 6 Relational Model Domain Tuples Attributes Relations Primary Key Referential Integrity Foreign Key
7
Fakultas Ilmu Komputer UI 7 Relational Algebra Select Project Union Intersection Join
8
Fakultas Ilmu Komputer UI 8 ER-to-Relational Model Mapping ER to Relational Model Mapping EER to Relational Model Reverse Engineering Relational Model to ER Diagram Normalization 1 st, 2 nd, 3 rd Normal Form
9
Fakultas Ilmu Komputer UI 9 SQL Create table Delete table Alter table Select … From … Where … DISTINCT Operators Null Values Nested Queries (Sub Queries) Operators *, %, _, etc
10
Fakultas Ilmu Komputer UI 10 SQL (2) Join Operation Cross, Natural, Theta, Outer Aggregation Function SUM, AVG, COUNT, MAX, MIN GROUP BY Order BY Having
11
Fakultas Ilmu Komputer UI 11 Transaction ACID Problem Lost Update, Incorrect summary, dirty read, etc Schedule Serial, Serializability, Precedence Graph Concurrency Control Deadlock 2-Phase Locking Protocol
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.