DB 3 - Database Documentation - Technical Aspect Flashcards
What is business rules?
Its a statement that describes the constraint on how database is to be used in accordance to the perception of the organization
EX: A student cannot have more than 2 limited books borrowed
What is entity relationship model?
ER model translates analysis of relationship of entities in a database into a graphical diagram known as ERD
What are the 3 levels of ER?
Conceptual ER
Logical ER
Physical ER
What is normalization?
A technique for producing a set of relations with desirable properties, given the data requirements of an enterprise
What is the purpose of normalization?
To create an accurate representation of the data, its relationships and constraints by grouping attributes into relations to minimize data redundancy and reduce file storage space required
Explain the 3 types of normal form
NF 1 - get rid of any columns that holds the same data, split up data, each row must be unique
NF 2 - get rid of data no dependant on EVERY part Primary Key
NF 3 - Keep splitting it up