数据库系统概论教学大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统概论教学大纲

《数据库系统概论》教学大纲 2003修订稿 一、课程简介 课程编号:0座机电话号码 课程名称:数据库概论 Introduction of Database System 学 时:64 学 分:4 开课学期:4年制本科,6; 专升本,3 参考教材:《数据库系统概论》(第三版) 萨师煊,王珊 高等教育出版社 2000.2 开课对象:计算机科学与技术(4年制本科;专升本) 先修课程:数据结构、程序设计、操作系统 内容提要:第一部分为基础篇;第二部分为设计篇;第三部分为系统篇;第四部分为新技术篇。主要内容包括数据库系统的组成、关系数据库、数据库设计以及数据保护等。 二、 教学目的与要求 《数据库系统概论》是计算机学科各专业的一门重要专业基础课程,是计算机科学与技术专业四年制本科的必修课程。本课程主要学习关系数据库系统,并以大型关系数据库管理系统Oracle 为实例。通过本课程的学习,了解数据库系统的基本概念、基本理论,掌握关系数据库的相关知识和技术,初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的应用;通过实际的上机操作,熟悉 Oracle操作环境,掌握关系数据库标准语言SQL。 三、 教学方法与教学手段 课堂授课为主,结合答疑、作业批改,进行必要的上机实验。课堂授课全部采用多媒体课件。 四、 课程内容及教学要求 课程内容 教学 要求 重点(☆) 难点(Δ) 学时 安排 备注 绪论 1. 数据、信息与数据处理 2. 数据管理技术的进展 3. 数据库概念 C 4学时 数据库系统原理 1. 三个世界及其相互关系 2. 数据模型 3. 数据库的体系结构 4. 数据库管理系统(DBMS) 5. 数据库系统(DBS) B ☆ 6学时 关系数据库 1. 关系模型的基本概念 2. 关系模型及其描述 3. 关系数据语言概述 4. 关系代数 5. 关系系统及其查询优化 6. ORACLE关系数据库系统 A ☆ 8学时 关系数据库标准语言——SQL 1. SQL概述及其特点 2. SQL查询 3. SQL数据定义——DDL 4. SQL数据操纵——DML 5. 视图——VIEW 6. SQL数据控制——DCL 7. SQL的事务处理 A ☆ 8学时 关系数据理论 1. 问题的提出 2. 关系模式的规范化 3. 数据依赖的公理系统 A ☆ Δ 6学时 数据库设计 1. 数据库设计概述 2. 需求分析 3. 概念结构设计 4. 逻辑结构设计 5. 数据库物理设计 6. 数据库的实施与维护 A ☆ Δ 8学时 数据库恢复技术 1. 数据库故障 2. 恢复的实现技术 3. 恢复策略 B 2学时 并发控制 1. 并发控制的概述 2. 封锁 3. 封锁协议 4. 活锁和死锁 5. 并发调度的可串行性 6. 两段锁协议 7. ORACLE的并发控制 B Δ 4学时 数据库安全性 1. 数据库安全性控制 2. ORACLE数据库的安全性措施 B 2学时 数据库完整性 1. 完整性约束条件 2. 完整性控制 3. ORACLE的完整性 B 2学时 数据库技术新发展 1. 概述 2. 面向对象数据库系统 3. 分布式数据库系统 C 2学时 实验上机 12学时 合计 64学时 (教学要求:A—熟练掌握;B—掌握;C—了解) 五、建议实验项目及学时安排 序号 实验名称 实验内容 学时数 实验属性 要求 1 数据定义 语言实验 熟悉实验环境;创建数据库基本表和修改基本表结构;建立、删除索引 2 综合 必做 2 数据操纵 语言实验 对数据库基本表增、删、改数据;完整性约束验证 2 综合 必做 3 数据查询 语言实验 利用SQL进行各种数据库查询操作 4 综合 必做 4 视图定义与 操纵实验 定义视图和利用视图进行查询、 更新操作 2 综合 必做 5 授权控制与 事务处理实验 授权和收回授权;事务提交与事务回退 2 综合 必做 合计 学时 六、参考书目 1.《数据库系统导论》(第七版) C.J.Date著;孟小峰,王珊等译 机械工业出版社 2000.10 2.《数据库系统教程》 施伯乐,丁宝康等编著 高等教育出版社 1999.12 3.《数据库系统基础》(第三版) 邵佩英,张坤龙等译 人民邮电出版社 2002.11 4.《Oracle8.x for WindowsNT 实用教程》 翁正科,王新英编著 清华大学出版社 .10 起草:戴小平 审核: 日期:

文档评论(0)

liudao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档