1. 1. Define and use common database terminology.
2. a. Background
3. b. History of Database Management
4. c. Advantages and disadvantages of Database Processing
5. d. Data, Storage, Retrieval, and Update
6. e. Shared Update
7. f. Backup and Recovery
8. g. Security
9. h. Integrity
10. i. Data Independence
11. j. Replication
12. k. Utilities
13.
14. 2. Determine how data are organized and manipulated using a database.
15. a. Relational Databases
16. b. The Relational Algebra
17. c. Hierarchical Databases
18. d. Network Databases
19.
20. 3. Identify data that are suitable and unsuitable for databases.
21. a. Distributed Databases
22. b. Client/Server Systems
23. c. Data Warehouses
24. d. Object-Oriented Databases Management System
25. e. The Internet and Intranets
26.
27. 4. Normalize Tables
28. a. Functional Dependence
29. b. Keys (Primary, Foreign and Secondary Keys)
30. c. First Normal Form, 2nd, 3rd normal forms
31. d. Incorrect Decompositions
32. e. Multivalued Dependencies and Fourth Normal Form
33. . Avoiding the Anomalies Problem
34.
35. 5. Design and build databases.
36. a. Information-Level Design
37. i. The Methodology
38. ii. Databases Design Examples
39. iii. Identify Relationships