北京化工大学
《数据库原理课程设计》教学大纲
一、课程基本信息
课程编号:CSE39200P
总学时:一周
理论教学学时
实践教学学时(含上机)
一周
课程中文名称:数据库原理课程设计
课程英文名称:CourseDesig
I
Pri
ciplesofDataBaseSystem
课程类别:
其他
适用专业:计算机科学与技术
开课学期:秋(第5学期)
总学分:预修课程:
1程序设计基础(CSE14602C)、数据结构(CSE21600C)、数据库原理(Pri
ciplesofDataBaseSystem)
并修课程:
本课程是计算机科学与技术专业必修的一门以实践为主的课程,是《数据库原
课程简介:
理》的后续课程。数据库系统原理一门理论性较强的专业核心课程。本课程的主要任务是,掌
握数据库系统的基本概念、基本原理、基本方法以及有关的应用,同时介绍一种大型的数据库管理系统。重点掌握关系数据库的基本理论与基本操作,通过对关系数据库标准语言SQL的学习,了解掌握关系数据库的基本的使用,培养学生对有关实际问题的系统分析能力和设计能力。主要内容有:数据库系统、数据库管理系统(DBMS)、概念模型与E-R图;关系数据库、关系模型、关系代数方法、元组式演算语言、域演算式语言、关系数据库标准语言——SQL、关系系统及其查询优化、关系数据理论;数据库设计、数据库的实施与维护、数据库恢复技术、数据库安全性、数据库完整性和并发控制等。通过上机实践及后继的课程设计,进一步加深理解理论知识,使学生能针对具体问题编制相应的数据库应用程序,今后能独立开发面向应用的数据库系统的应用程序,进一步提高学生的程序设计和调试能力。
建议教材:参考书:
王珊,数据库系统概论(第四版),高等教育出版社,北京,20061路游,数据库系统课程设计,清华大学出版社,北京,20092王长松,数据库应用课程设计案例精编,清华大学出版社,北京,20093陈根才,数据库课程设计,浙江大学出版社,北京,20074朱扬勇,数据库系统设计与开发,清华大学出版社,北京,20075Hema
dez,数据库设计入门经典,中国电力出版社,北京,20036杨海霞,数据库实验指导,人民邮电出版社,北京,20077单建魁,数据库系统实验指导,清华大学出版社,北京,20048刘亚军,数据库设计与应用,清华大学出版社,北京,2007
二.实践环节教育目标
通过实践环节,使学生在了解数据库理论基础上,掌握一种大型数据库管理系统(SQLSERVER或ORACLE)的基础知识、面向对象可视化编程以及应用系统开发的方法及步骤;加深对数据库系统有关概念和r