13本《关系数据库原理》课程教学大纲

上传人:第*** 文档编号:30981594 上传时间:2018-02-03 格式:DOC 页数:8 大小:94.50KB
返回 下载 相关 举报
13本《关系数据库原理》课程教学大纲_第1页
第1页 / 共8页
13本《关系数据库原理》课程教学大纲_第2页
第2页 / 共8页
13本《关系数据库原理》课程教学大纲_第3页
第3页 / 共8页
13本《关系数据库原理》课程教学大纲_第4页
第4页 / 共8页
13本《关系数据库原理》课程教学大纲_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《13本《关系数据库原理》课程教学大纲》由会员分享,可在线阅读,更多相关《13本《关系数据库原理》课程教学大纲(8页珍藏版)》请在金锄头文库上搜索。

1、1信息工程学院关系数据库原理课程教学大纲(统招本科)适用专业:计算机科学与技术二一五年八月2关系数据库原理课程教学大纲一、课程基本信息课程编号 0812000023课程名称 关系数据库原理课程英文名称总学时数 90学 分 6授课学时 60实践学时 30实验学时习题课学 时设计学时开课单位 江西科技学院 信息工程学院适用专业 计算机科学与技术先修课程 高级语言程序设计、操作系统、数据结构与算法课程类别 专业课选用教材 数据库原理及应用教程第 3版 陈志泊 主编 人民邮电出版社 2014年2月主要教学参考书1、萨师煊,王珊, 数据库系统概论高等教育出版社2、吴国凤等著, 数据库技术安徽大学出版社3

2、、杨冬青数据库系统概念机械工业出版社4、王珊,陈红, 数据库系统原理教程清华大学出版社本课程 任务和 目的本课程是一门理论与实践密切联系的课程,同时也是计算机科学的基础;考虑到数据库技术的应用领域和当今世界的数据库技术发展趋势,要求学生在学习本课程中应掌握关系型数据库的基本理论和实现方法,了解有关新技术的应用,并通过相关的实验内容和课程设计环节使学生达到解决相当规模的实际问题的能力,为继续学习计算机其他学科知识和今后的工作打下坚实的基础。教学大纲制订单位 数据库教研室教学大纲制订时间 2015-08-25二、课程内容及基本要求第 1章:数据库系统概述课程内容:1、信息、数据、数据处理与数据管理

3、2、数据库技术的产生、发展33、数据库系统的组成4、数据库系统的内部体系结构5、数据库系统的外部体系结果6、数据库管理系统7、数据模型8、三个世界及其有关概念9、四种数据模型10、数据库系统的发展11、数据库技术与其他相关技术的结合基本要求:1、了解数据库、数据库管理系统、数据库系统、DBMS 的主要功能、数据库系统的组成等基本概念2、了解数据模型的组成要素、概念模型的常用方法3、掌握实体-联系模型4、掌握数据库系统的三级模式两级映象的结构以及数据的物理和逻辑独立性等5、了解数据管理技术的发展经历的四个阶段6、熟悉数据库系统的主要特征;常用的结构数据模型(层次模型、网状模型、关系模型、面向对象

4、模型) ;本章重点:1、掌握数据库、数据库管理系统、数据库系统等基本概念; 2、数据模型的组成要素;3、概念模型的常用方法(实体-联系模型) 、数据库系统的三级模式两级映象的结构,以及数据的物理和逻辑独立性等。本章难点:概念模型的常用表示方法(实体-联系模型) 、数据库系统的三级模式两级映象的结构,及数据的物理和逻辑独立性第 2章:关系数据库 课程内容:1、关系模型的数据结构及其形式化定义2、关系的码与关系的完整性3、关系代数、关系演算(*)4基本要求:1、掌握关系模型的一些概念(码、候选码、主码、外码、主属性/非主属性) ;2、掌握关系的定义与六条性质;3、掌握关系的三类完整性规则(实体完整

5、性规则、参照完整性规则等) ;4、掌握专门的关系运算(投影、选择、连接、自然连接) ;查询优化的一般策略等;关系系统的定义与分类。本章重点:1、掌握关系模型的一些概念(码、候选码、主码、外码、主属性/非主属性) 、关系的六条性质;2、实体完整性规则、参照完整性规则;3、专门的关系运算(投影、选择、连接、自然连接) ;本章难点:1、关系的实体完整性规则、参照完整性规则;2、专门的关系运算中连接与自然连接运算第 3章:关系数据库标准语言SQL课程内容:1、SQL 的基本概念与特点2、SQL Server 2008 R2 简介3、创建与使用数据库4、创建与使用数据表5、创建与使用索引6、数据查询7、

