《数据库基础》教学大纲.doc

上传人:飞****2 文档编号:57226511 上传时间:2022-11-04 格式:DOC 页数:7 大小:40KB
返回 下载 相关 举报
《数据库基础》教学大纲.doc_第1页
第1页 / 共7页
《数据库基础》教学大纲.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《《数据库基础》教学大纲.doc》由会员分享,可在线阅读,更多相关《《数据库基础》教学大纲.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库基础教学大纲适用专业:计算机信息管理、信息安全技术(普通高职) 总学时:60一、课程的目的与任务本课程是信息管理与信息系统专业的一门专业基础课。其任务是使学生掌握数据库的基本概念、数学模型、基本操作理论和通用的数据库操作技术,为进一步学习和应用数据库技术打下坚实的基础。数据库技术作为信息管理与信息系统的核心技术,数据库原理在本专业的课程中占有十分重要的位置。二、教学内容及教学要求第一章 数据库系统概论教学内容:本章主要介绍数据库系统涉及的基本概念。主要内容有:1数据(Data)、数据库(DataBase, DB)、数据库管理系统(Data Base Management System D

2、BMS)、数据库系统(DBS)的概念;2数据管理发展的三个阶段,不同阶段数据管理的特点,特别是数据库系统的特点;3数据模型,两类数据模型_概念模型和数据模型(层次模型、网状模型、关系模型)中的基本概念;4数据库的系统结构;数据库系统组成。 教学要求: 1了解数据(Data)、数据库(Database,DB)、数据库管理系统(DBMS)、数据库系统(DBS)的概念;2了解数据管理发展的三个阶段,不同阶段数据管理的特点,特别是数据库系统的特点;3掌握数据模型的概念;数据模型是数据库系统中的核心概念,要求掌握数据模型的组成,掌握两类不同的数据模型-概念模型和数据模型;掌握三种不同的数据模型(层次模型

3、、网状模型、关系模型)的概念;3掌握数据库系统的分层结构,了解三种视图的作用和所处的位置,了解数据库系统的组成。实验内容:了解一个实际的数据库管理系统(Microsoft SQL Server 2000),熟悉其操作界面,了解主要功能。第二章 关系数据库教学内容:关系数据库是本门课学习的重点, 与其它数据库系统比较,关系数据库系统具有坚实的理论基础是其主要特点之一。本章介绍关系数据库的主要概念和关系运算。主要内容有:1关系模型2关系模型概述3关系数据结构及形式化定义4关系的完整性5关系代数6关系演算教学要求:1掌握关系数据库的基本结构和组成,掌握关系数据结构关系操作集合和关系完整性约束的概念和

4、内容;2掌握关系模型的基本结构和特点;3掌握域、笛卡儿积、关系、关系模式、关系数据库的概念,理解关系数据结构及其形式化定义的数学描述;4掌握关系完整性的概念;掌握实体完整性、参照完整性、用户定义完整性的概念和作用;5掌握括传统的集合运算和专门的关系运算的规则,重点掌握专门的关系运算规则,包括选择、投影、连接、自然连接等运算;6了解元组关系演算和域关系演算的概念,掌握关系演算的一般规则;第三章 关系数据库标准语言SQL教学内容:SQL是一种介于关系代数与关系演算之间的结构化查询语言,其功能不仅仅是查询。SQL是一个通用的、功能及强的关系数据库语言。本章的主要内容包括:1SQL的基本概念和特点;2

5、SQL的数据定义功能;3SQL的数据查询功能;4SQL的数据更新功能;5视图的概念和作用6数据控制功能的实现7嵌入式SQL教学要求:1了解SQL语言的基本功能和特点;掌握相关的基本概念;2掌握SQL的数据定义命令(Create、Drop、Alter)的功能;掌握定义、修改、删除基本表的SQL命令用法;掌握定义、修改、删除索引的SQL命令的用法;3掌握SELECT命令的基本格式;掌握单表查询的方法和技巧;掌握多表连接查询的方法和技巧;掌握嵌套查询、集合查询的方法和技巧;4掌握UPDATE命令的基本功能和使用方法;5掌握视图的概念和特点;掌握使用Create、Drop、Alter命令建立、删除、修

6、改视图的方法;6掌握常用的数据控制功能(事物控制、权限控制、并发控制)的概念;掌握GRANT和REVOKE命令的使用方法;7掌握嵌入式SQL的概念,了解嵌入式SQL的一般形式和嵌入式SQL与主语言之间通信的方法。实验内容:1SQL_Select命令练习1:基本查询、条件查询、结果排序;2SQL_Select命令练习2:分组统计、多表连接3SQL_Select命令练习3:嵌套查询、集合查询第四章 关系系统及查询优化教学内容:1关系系统的定义和分类2关系数据库系统的查询优化教学要求:1掌握关系系统的定义,了解关系系统的分类;2了解实现关系系统查询优化的意义;掌握查询优化的一般原则;掌握关系代数表达

