本课程学习数据库的基本原理、SQL语言、数据库设计等,掌握关系型数据库的应用和管理。 通过本课程的学习,学生将能够设计和管理数据库,使用SQL进行数据操作。
数据库的基本概念、发展历史、类型和应用领域,以及数据库管理系统的功能和特点。
关系模型的基本概念、关系代数、关系完整性约束,以及关系数据库的设计原则。
SQL的基本语法、数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)等。
数据库设计的流程、概念模型设计、逻辑模型设计、物理模型设计,以及范式理论。
数据库的安装、配置、备份与恢复、性能优化、安全管理等。
NoSQL数据库的概念、类型、特点和应用场景,以及与关系型数据库的对比。