数据库系统原理-理论教学大纲.docx

上传人:太** 文档编号:86718449 上传时间:2023-04-14 格式:DOCX 页数:6 大小:19.70KB
返回 下载 相关 举报
数据库系统原理-理论教学大纲.docx_第1页
第1页 / 共6页
数据库系统原理-理论教学大纲.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《数据库系统原理-理论教学大纲.docx》由会员分享,可在线阅读,更多相关《数据库系统原理-理论教学大纲.docx(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、数据库系统原理理论教学大纲(Principles of Database System)课程代码:0600031总学时:64学时(其中:讲课40学时,实验24学时) 先修课程:数据结构、离散数学、C语言程序设计 一、课程的性质、目的与任务数据库技术是计算机科学中发展最快的领域之一,也是应用最广的技术之一, 它已成为计算机信息系统与应用系统的核心技术和基础。数据库原理及应用 是计算机基础教学的一门核心课程。无论哪一类专业都要面对数据分析和信息处 理的问题,在信息化进程不断加速、信息量急剧膨胀的情况下,各专业开发本领 域的专用计算机应用系统的需求有增无减。本课程的主要任务就是适应当前形势 发展,提

2、高大学生在计算机信息处理技术方面的素质与能力。通过本课程的学习, 使学生理解数据库系统的基本原理,掌握数据库应用系统的设计方法、了解数据 库技术的发展动向,以指导今后的应用。二、教学基本内容与基本要求1 .基本内容本课程主要内容包括数据库概述、关系数据库、关系数据库的标准语言SQL 及关系数据库的设计、数据库的安全与保护和数据库的完整性等。2 .基本要求通过本课程的理论学习和上机实践,使学生达到:理解数据库系统的基本 概念、原理和方法;提高学生的数据库编程技能,培养学生的设计数据库应用 的综合能力;掌握数据库系统开发的常用开发工具。三、教学内容及学时分配教学内容教学 要求重点 ()难点 (A)

3、学时安排备注第一章绪论1 .数据库系统概述2 .数据模型3 .数据库系统结构4 .数据库系统的组成B A4第二章关系数据库1 .关系模型2 .关系操作3 .关系的完整性4 .关系代数5 .关系演算A AA4第三章关系数据库标准语言SQL1 . SQL概述2 .数据定义3 .查询4 .数据更新5 .视图A A6第四章数据库安全性1 .计算机安全性概述2 .数据库安全性控制3 .视图机制4 .审计5 .数据加密6 .统计数据库安全性BAA3第五章数据库完整性1 .实体完整性2 .参照完整性3 .用户自定义完整性4 .完整性约束命名子句5 .触发器B A3第六章关系数据理论1 .基本概念2 .范式3

4、 .关系模式的规范化A A4第七章数据库设计1 .数据库设计概述2 .需求分析3 .概念结构设计4 .逻辑结构设计A AA6(教学要求:A熟练掌握;B掌握;C了解)5 .数据库的物理设计6 .数据库实施和维护第八章数据库编程1 .嵌入式SQL2 .存储过程B A2第九章关系查询处理和查询优化1 .关系查询处理2 .关系数据库的查询优化CA2第十章数据库恢复技术1 .事务的基本概念2 .故障的种类3 .恢复的实现技术4 .恢复策略5 .数据库镜像B A3第十一章并发控制1 .并发控制概述2 .封锁3 .活锁和死锁4 .并发调度的可串性5 .两段锁协议6 .封锁的粒度B AA3合计40四、建议实验

5、项目及学时分配序 号实验项目名称实验学时内容提要实验要求实验 类型1数据库的描述和定义2熟悉和掌握数据库的创建 和连接方法;熟悉和掌握数 据表的建立、修改和删除必做验证2数据库中数据的查询6熟悉和掌握对数据表中数 据的查询操作和SQL命令 的使用,学会灵活熟练的使必做验证用SQL语句的各种形式3数据库中的数据更新4熟悉和掌握数据表中数据 的插入、修改、删除操作和 命令的使用;加深理解表的 定义对数据更新的作用必做验证4视图定义和使用2熟悉和掌握对数据表中视 图的定义操作、视图的查询 操作、视图的更新操作和 SQL命令的使用;必做验证5数据控制(安全性部 分)2控制通过DCL(数据控制语 言)实

6、现。DCL通过对数据 库用户的授权和收权命令 来实现有关数据的存取控 制必做验证6数据控制(完整性部 分)2熟悉通过SQL对数据进行 完整性控制,包括3类完整 性、CHECK 短语、 CONSTRAIN子句、触发器必做验证7存储过程2熟悉使用存储过程来进行 数据库应用程序的设计,掌 握用户存储过程的创建、执 行和删除操作。必做验证合计20五、教学方法与教学手段1 .教学方法:在重视课堂讲授的同时,加强实验教学,培养学生的实际应 用能力及实践能力。在课堂教学中采用启发式、讨论式、参与式等教学方法,调 动学生的积极性和学习兴趣,提高教学质量,促进教学相长。2 .教学手段:主要以授课为主,辅以适当的

7、上机实践操作,上机主要以掌 握SQL语句为目的,根据关系型数据库的范式设计表。为加强和落实动手能力 的培养,应充分重视实践性教学环节,学期的下半阶段给同学们一个大的作业, 要求学生交出作品。六、建议教材与参考书目1 .建议教材:数据库系统概论,萨师熠、王珊编著,高等教育出版社,2014o2 .参考书目:3 数据库技术与应用,王珊,张孝,李翠平编,清华大学出版社,2005o4 数据库原理及应用,李红编,高等教育出版社,2008。5 数据库课程设计,周爱武,汪海威,肖云等编,机械工业出版社,2014oSQLServer数据库应用与开发,姜桂洪,张龙波等编,清华大学出版 社,2014。七、大纲编写的

8、依据与说明根据该课程的特点和数据科学与大数据技术专业本科教学计划的要求,特编 写了数据库原理及应用教学大纲。有关说明如下:1 .因本课程的综合性较强,要将数据结构、离散数学、程序设计等课程的 众多知识点融合在本课程的教学中,同时它又是与实际联系最为紧密的课程,教 学中要突出的是如何将数据库理论运用在实际问题的分析、抽象、求解上(如关 系数据库规范化理论在实际设计中的应用等)。教学中还应努力创造出教与学双 方对实际问题求解的研究性学习氛围,使学生主动参与其中,挖掘潜能。2 .课程内容的重点:数据库、数据库管理系统、数据库系统及数据模型的 基本概念,数据独立的概念,数据库系统各级模式,关系代数、关系查询语言、 关系规范化理论,数据库管理系统的设计和实现技术。3 .课程内容的难点:SQL语言、关系规范化及模式分解、数据库管理系统 的设计和实现技术。

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

当前位置:首页 > 应用文书 > 解决方案

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com