- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理课程教学大纲.doc
数据库原理课程教学大纲
【课程编号】 01048
【课程名称】 数据库原理
Principles of Database System
【学时学分】 64 学时;4学分 【实验和上机学时】8
【课程性质】 专业课 【开课模式】必修
【先修课程】 离散数学、算法与数据结构、操作系统
【开课单位】 计算机应用软件教研室 【开课学期】6
【授课对象】 计算机科学与技术专业、计算机科学与技术专业(嵌入式方向)、网络工程专业
【考核方式】 考试
一、本课程的性质、目的与任务
本课程以关系数据库的基本理论和技术为重点,系统地介绍数据库系统的基础知识、基本原理、方法和技术。使学生具备数据库的基础理论知识和实际应用能力。为今后的学习和应用开发打好扎实的数据库基础。
二、课程的教学内容、基本要求和学时分配
1. 数据库系统概论(6学时)
①数据库系统的基本概念;(*)
②数据模型;(*)
③数据库系统的体系结构;(*)
④数据库系统的组成;
⑤数据库技术的研究领域。
2. 关系数据库(6学时)
①关系数据模型;(*)
②关系的完整性;(*)
③关系代数;(*)
④关系演算。
3. 关系数据库语言——SQL(12学时)
①SQL语言概述;
②数据定义;(*)
③查询;(*)
④数据更新;(*)
⑤视图;(*)
⑥数据控制;
⑦存储过程;
⑧数据库应用程序设计简介。
4. 查询处理与查询优化(4学时)
①关系数据库系统的查询处理;
②关系数据库系统的查询优化。
5. 关系数据理论( 6学时)
①关系数据理论的基本概念;
②关系规范化理论;(*)
③数据依赖的公理系统;
④关系模式分解。(*)
6. 数据库设计(8学时)
①数据库设计的特点、方法和步骤;
②数据库设计的需求分析;
③数据库的概念结构设计;(*)
④数据库的逻辑结构设计;(*)
⑤数据库的物理设计;
⑥数据库的实施与维护。
7. 数据库的恢复技术(6学时)
①事务的基本概念;(*)
②数据库恢复概述;
③故障的种类;
④恢复的实现技术;(*)
⑤恢复的策略;
⑥具有检查点的恢复技术。
8.并发控制( 4学时)
①并发控制概述;(*)
②封锁及协议;(*)
③活锁与死锁;
④并发调度的可串行化;(*)
⑤两段锁协议;(*)
⑥封锁的粒度。
9.数据库的安全性与完整性( 2学时)
①计算机系统与数据库系统的安全性概述;
②数据库系统的安全性控制;(*)
③网络数据库的安全性。
④完整性约束条件;
⑤完整性控制。
10.数据库新技术( 2学时)
①新一代数据库技术的特点;
②面向对象数据库系统简介;
③分布式数据库系统简介;
④数据仓库与数据挖掘简介。
注:有“(*)”标记的为要求熟练掌握的内容。
三、实验内容、基本要求及学时分配
本课程除课堂讲授56学时外,另有8学时上机实验。实验内容是让学生熟悉并初步掌握一个主流的数据库管理系统环境。要求每个学生独立完成每一个实验项目,并撰写一份实验报告,对实验的原理、实现过程和实验结果等进行详细论述。实验选择Microsoft SQL Server数据库管理系统环境。重点掌握SQL语言的应用。
1.SQL Server系统入门(2学时)
启动与停止SQL Server服务器,熟悉查询分析器,熟悉SQL Server企业管理器(Enterprise Manager)环境,查看数据库和表的内容和属性,理解和分析数据库的存储结构。
2.数据库关系模式设计(2学时)
初步掌握创建,修改和删除数据库,在企业管理器中的可视化界面和查询分析器(应用SQL语言)两种环境下实现数据库关系模式设计:创建、修改、查看表的结构,建立和修改表的主码、外码、索引及约束条件。对所创建的表进行插入、修改和删除元组的操作。
3.数据查询及视图设计(2学时)
在查询分析器环境下应用SQL语言实现数据查询及视图设计:简单查询、连接查询、嵌套查询、合并查询(选作)和视图的定义与查询,创建简单的存储过程和触发器。
4. SQL Server数据库管理(2学时)
理解日志存储结构,掌握数据库备份与恢复,掌握数据库的导入和导出,了解SQL Server安全模式和掌握用户帐号权限管理,了解性能分析和性能监视。
四、教材及主要参考书
[1] 萨师煊,王珊.数据库系统概论(第四版).高等教育出版社,2006
[2] 施伯乐等.数据库系统教程(第二版).高等教育出版社,2003
[3] 王能斌.数据库系统教程(上下册) .电子工业出版社,2002
[4] (美)Hector G-M,Ullman J D,岳丽华等译.数据库系统全书.机械工业出
您可能关注的文档
- 提高集团化企业合并报表编制质量的几点思考_阎瑾.pdf
- 提高高职会计学专业实践教学质量的规范研究.pdf
- 插值法会计运用.pdf
- 握理财之剑为国有资产守土开疆――记中铁三局集团有限公司总会计师秦永虎.pdf
- 搏元会计报表附注.doc
- 搜房员工手册-2011年3月版.pdf
- 搜索引擎复制网页的算法.doc
- 搞好备案审查工作.doc
- 携恒SAP会计电算化备案增值包V2.pdf
- 携手传承中华质量文化共同提升质量软实力.pdf
- 钢铁行业绿色转型与2025年产能布局优化产业政策解读与实施研究报告.docx
- 2025年AI辅助医疗诊断在公共卫生监测中的应用.docx
- 绿色能源革命:2025年储能系统在光伏产业中的应用与发展报告.docx
- 2025年AI辅助癌症诊断技术应用与挑战研究.docx
- 灌注桩技术交底完整版.doc
- 2025年AI辅助医疗诊断在临床病理诊断中的自动化分析.docx
- 养老机构医养结合服务项目评估与运营优化策略报告.docx
- 高中语文群文阅读教学中的阅读策略指导与效果评估教学研究课题报告.docx
- 2025年食品冷链物流温控技术与冷链物流企业物流信息化系统建设策略报告.docx
- 基于信息技术支持的初中化学实验教学方法创新研究教学研究课题报告.docx
文档评论(0)