《数据库原理及应用》课程教学大纲课程编号:______________________课程名称:______________________英文名称:______________________课程性质:专业基础课总学时:72学分:4适用对象:计算机科学技术先修课程:离散数学、数据结构一、编写说明(一)本课程的性质、地位和作用本课程是计算机科学与技术等相关专业必修的一门专业基础课
本课程的教育目标及任务是使学生理解和掌握数据库系统的基本原理、方法和应用技术,能够有效使用现有的数据库管理系统及其开发工具设计数据库和开发数据库应用系统;使学生了解数据库系统的研究与发展;提高学生的理论知识和水平,培养学生的实际动手能力以及科研素质
(二)教学基本要求1.了解和掌握数据库管理技术发展的过程,数据库系统的基本概念、体系结构和全局结构
2.掌握关系模型的关系运算理论,关系数据库SQL语言的全貌和使用技术
3.了解和掌握关系数据库的规范化理论以及数据库设计的全过程,能进行数据库结构的设计和简单应用程序的设计
4.了解数据库系统的保护措施
(三)课程教学方法与手段本课程课堂采用多媒体形式授课,主要讲授基本概念、基本原理和数据库的设计基本方法
为了让学生加深对理论知识的理解和培养学生的实际动手能力安排一定学时的上机实践
(四)教学时数分配表教学内容各教学环节学时分配采用何种多媒体教学手段章节主要内容讲授实验讨论习题课外其它小计第一章绪论33第二章关系数据库33第三章关系数据库标准语言SQL88218第四章数据库安全性224第五章数据库完整性224第六章关系数据理论628第七章数据库设计62210第八章数据库编程426第九章关系查询处理与优化426第十章数据库恢复44第十一章并发控制426合计4618872(五)本课程与其它课程的联系1.本课程的先修课程为《高级语言程序设计》、《离散数学》和《