《数据库原理B》课程教学大纲_第1页
《数据库原理B》课程教学大纲_第2页
《数据库原理B》课程教学大纲_第3页
《数据库原理B》课程教学大纲_第4页
《数据库原理B》课程教学大纲_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理BDatabasePrinciples【课程编号】RZ260062 【课程类别】专业任选课【学分数】2 2014.4.30【学时数40(理论课24、实践课22、研究课4) 【先修课程】计算机文化基础、【适用专业】电子信息工程、通信工程、自动化一、教学目的、任务本课程是使学生掌握信息管理的最新技术和提高软件开发能力的一门计算机基础课,它是一门结合典型的数据库管理系统介绍数据库基本原理与方法的理论应用学科。数据库原理基于一定的数学知识和计算机基础和专业知识;数据库应用则基于一个具体的数据库管理系统以解决工程项目中的实际问题。本课程从实际应用出发,集应用与原理于一体,两部分内容互相联系,又各有侧重,力求做到理论联系实际,用理论来指导实际应用。目的是使学生能够全面系统地掌握开发研制各类数据库应用系统时所必需的数据库基础知识,并能结合本专业有效地开发具有实用价值的数据库应用系统。二、课程教学的基本要求本课程的任务是使学生在正确理解数据库原理的基础上,熟练掌握主流数据库管理系统SQLServer的应用技术及数据库应用系统的设计、开发能力。三、教学内容和学时分配2+4+2+4+4+4+1+3+2+2+1+3+3+3+2=40第1章数据库基本概念及SQLServer2000体系结构2学时(授课2学时)主要内容:数据库的基本概念;数据处理发展简史;数据模型;数据库系统的基本概念与特点及体系结构。教学要求:使学生了解数据模型,掌握数据、数据库、数据库管理系统、数据库系统的概念,其它教学环节:课外通过上网搜索关于数据库应用领域的文章,并了解当前国内外数据库发展的近况和应用的前沿。第2章SQLServer2000安装与配置4学时(授课2学时+实验2学时)主要内容:SQLServer2000的简介,系统的配置,SQLServer2000的安装过程。教学要求:了解数据库的基本概念,熟练掌握SQLServer2000的安装。其它教学环节:实验2学时。让学生实践SQLServer2000的安装过程,熟悉SQLServer2000的界面。第3章SQLServer2000开发环境2学时(授课2学时)主要内容:熟悉SQLServer2000常用管理工具与开发环境,如企业管理器、查询分析器、事件探查器的界面,以及菜单、工具、向导的作用和使用方法等。教学要求:通过多媒体演示让学生了解、掌握授课内容。其它教学环节:第4章T-SQL语言基础4学时(授课2学时+实验2学时)主要内容:学习、掌握有关数据定义语言、数据操纵语言、数据控制语言、数据类型、变量、控制语句、常用系统函数的定义与用法。教学要求:本章是这门课的重点,学生应充分理解掌握有关数据类型、变量、控制语句的定义及使用。其它教学环节:实验2学时。让学生练习有关数据定义语言、数据操纵语言、数据控制语言、数据类型、变量、控制语句、常用系统函数的用法。鼓励学生利用课余时间充分练习,方可理解和掌握。第5章创建、管理数据库和表4学时(授课2学时+实验2学时)主要内容:了解常见数据库,理解数据库的组成,懂得数据库的存储结构,掌握用企业管理器和T-SQL创建数据库、修改数据库、查询、删除管理数据库和表,理解数据完整性的概念。教学要求:通过授课让学生理解数据库的组成,懂得数据库的存储结构,懂得使用企业管理器和T-SQL进行创建、管理数据库。其它教学环节:实验2学时。使用企业管理器和T-SQL创建数据库、修改数据库、查询、删除管理数据库和表。鼓励学生利用课余时间充分练习,方可理解和掌握。第6章数据查询4学时(授课2学时+实验2学时)主要内容:学习数据查询,懂得查询的分类,掌握联接查询和子查询、多表查询的方法。教学要求:查询是数据库最常见、最基本的操作。通过授课让学生学会使用查询分析器T-SQL实现联接查询和子查询、多表查询。其它教学环节:实验2学时。学习使用查询分析器T-SQL进行各种查询。鼓励学生利用课余时间充分练习,方可理解和掌握。第7章索引与视图1学时(授课1学时)主要内容:学习创建索引、创建视图、使用视图教学要求:通过授课让学生理解索引、视图的概念、掌握创建、修改和查看索引及视图。其它教学环节:第8章游标访问技术、存储过程与触发器3学时(授课1学时+研究2学时)主要内容:学习游标概述,游标实例;存储过程简介,使用企业管理器管理存储过程,T-SQL创建和执行存储过程,T-SQL修改和删除存储过程;了解AFTER、INSTEAD0F触发器、UPDATE触发器和DELETE触发器,初步掌握AFTER和INSTEAD0F触发器的使用。教学要求:通过授课让学生理解游标实例;使用企业管理器管理存储过程,T-SQL创建和执行存储过程,T-SQL修改和删除存储过程;初步掌握AFTER、INSTEAD0F触发器、UPDATE触发器和DELETE触发器,初步掌握AFTER和INSTEAD0F触发器的使用。其它教学环节:研究2学时。让学生讨论索引、视图的用途,AFTER、INSTEAD0F触发器、UPDATE触发器和DELETE触发器的区别与用途。第9章数据完整性及事务控制2学时(授课2学时)主要内容:了解数据库完整性概述,理解SQLServer2000完整性的实现,掌握触发器使用;了解事务概述,懂得并发问题,掌握锁的类型。教学要求:通过授课理解SQLServer2000完整性的实现,掌握触发器使用;了解锁,初步掌握死锁的预防和处理。其它教学环节:第10章SQLServer2000安全管理(授课2学时)主要内容:了解数据库安全性,懂得登录管理,掌握T-SQL进行登录账户操作;了解用户管理,初步掌握角色管理,熟练掌握SQLServer2000安全策略。教学要求:通过授课让学生掌握T-SQL进行登录账户操作及用户管理,初步掌握角色管理。第11章数据转移1学时(授课1学时)主要内容:学习数据转移的基本概念,了解DTS导入/导出向导,初步掌握使用企业管理器恢复数据库备份,T-SQL恢复数据库,熟练掌握分离数据库,附加数据库。教学要求:通过授课让学生理解备份的类型,常用的备份策略,备份设备的管理,懂得使用企业管理器备份数据库,SQL备份数据库,掌握使用企业管理器恢复数据库备份,T-SQL恢复数据库。其它教学环节:第12章数据复制3学时(授课1学时+实验2学时)主要内容:学习数据复制的概念,如何配置复制,用T-SQL实现数据复制。教学要求:通过授课让学生理解数据复制的概念及如何配置复制,怎样用T-SQL实现数据复制。其它教学环节:实验2学时。让学生掌握数据复制的方法,练习用T-SQL实现数据复制。第13章客户端应用程序开发3学时(授课1学时+实验2学时)主要内容:学习应用程序接口技术、ADO接口、ODBC接口、Windows客户端连接SQLServer2000、Web客户端连接SQLServer2000技术,数据库应用程序结构,数据库访问技术。教学要求:通过授课让学生理解应用程序接口技术、ADO接口、ODBC接口、Windows客户端连接SQLServer2000、Web客户端连接SQLServer2000技术,数据库应用程序结构,数据库访问技术是如何应用的。关键是理解掌握数据库访问技术。其它教学环节:实验2学时。使学生掌握Windows客户端连接SQLServer2000、Web客户端连接SQLServer2000技术。鼓励学生利用课余时间充分练习,方可理解和掌握。第14章网络数据库访问技术3学时(授课1学时+研究2学时)主要内容:学习网络程序设计的基本概念,网络数据库的访问技术教学要求:通过授课让学生理解网络数据库的基本概念,学习通过ADO访问网络数据库。其它教学环节:研究2学时。让学生叙述对本课程的看法,应该发扬的,应该注意的,应该避免的……作为自己教学的一个总结。四、教学重点、难点及教学方法重点、难点:1)数据模型:层次模型、网状模型、关系模型、E-R模型,特别是E-R模型。2)用企业管理器和T-SQL创建数据库、修改数据库、查询、删除管理数据库和表,理解数据完整性的概念。3)掌握有关数据定义语言、数据操纵语言、数据控制语言、数据类型、变量、控制语句、常用系统函数的定义与用法。特别是数据类型、变量、控制语句的定义与用法。4)查询的分类,掌握联接查询和子查询、多表查询的方法。5)掌握T-SQL进行登录账户操作及用户管理,初步掌握角色管理。6)理解掌握数据库访问技术。本课的教学环节包括课堂讲授,学生自学,习题讨论课,实验,习题,答疑。五、考核方式及成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论