- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1-河海大学网络课程中心.doc
《数据库系统原理》教学大纲
一、课程名称:数据库系统原理
Principles of Database System
二、课程编号:
三、学分学时:4学分 / 64学时
四、使用教材:
双语教学教材:Abraham Silberschatz等著. 数据库系统概念(第4版 影印版). 高等教育出版社
中文教学教材:王珊,萨师煊.《数据库系统概论》(第四版).高等教育出版社2006,5.
五、课程属性:专业基础 / 必修课
六、教学对象:计算机科学与技术专业本科生
七、开课单位:计算机信息工程学院计算机系
八、先修课程:离散数学、数据结构
九、教学目标:
“数据库系统原理”是计算机科学专业的一门理论性和实用性很强的主干课程,是专业基础必修课。本课程主要讲述数据库的基本概念、原理和方法。本课程的任务是使学生掌握数据库设计的基本原理,使学生能够利用所学的数据库知识设计数据库应用程序,解决数据处理中的一些实际问题。
通过本课程的学习,要求学生重点掌握关系数据库的基本概念、原理和设计方法;了解数据库的恢复技术、并发控制、安全性和完整性等。初步掌握一种大型数据库管理系统如SQL SERVER或ORACLE建立、更新、查询数据库,并对数据库进行完整性和安全性控制。
十、课程要求:
本课程采用课程讲授、课堂讨论、课程实验与案例分析等教学方式,实行互动式教学,重点培养学生的数据库基本素养和实践能力。因此,本课程要求课前必须阅读教材的相关部分和参考文献;课上主动参与讨论;课后按时完成布置的作业。学生可以到课程教学网站上下载学术文献,并及时进行教学互动交流。
十一、教学内容:
本课程主要由以下内容组成:
第一章 绪论(4学时)
知识要点:
数据管理技术的发展阶段:人工管理、文件系统、数据库管理
数据库基本概念:数据、数据库、数据库管理系统、数据库系统
数据模型:包括数据的几种组织方法及其对应的层次数据模型、网状数据模型、关系数据模型、面向对象数据模型。
数据库系统结构:数据库系统的模式结构、数据库系统的体系结构。
数据库管理系统:功能、组成与实现
数据库应用领域
重点难点:
重点:数据库的基本概念
难点:数据模型的概念、数据库系统的三级模式结构
教学方法:
本章教学目标为掌握,全部讲授,主要采用启发式教学方式。
开展课堂讨论,例如文件系统与数据库系统的对比、数据库的应用等。
第二章 E-R模型(6学时)
知识要点:
数据库设计的几个阶段
E-R模型的符号
典型数据库E-R图的设计
E-R图向关系模型的转换
重点难点:
重点:实体、属性、联系的概念及E-R图的设计
难点:E-R图的设计与转换
教学方法:
本章教学目标为掌握,全部讲授,主要采用启发式教学方式。
要求完成课外实验即用数据库建模工具进行E-R图设计。
第三章 关系数据库(6学时)
知识要点:
关系数据库的结构:关系数据结构的基本概念、关系性质和关系模式等概念
关系的完整性:实体完整性、参照完整性和用户自定义完整性
关系代数:集合运算、选择、投影和连接运算、除运算、扩充的关系代数运算
视图
元组关系演算(了解)
重点难点:
重点:关系数据结构的基本概念、常用的关系运算
难点:关系的除操作、扩充的关系代数运算
教学方法:
要求掌握的内容全部讲授,其他可以部分讲授或部分自学,主要采用启发式教学方式。
开展课程讨论,例如针对银行系统和教学管理等案例进行讨论。
第四章 数据库语言SQL(8学时)
知识要点:
SQL标准及特点:DDL、DML、DCL
数据定义:表的创建、修改和删除;索引的作用、创建和删除
查询:基本查询语句;组合条件查询;分组统计;连接查询;嵌套查询;集合查询
数据更新:数据插入、数据修改和数据删除
视图:视图的作用、视图的建立与删除、视图的更新
嵌入式SQL:嵌入式SQL的基本概念、游标、动态SQL
SQL SERVER数据库管理系统介绍
数据库编程:接口标准、T-SQL、存储过程等。
重点难点:
重点:SQL中的数据定义语言和数据查询语言
难点:模糊查询、自身连接查询、外连接、嵌套查询和视图更新。
教学方法:
要求掌握的内容全部讲授,其他可以部分讲授或部分自学,主要采用启发式教学方式。
在课内或课外完成SQL部分所要求的实验。
案例分析:针对典型案例,进行各种查询。
第五章 数据库的完整性和安全性(6学时)
知识要点:
数据库完整性概述及主要措施
触发器
数据库安全性概述及主要措施
授权
重点难点:
重点:完整性约束的类型与实施、数据库安全性控制的常用方法、授权语句
难点:触发器
教学方法:
要求掌握的内容全部讲授,其他可以部分讲授或部分自学,主要采用启发式教学方式。
在课内或课外完成完整性和安全性部分所要求的实验。
案例分析:针对典型案例,
您可能关注的文档
最近下载
- 如何撰写发明专利ppt课件--如何撰写发明专利.pptx VIP
- 双螺杆泵产品样本.pdf VIP
- 中考数学计算题练习100题附答案(中考真题).docx VIP
- 《材料成型原理》教学大纲(金属凝固原理及塑性成形原理部分,基础知识点概括,考研必备).pdf VIP
- FANUC发那科 3.12机器人基础功能-全备份以及镜像备份操作.pdf VIP
- 2025年四川发展控股有限责任公司校园招聘笔试备考题库带答案详解.docx
- 创伤急救知识试题(含答案).docx
- 《现代物流学》(第四版)电子课件 第10章 现代物流学(第4版).pptx VIP
- 智慧农场建设方案.docx VIP
- FANUC发那科 4.15机器人通讯支持-Profibus通讯设置(机器人做从站).pdf VIP
文档评论(0)