《2022年数据库原理课程教学大纲.docx》由会员分享,可在线阅读,更多相关《2022年数据库原理课程教学大纲.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 数据库原理课程教学大纲【课程编号】01048 【课程名称】数据库原理Principles of Database System 【学时学分】64 学时; 4 学分【试验和上机学时】 8 【课程性质】专业课【开课模式】 必修【先修课程】离散数学、算法与数据结构、操作系统【开课单位】电脑应用软件教研室【开课学期】 6 【授课对象】电脑科学与技术专业、电脑科学与技术专业嵌入式方向、网络工程专业【考核方式】考试一、本课程的性质、目的与任务本课程以关系数据库的基本理论和技术为重点,系统地介绍数据库系统的基础学问、基本原理、 方法和技术; 使同学具备数据库
2、的基础理论学问和实际应用才能;为今后的学习和应用开发打好扎实的数据库基础;二、课程的教学内容、基本要求和学时安排1. 数据库系统概论 6 学时数据库系统的基本概念;*数据模型; * 数据库系统的体系结构;*数据库系统的组成;数据库技术的讨论领域;2. 关系数据库 6 学时关系数据模型; * 关系的完整性; * 关系代数; * 关系演算;3. 关系数据库语言 SQL12 学时SQL 语言概述;数据定义; * 查询; *数据更新; * 视图; *数据掌握;名师归纳总结 - - - - - - -第 1 页,共 4 页精选学习资料 - - - - - - - - - 储备过程;数据库应用程序设计简介
3、;4. 查询处理与查询优化 4 学时关系数据库系统的查询处理;关系数据库系统的查询优化;5. 关系数据理论6 学时关系数据理论的基本概念;关系标准化理论; * 数据依靠的公理系统;关系模式分解; * 6. 数据库设计 8 学时数据库设计的特点、方法和步骤;数据库设计的需求分析;数据库的概念结构设计;* 数据库的规律结构设计;* 数据库的物理设计;数据库的实施与保护;7. 数据库的复原技术 6 学时事务的基本概念; * 数据库复原概述;故障的种类;复原的实现技术; * 复原的策略;具有检查点的复原技术;8.并发掌握4 学时并发掌握概述; * 封锁及协议; *活锁与死锁;* 并发调度的可串行化;两
4、段锁协议; *封锁的粒度;9.数据库的安全性与完整性2 学时电脑系统与数据库系统的安全性概述;数据库系统的安全性掌握;*网络数据库的安全性;名师归纳总结 - - - - - - -第 2 页,共 4 页精选学习资料 - - - - - - - - - 完整性约束条件;完整性掌握;10.数据库新技术2 学时新一代数据库技术的特点;面对对象数据库系统简介;分布式数据库系统简介;数据仓库与数据挖掘简介;注:有“ * ” 标记的为要求娴熟把握的内容;三、试验内容、基本要求及学时安排 本课程除课堂讲授 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 萨师煊,王珊 .数据库系统概论第四版.高等训练出版社, 2006 2 施伯乐等 .数据库系
7、统教程其次版.高等训练出版社, 2003 3 王能斌 .数据库系统教程 上下册 .电子工业出版社, 2002 名师归纳总结 - - - - - - -第 3 页,共 4 页精选学习资料 - - - - - - - - - 4 美 Hector G-M,Ullman J D,岳丽华等译 .数据库系统全书 .机械工业 出版社, 2003 5 美 Abraham,Silberschatz等,杨冬青等译 .数据库系统概念第四 版 .机械工业出版社, 2003 五、其它必要说明本课程要求同学懂得并把握关系数据库系统的基本概念、基本理论和基本方法;使同学在日后的数据库工程应用中,能够对数据库进行概念模型设计和规律模型设计,并能应用 SQL 语言对数据库系统进行数据操纵和数据治理,同时也为后续课程的学习打下良好的数据库理论基础;由于数据库技术的飞速进展,在条件答应如采纳多媒体授课的情形下,应在教学过程中为同学实际演示一个主流的数据库治理系统环境,如 Microsoft SQL Server、 Oracle 等,以加强同学的感性熟识;执笔人:孙伟东审定人:丛丽晖批准人:潘琢金2022 年 6 月名师归纳总结 - - - - - - -第 4 页,共 4 页
限制150内