Database - Mind Map
Database - Mind Map
- Define transaction
- Define transaction processing system
- Types of TPS (Batch, Real-Time,
TOPI C 5 - Define normalization
Online) DFC20123
Database
- Properties of transaction (ACID) Tr ansaction DATABASE DESI GN - Define functional dependency
- COMMIT, ROLLBACK M anagement - Define transitive dependencis
- Concurrency Control - Normal Form (UNF, 1NF, 2NF,
- Problems with Concurrency (Lost TOPI C 3
3NF)
Update, Uncommitted data, ER M odel - Steps in normalization
inconsistent retrieval) &
Nor malization
- Locking Methods (Lock Granularity,
TOPI C 4
Lock Types - Binary, SQL
Shared/Exclusive Lock, 2PL,
Deadlock
- Database recovery management - Components of ERD (Entity, Attribute,
- Categories of SQL (DDL, DML, DQL,
Relationship)
DTL, DCL)
- Types of Attribute (single-value,
- DDL - CREATE DBASE, CREATE
multi-value, simple, composite, derived)
TABLE, ALTER TABLE, MODIFY
- Relationship Cardinality (1:1, 1:M, M:N)
- DML - INSERT, UPDATE, DELETE
- Steps in creating ERD
- DQL - SELECT
- Notation (Peter Chen, Crow's Foot)
- DTL - COMMIT, ROLLBACK
- DCL - GRANT, REVOKE