《数据库原理》是计算机科学与技术专业重要的专业必修课程。数据库技术是现代软件技术的重要支撑,是诸多研究方向如分布数据库、并行数据库、管理信息系统、决策支持系统等的基础。通过本课程的学习,目的是使学生全面系统的掌握数据库系统的原理、基本概念和数据库设计理论和方法,使学生具有使用、设计和维护一个一般数据库系统的基本能力。 课程教学目标如下: 1. 能够掌握关系模型的数据结构、数据操纵、存储结构以及约束条件,做到利用关系代数、SQL语言针对具体问题进行分析并给出正确的查询、更新、控制等操作。 2. 能够掌握关系数据库管理系统的查询处理和优化、恢复技术、并发控制等特性,并做到根据这些特性有效判断具体所设计的数据库系统的性能,合理地设计数据库系统。 3. 能够做到正确地利用需求分析方法分析复杂工程问题,利用数据库概念结构设计、逻辑结构设计、物理结构设计的方法设计正确的方案。