数据库原理课程教学大纲_第1页
数据库原理课程教学大纲_第2页
数据库原理课程教学大纲_第3页
数据库原理课程教学大纲_第4页
全文预览已结束

下载本文档

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

文档简介

1、数据库原理课程教学大纲【课程编号】01048【课程名称】 数据库原理principles of database system【学时学分】 【课程性质】 【先修课程】 【开课单位】64 学时;4 学分 【实验和上机学时】 8 专业课 【开课模式】 必修 离散数学、算法与数据结构、操作系统计算机应用软件教研室 【开课学期】 6【授课对象】 计算机科学与技术专业、计算机科学与技术专业(嵌入式方向)、 网络工程专业【考核方式】 考试一、本课程的性质、目的与任务本课程以关系数据库的基本理论和技术为重点,系统地介绍数据库系统的基 础知识、基本原理、方法和技术。使学生具备数据库的基础理论知识和实际应用 能

2、力。为今后的学习和应用开发打好扎实的数据库基础。二、课程的教学内容、基本要求和学时分配1. 数据库系统概论(6 学时)1 数据库系统的基本概念;(*)2 数据模型;(*)3 数据库系统的体系结构;(*)4 数据库系统的组成;5 数据库技术的研究领域。2. 关系数据库(6 学时)1 关系数据模型;(*)2 关系的完整性;(*)3 关系代数;(*)4 关系演算。3. 关系数据库语言sql(12 学时)1 sql 语言概述;2 数据定义;(*)3 查询;(*)4 数据更新;(*)5 视图;(*)6 数据控制;7 存储过程;8 数据库应用程序设计简介。4. 查询处理与查询优化(4 学时)1 关系数据库

3、系统的查询处理;2 关系数据库系统的查询优化。5. 关系数据理论( 6 学时)1 关系数据理论的基本概念;2 关系规范化理论;(*)3 数据依赖的公理系统;4 关系模式分解。(*)6. 数据库设计(8 学时)数据库设计的特点、方法和步骤; 数据库设计的需求分析;3 数据库的概念结构设计;(*)4 数据库的逻辑结构设计;(*)5 数据库的物理设计;6 数据库的实施与维护。7. 数据库的恢复技术(6 学时)1 事务的基本概念;(*)2 数据库恢复概述;3 故障的种类;4 恢复的实现技术;(*)5 恢复的策略;6 具有检查点的恢复技术。8.并发控制( 4 学时)1 并发控制概述;(*)2 封锁及协议

4、;(*)3 活锁与死锁;4 并发调度的可串行化;(*)5 两段锁协议;(*)6 封锁的粒度。9.数据库的安全性与完整性( 2 学时)计算机系统与数据库系统的安全性概述; 数据库系统的安全性控制;(*) 网络数据库的安全性。4 完整性约束条件;5 完整性控制。10.数据库新技术( 2 学时)1 新一代数据库技术的特点;2 面向对象数据库系统简介;3 分布式数据库系统简介;4 数据仓库与数据挖掘简介。注:有“(*)”标记的为要求熟练掌握的内容。三、实验内容、基本要求及学时分配本课程除课堂讲授 56学时外,另有8学时上机实验。实验内容是让学生熟悉 并初步掌握一个主流的数据库管理系统环境。要求每个学生

5、独立完成每一个实验 项目,并撰写一份实验报告,对实验的原理、实现过程和实验结果等进行详细论 述。实验选择microsoft sql server数据库管理系统环境。重点掌握sql语言的应 用。1sql server系统入门(2学时)启动与停止sql server 服务器,熟悉查询分析器,熟悉sql server 企业管理 器(enterprise manager) 环境,查看数据库和表的内容和属性,理解和分析数据库 的存储结构。2数据库关系模式设计(2学时)初步掌握创建,修改和删除数据库,在企业管理器中的可视化界面和查询分 析器(应用sql语言)两种环境下实现数据库关系模式设计:创建、修改、查

6、看表 的结构,建立和修改表的主码、外码、索引及约束条件。对所创建的表进行插入、 修改和删除元组的操作。3数据查询及视图设计(2学时)在查询分析器环境下应用sql语言实现数据查询及视图设计:简单查询、连 接查询、嵌套查询、合并查询(选作)和视图的定义与查询,创建简单的存储过程 和触发器。4 sql server数据库管理(2学时)理解日志存储结构,掌握数据库备份与恢复,掌握数据库的导入和导出,了 解sql server安全模式和掌握用户帐号权限管理,了解性能分析和性能监视。 四、教材及主要参考书1 萨师煊,王珊.数据库系统概论(第四版).高等教育出版社,20062 施伯乐等.数据库系统教程(第二

7、版).高等教育出版社,20033 王能斌.数据库系统教程(上下册) .电子工业出版社,20024 (美)hector g-m,ullman j d ,岳丽华等译.数据库系统全书.机械工业 出版社,20035 (美) abraham,silberschatz 等,杨冬青等译.数据库系统概念(第四 版).机械工业出版社,2003五、其它必要说明本课程要求学生理解并掌握关系数据库系统的基本概念、基本理论和基本方 法。使学生在日后的数据库工程应用中,能够对数据库进行概念模型设计和逻辑 模型设计,并能应用 sql 语言对数据库系统进行数据操纵和数据管理,同时也 为后续课程的学习打下良好的数据库理论基础。由于数据库技术的飞速发展,在条件允许(如采用多媒体授课)

温馨提示

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

评论

0/150

提交评论