Lab10-11(4 学时):Mango DB 实践
Lab12-13(4 学时):NoSQL 实践
Lab14(2 学时):MS Access 综合应用
Lab15(2 学时):团队项目一
Lab16(2 学时):团队项目二
Lecture (32 credit hours)
Week 1. (2 credit hours)Introduction to Database
File-based Systems/ History of Database/Database Management Systems (DBMS)
Week 2.(2 credit hours) Database Architecture
Three-Level /ANSI-SPARC Architecture/Database Languages/Data Models/Functions of
DBMS/Components of DBMS/Teleprocessing
Week 3.
(
2 credit hours
)
Relational Model
Concept/Property/Key/Integrity Constraint/Base Relation & View
Week 4.
(
2 credit hours
)
Relational Algebra
Relational Languages/Relational Algebra
Week 5. (2 credit hours)SQL-Data Manipulation
Data Manipulation Language (DML)
Week 6-7. (4 credit hours)SQL – Data Definition
Mainly introduces the data definition by SQL.
Week 8. (2 credit hours)Entity-Relationship Model
Unified Modelling Language (UML)
Week 9. (2 credit hours)Database Planning and Design
Database Application Lifecycle/DBMS Selection/Database Administration
Week 10-11. (4 credit hours)Normalization
Definition/Purpose/Terminology/Types of Normal Form/Examples
Week 12-13.
(
4 credit hours
)
Object Oriented Practice
Object-Oriented Concepts/Terminology/Object-Oriented Modeling Tips/Object-Oriented Data Models and
DBMSs/OODBMS Manifesto/Object Management Architecture/Common Object Request Broker Architecture
Week 14. (2 credit hours)Transaction Management
Transaction/Concurrent Processing/Backup and Recovery
Week 15. (2 credit hours)Emerging Trends in Database Technology
Web Data management, XML, Web mining, Big Data Management, Mango Database
Labs: The following labs may not be in the same week as the lectures, but as topics that will be covered throughout the
module.
Lab (32 credit hours)
Lab1
(
2 credit hours
)
: DBMS application, install of Database Management Systems and data type