7、式的优化规则和优化的一般步骤。实验内容:按优化的表达式设计SQL_Select语句,进行多表连接、嵌套查询的实验。第五章 关系数据理论教学内容:本章主要介绍关系数据库的设计理论,即规范化理论。主要内容有:1数据依赖,包括函数依赖、多值依赖;2数据规范化理论; 3数据依赖的公理系统;4关系模式的分解。教学要求:1掌握数据依赖的概念,包括函数依赖、多值依赖、完全函数依赖、部分函数依赖等;2掌握关系的范式的概念,包括1NF、2NF、3NF、BCNF和4NF;3了解数据依赖的公理系统;4掌握关系模式分解的概念,以及模式等价的条件。第六章 数据库设计教学内容:本章介绍如何设计和建立数据库及其应用系统的方

8、法和基本步骤。内容包括:1数据库设计概述2需求分析3概念结构设计4逻辑结构设计5数据库物理设计6数据库的实施和维护教学要求:1掌握数据库设计的基本概念、设计工作内容和设计的基本步骤;2掌握需求分析的任务和方法;掌握数据字典的概念和作用;3掌握概念结构的特点和概念结构设计的方法和步骤;掌握概念结构设计的E-R图法;4掌握逻辑结构设计的方法和步骤;掌握E-R图向逻辑结构转化的方法;掌握用户视图设计的方法;5掌握数据库物理设计的内容和方法;了解数据库物理结构评价的内容和依据;6了解数据库的实施和维护的基本内容和方法。实验内容:1对具体问题进行分析。根据用户,完成概念结构设计,画出E-R图。2根据概念

9、设计的E-R图,在Microsoft SQL Server中设计出数据库和表。3设计数据库的数据字典内容。第七章 数据库恢复技术教学内容:1事务的基本概念2数据库恢复概述3故障的种类4恢复的实现技术5恢复策略6Oracle 的恢复技术教学要求:1掌握事物的基本概念以及事物的特性;2了解数据库恢复的概念和基本任务;3了解故障的类型和特点;4掌握实现数据恢复的原理;掌握数据转储的实现方法;掌握利用日志文件实现故障恢复的原理与方法;5了解常用的恢复策略(包括事物故障恢复、系统故障恢复和介质故障恢复等)6了解Oracle数据库恢复技术的原理和特点。实验内容:练习使用事物处理和日志文件实现数据恢复的方法

10、。第八章 并发控制教学内容:1并发控制概述2封锁及封锁协议3活锁与死锁4并发调度的可串性5封锁的粒度6Oracle 的并发控制教学要求:1掌握并发控制的概念;了解数据不一致性的三种情况;2掌握封锁的概念,掌握封锁的两种类型:共享锁和排它锁;掌握三级封锁协议的概念和含义;3掌握死锁的概念;了解避免死锁常用的措施;4掌握可串化并发调度的概念;掌握两段锁协议的概念和含义;5了解Oracle的封锁机制;了解Oracle的5种数据锁的特点。实验内容:练习记录锁、文件锁的使用。第九章 数据库安全性教学内容:1计算机安全性概论2数据库安全性控制3Oracle 数据库的安全教学要求:1掌握计算机安全性的概念和

11、作用;了解数据库存在的三类安全性问题;了解可信计算机系统的评测标准;2掌握数据库安全性层次的概念;了解实现数据库安全性的主要技术;3了解Oracle数据库系统的安全机制。实验内容:练习数据库访问控制中权限的授予和使用。第十章 数据库完整性教学内容:1完整性的约束条件2完整性控制3Oracle的完整性教学要求:1掌握数据完整性的概念;掌握实现数据完整性的六类约束条件;2掌握实现数据完整性应具有的功能;掌握实现数据完整性的主要技术;3了解Oracle数据库系统实现数据完整性的技术特点。实验内容:练习实现数据库完整性控制的方法,插入、修改、删除触发器的设置。三、学时分配表序号内 容理论学时实践学时实训小计1第一章 数据库系统概论2242第二章 关系数据库4263第三章 关系数据库标准语言SQL4484第四章 关系系统及查询优化2245第五章 关系数据理论4486第六章 数据库设计4487第七章 数据库恢复技术2248第八章 并发控制4489第九章 数据库安全性22410第十章 数据库完整性246合计303060四、推荐教材及参考书目1数据库系统概论(第三版)、高等教育出版社 主编 萨师煊、王珊2数据库原理清华大学出版社

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