《数据库原理与应用》课程教学大纲.doc_第1页
《数据库原理与应用》课程教学大纲.doc_第2页
《数据库原理与应用》课程教学大纲.doc_第3页
《数据库原理与应用》课程教学大纲.doc_第4页
《数据库原理与应用》课程教学大纲.doc_第5页
全文预览已结束

下载本文档

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

文档简介

数据库原理与应用课程教学大纲一、课程说明1. 课程性质:专业基础课。2课程的目的和任务:通过本课程的学习,使学生能够系统掌握数据库系统基本概念、理论、主要功能、工作原理和实现技术;具有良好的数据库设计思想;通过上机实践,理解和掌握数据库设计的基本方法,为以后在数据库管理系统平台上利用各种语言开发数据库应用系统奠定基础。3适应专业:计算机应用技术(专科函授)。4学时与学分:总学时70,其中面授学时30(授课学时20,实习学时10),自学学时40。5先修课程:数据结构、操作系统等。6主要教学方法与手段:面授和自学相结合;课堂讲授与实习相结合;多媒体教学与传统教学相结合。7考核方式:考试和平时考核相结合,考试成绩不低于70,平时考核不高于30。采用100分制。8教学基本要求(1)掌握数据库的基本概念、关系数据模型、关系代数的基本运算和数据规范化理论;掌握关系型数据库标准语言SQL;掌握数据库设计的基本方法和步骤;(2)掌握一种标准性、规范性且应用广泛的数据库管理系统的使用方法与技术;(3)熟悉数据库恢复技术、并发控制、数据库安全性和完整一致性的基本技术;(4)了解数据库技术的新发展,借助于某一开发工具,独立开发某方面的数据库应用系统。二、 课程教学内容第一章 绪论讲授数据、数据库、数据库管理系统、数据库系统的区别与联系;数据库技术的产生和发展、数据库系统的发展;数据模型的组成要素、概念模型及其表示方法;三大基本模型及关系型模型的特点;数据库系统结构、数据库系统组成;自学数据库技术的研究领域。重点:与数据库有关的概念和知识。难点:数据模型及其描述。教学要求:熟练掌握数据库的基本概念和知识、数据描述及描述;掌握数据模型的组成要素、概念模型及其表示方法;三大基本模型及关系型模型的特点;了解数据库系统结构和研究领域。第二章 关系数据库讲授关系模型的数据结构、关系的完整性和关系操作;代数方式查询。自学了解元组关系演算和域演算。重点:关系模型及关系代数其运算。难点:基于关系代数的查询。教学要求:熟练关系代数的基本运算和使用关系代数表示查询;了解关系代数的除法运算和集合运算;了解关系代数的查询优化基本思想和方法。第三章 关系数据库标准语言讲授SQL的特点、SQL语言的基本概念;数据定义、数据表的基本操作(定义、删除与修改)、索引的建立与删除;查询生成;数据控制、数据更新;自学掌握嵌入式SQL的基本概念。重点:数据定义、数据查询、数据更新、数据控制。难点:视图和基于视图的查询。教学要求:熟练掌握SQL语言的特点和数据定义语言DDL、操纵语言DML和数据控制语言DCL的格式和执行过程;掌握针对实际应用书写SQL语句的方法;了解嵌入式SQL的运行机制和目前应用系统开发中所采用的技术。第四章 SQL Sever 2000的基本操作讲授SQL Sever 2000功能与特点,数据库服务器配置与注册,企业管理器的使用,数据库的建立,数据表、索引和视图的建立,数据查询和更新;SQL Sever 2000的游标和储存过程。重点:SQL Sever 2000的集成环境、数据定义、数据操纵和数据控制的命令格式。难点:SQL Sever 2000的安全策略。教学要求:熟练掌握数据定义、数据操纵和数据控制语句格式及操作要求,能针对实际应用书写SQL语句。第五章 关系系统及系统优化自学掌握关系系统的定义和分类;关系系统中查询优化的概念、查询优化的基本原理和技术。重点和难点:系统优化。 第六章 关系数据理论讲授关系数据理论的必要性;数据规范化的基本思想和方法。重点:数据规范化的基本思想和方法。难点:数据之间的函授依赖关系。教学要求:熟练掌握分析数据项之间的函数依赖关系的方法,具有分析关系模型的基本能力;熟练掌握数据规范化理论,和对关系模型进行规范化处理的原则、方法和注意事项;了解判断无损分解的算法和保持函授依赖分解的基本方法。第七章 数据库设计讲授数据库设计的方法和步骤,以及数据库设计关键阶段(需求分析、概念结构设计、逻辑结构设计)内容、方法和步骤以及相关的技术文档。自学数据库的物理设计和数据库实施阶段的主要内容、方法和步骤。重点和难点:需求分析、概念结构设计、逻辑结构设计。教学基本要求:熟练掌握数据库设计关键阶段(需求分析、概念结构设计、逻辑结构设计)内容、方法和步骤;了解数据库物理设计和数据库实施阶段的主要内容、方法和步骤以及数据存储技术。第八章 数据库恢复技术讲授事务的基本概念;数据库恢复概述;故障种类;恢复实现技术;恢复策略;数据库镜象;自学掌握ORACLE的恢复技术。重点:理解事务的特点、各种类型故障的恢复策略和方法。难点:理解事务与数据库故障之间的关系。教学基本要求:熟练掌握事务的特点、数据库恢复的策略和方法;掌握SQL数据库的数据库还原、备份方法;了解ORACLE的恢复技术。第九章 并发控制讲述并发控制操作常出现的问题;并发调度的封锁机制;封锁协议;并发调度的可串行性策略;自学掌握死锁与活锁、两段锁协议和ORACLE的并发控制。重点和难点:两类最常用的封锁和三级封锁协议。 基本要求:重点掌握并发控制操作与事务特性之间的关系;掌握加锁和封锁协议的基本内容;了解SQL 2000的并发控制功能。第十章 数据库安全 讲述数据库安全的途径;数据库安全性控制机制;自主存储策略;自学掌握强制存储策略和ORACLE数据库安全性。重点和难点:数据库安全性控制机制;自主存储策。 基本要求:重点掌握确保数据库安全的途径和相应技术;掌握SQL系统的安全性。了解ORACLE数据库安全性。第十一章 数据库完整性讲述完整性约束条件;完整性控制;自学ORACLE的完整性。重点和难点:完整性控制 基本要求:掌握完整性控制的作用和意义;关系数据库完整性控制的类型和方法;掌握SQL 系统的完整性实现方法;了解ORACLE的完整性。第十二章 ADO模型与数据库应用系统开发讲述ADO模型的特点、三个常用对象,Delphi(或VB)和SQL Sever 2000的连接方法,数据库应用系统开发的步骤、方法和打包与发布技术。重点和难点:ADO对象的引用;三个对象的常用属性、方法和事件过程;应用程序中构造SQL 语句的方法。基本要求:重点掌握应用系统访问数据库的基本模型;掌握在Delphi(或VB)下实现与SQL Sever 2000的连接方法。三、教学时数分配时 数教学环节课程内容面授自学小计 讲课实验或实习第一章 绪论 369第二章 关系数据库 246第三章 关系数据库标准语言 448第四章 SQL Sever 2000基础26412第六章 关系数据理论 145第七章 数据库设计 246第八章 数据库恢复技术 1124第九章 并发控制 123第十章 数据库安全 1225第十一章 数据库完整性 1146第十一章 ADO模型与数据库应用系统开发246合计20104070四、推荐教材或参考书目推荐

温馨提示

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

评论

0/150

提交评论