6、数据操纵8、视图9、数据控制基本要求:1、掌握 SQL 语言中各条 SQL命令格式及应用;2、理解并掌握 SQL语言的数据定义、SQL 语言的数据查询、SQL 语言的数据更新;3、掌握视图的定义与操作;54、掌握数据控制;本章重点:掌握 SQL 语言的特点;各条 SQL命令格式及应用。本章难点:SQL 命令的格式及应用第 4章:关系数据库理论1、规范化问题的提出2、函数依赖3、关系模式的分解4、关系模式的范式5、关系模式的规范化基本要求:1、掌握函数依赖相关概念(侯选码、主码、主属性、非主属性、外码等) ;2、理解 1NF、2NF、3NF、BCNF、4NF 等范式判定条件和关系模式的规范化方法

7、等;3、了解逻辑蕴含与函数依赖公理系统(*) ;本章重点:1、掌握函数依赖相关概念;2、侯选码、主码、主属性、非主属性、外码等概念;3、1NF、2NF、3NF、BCNF、4NF 等范式判定条件和关系模式的规范化方法等。本章难点:逻辑蕴含;函数依赖公理系统;闭包的定义与计算; 函数依赖集的等价和最小函数依赖集;分解的无损连接性和函数依赖保持性等。第 5章:数据库安全保护课程内容:1、数据库的安全性2、完整性控制3、并发控制与封锁4、数据库的恢复基本要求:1、掌握事务的概念和性质;2、理解恢复的常用实现技术既数据转储和登录日志文件恢复策略;63、了解并发操作带来的三种数据不一致性;4、了解封锁的概

8、念;封锁协议;活锁与死锁;多粒度封锁;5、了解完整性子系统、完整性规则、完整性约束条件;本章重点: 掌握事务的概念和性质;恢复的常用实现技术既数据转储和登录日志文件;恢复策略;并发操作带来的三种数据不一致性,封锁的概念,封锁协议等。本章难点:具有检查点的恢复技术。第 6章:数据库设计课程内容:1、数据库设计的概述2、系统需求分析3、概念结构设计4、逻辑结构设计5、物理结构设计6、数据库实施7、数据库运行和维护基本要求:1、掌握数据库设计基本步骤;2、理解需求分析与数据流图和数据字典;3、掌握概念结构设计与分 E-R图的设计和集成;4、掌握逻辑结构设计与 E-R图向关系数据模型的转化;5、了解物

9、理设计、数据库的实施和维护等各阶段设计内容与设计方法等。本章重点:掌握数据库设计基本步骤;数据流图和数据字典;分 E-R图的设计和集成;E-R 图向关系数据模型的转化等。本章难点:编制数据流图和数据字典;分 E-R图的设计和集成。第 7章:SQL Server 2008 高级应用课程内容:1、Transact-SQL 程序设计2、存储过程3、触发器4、备份和还原7基本要求:1、掌握 SQL Server 2008的高级使用;2、掌握存储过程的应用;3、掌握触发器的原理;掌握数据库的备份与还原;本章重点:存储过程;触发器;数据库备份及还原本章难点:触发器的工作原理及应用三、实践环节及基本要求本课

10、程是一门理论与实践密切联系的课程,实验在课程中的地位相当重要。通过实验,使学生能熟练使用一种常用的 DBMS,并在该环境下,进行 SQL命令的验证和设计练习,熟悉 SQL的使用;并初步掌握在一种高级语言开发环境下使用嵌入式 SQL的方法,为今后进行数据库设计和应用系统设计打下基础。基本要求:熟练掌握 SQL的数据定义、数据操纵、数据控制等命令;较高要求:能进行 SQL语言的高级应用(如触发器、存储过程、事务)以及在一种高级语言开发环境下使用嵌入式 SQL。四、学时分配表:教学环节教学时数课程内容讲课实验实践习题课讨论课设计其他小计第 1章 数据库系统概述 4 2 6第 2章 关系数据库 4 2

11、 6第 3章 关系数据库标准语言SQL 12 6 18第 4章 关系数据库理论 8 4 12第 5章 数据库安全保护 8 4 128第 6章 数据库设计 12 6 18第 7章 SQL Server 2008高级应用 8 4 12复习 4 2 6共 计 60 30 90五、课程教学的有关说明1、自学内容:对于以上注有“”符号的章节为学生自学内容,教师可略讲或不讲。2、教学方法:(1)本课程是一门与实践结合紧密的课程,因此在教学过程中一是要突出各对象的方法的运用的讲解;二是要尽量结合实际开发和生活中的应用来增强学生对理论的理解;三是要求学生认真上好实验课,进行大量的实践练习。(2)适当运用多媒体教学特点,进行形象、直观教学,并当场演示某些对象的特殊应用。3、对学生的能力培养要求:要使学生通过对本课程的学习,达到预期学习目标,对于教学重点内容应安排习题课。(1)能运用软件工程的思想和方法,结合教材上对数据库设计的介绍,能对一些简单的信息管理问题进行必要的分析和设计。(2)能进行简单的数据管理信息应用系统的开发。(3)能对较复杂的应用进行需求分析、概念结构设计、逻辑结构设计等,并写出相应的文档。(4)能查阅资料解决数据库技术方面的相关问题。六、考核方式本门课程为考试课程。制订人: 蔡爱平 吴纪磊 审核人:佘学兵 审定人:吴金舟

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号