数据库原理与应用课程是商务数据分析与应用专业的核心课程之一,旨在帮助学生掌握数据库的基本原理、SQL语言以及数据库设计和管理的实践技能, 为后续的数据分析和数据处理课程打下坚实的基础。
数据库的概念、发展历程、分类和应用领域,数据库管理系统的功能和特点。
数据模型的概念,实体-关系模型,层次模型,网状模型,关系模型。
SQL语言的基本语法,数据定义语言(DDL),数据操作语言(DML),数据查询语言(DQL)。
复杂查询,连接查询,子查询,分组和聚合,视图,存储过程和函数。
数据库设计的原则和方法,需求分析,概念设计,逻辑设计,物理设计。
实体完整性,参照完整性,用户定义完整性,约束的使用。
数据库安全的概念,访问控制,用户权限管理,数据加密,审计。
实际数据库设计和应用案例,从需求分析到数据库实现的完整流程。