《数据库原理与设计》课程教学大纲.doc





《《数据库原理与设计》课程教学大纲.doc》由会员分享,可在线阅读,更多相关《《数据库原理与设计》课程教学大纲.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库原理与设计课程教学大纲课程英文名称:Database Principles and Design课程代码:a课程性质:学科基础课适用专业:测绘工程总学时数:40 其中:讲课学时:30 实验学时:10 总学分数:2.5编写人:陈智 审核人:黄磊一、课程简介(一)课程性质及其在课程体系中的地位数据库系统原理是数据管理的最新技术,是计算机科学的重要分支,它为测绘工程专业利用计算机技术进行数据设计和管理的基本理论、基本方法提供理论支持和实践指导,是测绘工程专业一门专业基础课。(二)课程教学目标本课程主要介绍数据库的基本理论、应用和设计方法。本课程的任务是通过各个教学环节,运用各种教学手段和方法,
2、使学生在掌握数据模型、关系代数、关系数据理论、数据库管理系统、数据库语言及数据库设计理论等基本理论知识的基础上,具有开发和设计数据库的能力,为扩展学科知识奠定基础。(三)课程教学的总体要求1掌握关系模型的关系运算理论,关系数据库SQL语言的全貌和使用技术。2了解和掌握关系数据库的规范化理论以及数据库设计的全过程,能进行数据库结构的设计和简单应用程序的设计。3了解和掌握数据库管理技术发展的过程,数据库系统的基本概念、体系结构和全局结构。4掌握数据库系统的保护措施。5了解分布式数据库及具有对象特征的数据库的基本概念。6,了解数据库技术的新发展和新应用。(四)课程基本内容概述本课程全面系统地介绍数据
3、库系统的理论、技术和方法,注重科学性、完备性、实用性和可用性。主要讨论数据库基础、数据库系统、数据库设计、数据库应用和数据库新技术等内容,主要包括:数据库的基本概念、数据模型、关系数据库、关系数据库系统、关系数据库标准语言SQL、数据库完整性、数据库安全、事务管理、并发控制、数据库恢复、关系数据理论、数据库设计等。(五)先修课程及后续课程1先修课程:C语言程序设计、数据结构2后续课程: 二、课程教学总体安排(一)学时分配建议表学时分配建议表课 程 内 容各教学环节的学时分配讲 课习题课实 验设 计第1章 绪论2第2章 关系数据库基础62第3章 关系数据库标准语言SQL84第4章 数据库安全性与
4、完整性4第5章 关系数据库设计42第6章 数据库备份与并发控制42总复习2总计(学时)3010(二)推荐教材及参考书目1教材王珊、萨师煊,数据库系统概论(第四版),高等教育出版社,2006.52参考书目1 克罗克(David M.Kroenke)等,数据库原理(第5版),清华大学出版社,2011.112 西尔伯沙茨 (Silberschatz.A.),数据库系统概念(第6版),机械工业出版社,2012.33 陈志泊,数据库原理及应用教程(第2版),人民邮电出版社,2013.24 罗摩克里希纳 (Raghu Ramakrishnan)等,数据库管理系统原理与设计(第3版),清华大学出版社,200
5、4.35 杨传辉,大规模分布式存储系统:原理解析与架构实战,机械工业出版社,2013.96 鲁艳霞等,数据库原理与应用实训教程(SQL Server版),清华大学出版社,2013.5(三)课程考核方式1考核方式:闭卷、笔试2成绩构成期评成绩 = 期末统考(70%)+ 课内(10%)+ 课外(10%)+实验(10%)三、课程教学内容及基本要求第1章 绪论(2学时)1、教学目标了解数据库的基本概念和发展现状,掌握数据模型的要素及概念。2、教学重点与难点(1)教学重点数据、数据库、数据库管理系统、数据库系统的概念;概念模型、逻辑模型、物理模型的组成;数据库系统的三级模式结构和两级映像。(2)教学难点
6、各种模型的定义及适用范围;ER图的使用。3、教学方法与手段:课堂讲授,多媒体4、教学主要内容数据、数据库、数据库管理系统、数据库系统的概念;数据库技术的产生与发展;概念模型、逻辑模型、物理模型的组成;关系模型、层次模型、网状模型的特点;数据库系统的三级模式结构和两级映像。5、教学要求(1)了解数据、数据库、数据库管理系统、数据库系统的概念(2)了解数据库技术的产生与发展(3)了解概念模型、逻辑模型、物理模型的组成(4)了解关系模型、层次模型、网状模型的特点(5)掌握数据库系统的三级模式结构和两级映像。(6)掌握ER图的使用。6、课后思考与练习课后辨析本章术语,有意识地记忆相关定义。第2章 关系
7、数据库基础(6学时)1、教学目标掌握关系数据结构及其形式化定义;掌握关系代数。2、教学重点与难点(1)教学重点关系数据结构的形式化定义;基本的关系操作;关系的三类完整性约束;关系代数。(2)教学难点应用关系代数表示关系运算。3、教学方法与手段:课堂讲授,多媒体4、教学主要内容(1)关系数据结构的形式化定义:关系、关系模式、关系数据库的概念;域、笛卡儿积、关系、元组的定义;关系数据结构的形式化表示。(2)基本的关系操作:关系的选择、投影、并、差、笛卡尔积操作(3)关系的三类完整性约束:实体完整性、参照完整性、用户自定义完整性(4)关系代数。传统集合运算、专门的关系运算5、教学要求(1)了解关系、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理与设计 数据库 原理 设计 课程 教学大纲

限制150内