《数据库系统原理》理论教学大纲.docx
《《数据库系统原理》理论教学大纲.docx》由会员分享,可在线阅读,更多相关《《数据库系统原理》理论教学大纲.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库系统原理理论教学大纲(Principles of Database System)课程代码:0600004总学时:64学时(其中:讲课40学时,实验24学时) 先修课程:数据结构、C语言程序设计 一、课程的性质、目的与任务数据库技术是计算机科学中发展最快的领域之一,也是应用最广的技术之一, 它已成为计算机信息系统与应用系统的核心技术和基础。数据库系统原理是 物联网工程专业的一门专业基础课程。无论哪一类专业都要面对数据分析和信息 处理的问题,在信息化进程不断加速、信息量急剧膨胀的情况下,各专业开发本 领域的专用计算机应用系统的需求有增无减。本课程的主要任务就是适应当前形 势发展,提高大学生
2、在计算机信息处理技术方面的素质与能力。通过本课程的学 习,使学生理解数据库系统的基本原理,掌握数据库应用系统的设计方法、了解 数据库技术的发展动向,以指导今后的应用。二、教学基本内容与基本要求1 .基本内容本课程主要内容包括数据库概述、关系数据库、关系数据库的标准语言SQL 及关系数据库的设计、数据库的安全与保护和数据库的完整性等。2 .基本要求通过本课程的理论学习和上机实践,使学生达到:理解数据库系统的基本 概念、原理和方法;提高学生的数据库编程技能,培养学生的设计数据库应用 的综合能力;掌握数据库系统开发的常用开发工具。三、教学内容及学时分配教学内容教学 要求重点 ()难点 (A)学时安排
3、备注第一章绪论1 .数据库系统概述2 .数据模型3 .数据库系统结构4 .数据库系统的组成B A4第二章关系数据库1 .关系模型2 .关系操作3 .关系的完整性4 .关系代数5 .关系演算A AA4第三章关系数据库标准语言SQL1 . SQL概述2 .数据定义3 .查询4 .数据更新5 .视图A A6第四章数据库安全性1 .计算机安全性概述2 .数据库安全性控制3 .视图机制4 .审计5 .数据加密6 .统计数据库安全性BAA3第五章数据库完整性1 .实体完整性2 .参照完整性3 .用户自定义完整性4 .完整性约束命名子句5 .触发器B A3第六章关系数据理论1 .基本概念2 .范式3 .关系
4、模式的规范化A A4第七章数据库设计1 .数据库设计概述2 .需求分析3 .概念结构设计4 .逻辑结构设计A AA6(教学要求:A熟练掌握;B掌握;C了解)5 .数据库的物理设计6 .数据库实施和维护第八章数据库编程1 .嵌入式SQL2 .存储过程B A2第九章关系查询处理和查询优化1 .关系查询处理2 .关系数据库的查询优化CA2第十章数据库恢复技术1 .事务的基本概念2 .故障的种类3 .恢复的实现技术4 .恢复策略5 .数据库镜像B A3第十一章并发控制1 .并发控制概述2 .封锁3 .活锁和死锁4 .并发调度的可串性5 .两段锁协议6 .封锁的粒度B AA3合计40四、建议实验项目及学
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库系统原理 数据库 系统 原理 理论 教学大纲
限制150内