语言》《关系数据库原理与SQL语言》课程教学大纲一、课程的性质和任务课程的性质:《关系数据库与SQL语言》是计算机专业的必修课,是研究数据库的基础理论和应用技术的主干专业基础课。主要任务:通过对本课程的学习,学生应了解和掌握数据库管理技术发展的过程,数据库系统的基本概念、体系结构和全局结构;掌握关系模型的关系运算理论,关系数据库SQL语言的全貌和使用技术;了解和掌握关系数据库的规范化理论以及数据库设计的全过程,能进行数据库结构的设计和简单应用程序的设计;了解数据库系统的保护措施。二、课时分配课程教学总学时数为52学时,具体分配见课时分配表。课时分配表序号一二三四五六七八九十课题小计数据库基本知识关系数据库SQL语言关系数据库设计理论数据库安全性和完整性数据库的事务处理与数据恢复SQLServer2000数据库设计数据库应用程序开发机动总三、课程内容及基本要求第一章数据库基本知识1.数据库技术概述2.数据库系统的体系结构3.数据库系统的组成4.数据库技术及发展5.数据库应用系统举例计24146468422524010教学时数讲授2410624642222224实验机动
f基本要求:了解数据管理技术的发展阶段,与数据库技术相关的常用术语,数据库系统的体系结构及组成,数据库技术的发展趋势。本章的重点是数据库系统的体系结构,数据库系统的组成。第二章关系数据库1.关系数据库概述2.关系数据库结构3.关系的完整性4.关系代数基本要求:了解关系模型的基本概念;深刻理解关系模型的运算理论;掌握关系数据库设计的方法;本章的重点是关系数据模型和关系代数运算,关系数据库的设计方法第三章SQL语言1.SQL概述2.数据定义3.数据查询4.数据更新5.视图6.数据控制基本要求:掌握关系数据库的数据定义、数据查询、数据操作以及数据控制等语句。熟练掌握关系演算和SQL语言的应用是本章的难点。实验一:实验一:熟悉数据库管理系统环境。实验二:实验二:创建表、插入记录、SQL查询第四章2.范式3.关系模式的分解基本要求:掌握数据依赖的概念,了解关系模式的规范化,掌握范式的概念及关系模式的规范化。重点是数据依赖的概念及关系模式规范化理论。第五章数据库的安全性与完整性1.数据库的安全性2.SQLServer数据库的安全性3.完整性基本要求:掌握数据库的安全控制方法及数据库完整性概念,了解SQL数据库设计理论1.数据依赖
fServer中安全控制技术与完整性定义。r