Database Design and Systems Development Principles
Classified in Computers
Written on in
English with a size of 3.83 KB
Database Modeling and Relationships
- Multi-valued: Derived
- Cardinality: 1(0,3), M(1,1)
- Optionality: ()
- Weak Entities: [[]]
- Formula: TS = PS - DC + OC
Data Integrity Constraints
- Entity Integrity: Different Primary Key (PK) values.
- Cascading Referential Integrity: Foreign Keys (FK) must exist in the referral table.
- Domain Integrity: Predefined data types, maximum and minimum values.
Database Normalization
- 1st Normal Form: Multi-valued attributes removed.
- 2nd Normal Form: Partial dependency (PD) removed.
- 3rd Normal Form: Transitive dependency (TD) removed.
Objectives: Eliminate redundancy, prevent data inconsistencies (anomalies), and ensure consistent database design.
Database Anomalies
- Addition/Insertion anomaly
- Deletion anomaly
- Update anomaly
Logic and Decomposition
- Lossless