Definition of functional dependencies and three types of functional dependencies: complete, partial, transitive
Paradigm and judgment of 1NF/2NF/3NF/BCNF
schema decomposition
Basic steps of database design
Conceptual Design (ER Diagram)
Logical model (method of converting ER diagram to logical model)
practice questions
1. Multiple choice questions
When analyzing database requirements, the meaning of the data dictionary is ( D ). A.A collection of attributes and file names involved in the database B. The collection of letters, characters and Chinese characters involved in the database C. The collection of all data in the database D. A collection of descriptions of data streams, data items, and files involved in a database
The following is not part of the requirements analysis phase of the work is ( B ). A.Analyze user activity B. Create ER diagram C. Create a data dictionary D. Create a data flow diagram