0% found this document useful (0 votes)
36 views

Database - Mind Map

DFC2033

Uploaded by

haziq
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views

Database - Mind Map

DFC2033

Uploaded by

haziq
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

- Components of relational database

- Define database, DBMS structure (relation, tuple, attribute,


degree, cardinality, domain) - Relational Algebra
- Properties of database
- Relation scheme - Relational Algebra Operator
- Disadvantages of Traditional approach
- Relation Keys (PK, FK, Candidate Key) (Union, Intersection, Set
- Centralized vs Distributed database
- Integrity Rules (Entity integrity, Difference, Projection, Select,
- ANSI-SPARC architecture
Referential integrity) Cross Product, Join - Right,
- Desktop vs Server database TOPI C 2
Relational Data Left, Full Outer Join)
TOPI C 1
M odel
Fundamentals
of DBM S

- 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

You might also like