[数据库技术与应用]教学大纲
《数据库原理及其应用》教学大纲
一、课程基本信息
二、课程性质、地位和任务
本课程为天津商业大学宝德学院计算机科学与技术专业课,是提高学生专业技术能力和软件设计人才的必修课之一。本课程主要任务是,通过本课程的学习,要求学生在掌握数据库基础原理的基础上,掌握数据库系统软件SQL Server 20088的使用,能够设计与实现小型简单数据库应用系统。
三、课程基本要求
通过该课程的学习,学生应掌握下列内容:
理论和知识方面:教学以计算机科学与技术专业教学大纲为依据,比较全面地介绍了数据库的基本理论知识。通过本课程的学习,要求学生掌握有关数据库的基本概念、关系数据模型、关系代数的基本运算和数据规范化理论等理论知识。
能力和技能方面:通过课程的学习, 使学生了解并掌握关系型数据库标准语言SQL 、数据库设计的基本方法和步骤及数据库软件SQL Server 2008的使用。
四、课程内容
第1章 数据库基础知识 教学内容:
1、数据库的特点及概念。 2、数据库系统及发展。 3、数据库系统的结构。 教学要求:
1、掌握数据库系统所涉及到的相关概念。 2、了解数据库系统发展的主要阶段及相关特点。 3、掌握数据库系统体系结构、功能结构。 教学重点:
1、数据库系统的相关概念。 2、三级数据模式结构
教学难点:三级数据模式结构之间的联系。 第2章 数据模型与概念模型 教学内容:
1、信息的描述形式。 2、概念模型及表示。 教学要求:
1、了解信息的三种世界及描述方式。 2、掌握概念模型的基本概念及表示方法。 3、了解常用关系数据模型的使用。 教学重点:
1、概念模型涉及的基本概念。 2、实体联系的类型。 3、数据模型三要素。 教学难点:
1、实体-联系图的使用
2、关系模型的相关术语及完整性约束条件。 第3章 数据库系统设计方法 教学内容:
1、数据库系统设计的内容、方法。 2、数据库系统设计的基本步骤。 3、数据库应用系统的设计。 教学要求:
1、了解数据库系统设计的内容与方法。 2、掌握数据库系统设计的基本步骤。 教学重点:
1、数据库概念结构的设计。 2、数据库逻辑结构的设计。 3、数据库物理结构的设计 教学难点:
1、数据字典的表示。 2、概念模型向关系模型的转换
第4章 关系数据库 教学内容:
1、关系模型及其三要素。 2、关系代数。 教学要求:
1、掌握关系模型三要素。
2、理解两类关系代数的运算规则。 教学重点:
1、关系的相关概念。 2、关系代数。 教学难点:
1、关系模式的定义。 2、专门关系代数运算。
第5章 关系数据库标准语言SQL 教学内容:
1、SQL 的功能及特点。 2、数据定义语句。 3、数据查询语句。 4、数据更新语句 教学要求:
1、了解关系数据库标准语言SQL 的功能与特点。 2、理解SQL 的语法格式。
3、掌握数据定义、查询、更新语句的使用 教学重点:
1、基本表、索引与视图的定义和维护。 2、查询语句的使用。 3、更新语句的使用。
教学难点:复杂查询语句的使用。
第6章 SQL Server 关系数据库管理系统 教学内容:
1、SQL Server 2008的系统结构。
2、SQL Server 2008的管理功能。 3、SQL Server 2008的数据库操作工具。 4、Transact-SQL 语言。 教学要求:
1、了解客户机/服务器结构的特点。
2、了解SQL Server 2008的管理任务与管理工具。 3、掌握SQL Server 2008的数据库的五大常用操作工具。 4、掌握Transact-SQL 语言的使用规则与语法。 教学重点:
1、企业管理器的使用。
2、存储过程及触发器的创建和维护。 教学难点: 触发器的使用。
第7章 关系数据库理论 教学内容:
1、关系模式规范化的性。 2、函数依赖及其关系的范式。 3、多值依赖及关系的第四范式。 教学要求:
1、了解关系数据模式的相关规范化理论。 2、掌握关系模式的规范化操作过程。 教学重点:
1、函数依赖的概念。 2、各级范式的定义。
教学难点:关系规范化的实现。
第8章 数据库保护技术 教学内容:
1、数据库安全控制的一般方法。
2、数据库完整性及SQL Server 2008的完整性控制。 教学要求:
1、了解数据库安全控制的一般方法。 2、了解SQL Server 2008的完整性控制方法。 教学重点:
1、数据库安全控制的实现方法。 2、完整性控制的实现方法。
五、学时分配表
六、课程教材及主要参考资料
[1]祝锡永 .数据库原理、技术与应用. 北京:机械工业出版社.2011.9
[2]苗雪兰等著. 数据库系统实验指导和习题解答(第2版). 北京:机械工业出版社.2009.1 [2]张莉.SQL Server 数据库原理及应用教程. 北京:清华大学出版社.2003.1 七、课程考核方式及成绩评定
考核方式:考试采取闭卷笔试的形式。题型包括:填空题、选择题、简答题与程序设计题等题型。平时成绩占30%,期末成绩占70%。
八、其他说明
本课程为其他课程的前导课程,因此知识点要讲解透彻,让学生把知识掌握扎实,为后续课程的学习打好基础。
执笔人: 审核人: 批准人:
《数据库原理及其应用》实验教学大纲
一、课程基本信息
一、实验教学目的
通过本课程的实验教学,学生能掌握数据库软件的基本操作,实现数据库的管理与使用,并能够根据实际的系统需求,实现数据库系统的设计与实施。
二、实验教学基本要求
要求学生通过完成指定的相关实验,一方面对课堂教学中数据库的原理内容部分加深理解,另一方面则是够较好的掌握数据库系统软件SQL Server 2008的使用。
三、实验内容、学时分配及主要仪器设备
主要仪器设备:计算机 SQL Server 2008/2005
四、实验教材、参考书
[1] 苗雪兰 刘瑞新 宋歌著,数据库系统实验指导和习题解答(第2版),北京:机械工业出版社,2009.1
[2] 张莉,SQL Server 数据库原理及应用教程 ,北京:清华大学出版社,2008.1 五、考核方式
本门课程对实验的考核通过平时上机实验情况由教师综合给出,本门课程实验课成绩计入平时成绩。
执笔人: 审核人: 批准人:
修订日期:2010年 9月