《数据库系统原理与设计》课程教学大纲 - 广东海洋大学.doc
《《数据库系统原理与设计》课程教学大纲 - 广东海洋大学.doc》由会员分享,可在线阅读,更多相关《《数据库系统原理与设计》课程教学大纲 - 广东海洋大学.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、GDOU-B-11-213?数据库系统原理与设计?课程教学大纲课程编号1620918学分4总学时72理论52实验/上机20英文课程名Database System Principle and Design开课院系软件学院开课系软件技术系修订时间2005年 6月5 日课 程 简 介课程简介:本课程首先介绍了数据库原理的一些根底知识,包括数据模型的一些根本概念和术语。其次介绍了数据库原理的数学根底知识,包括关系代数以及关系计算,关系的标准化理论。最后介绍了数据库的事务处理和并发控制技术。在理论讲述的根底上,同时引入实际的数据库管理系统产品Microsoft SQL Server2000,介绍了如何
2、进行数据定义操作和管理,以此加深对原理的理解。课 程 大 纲一、课程的性质与任务:数据库技术是研究数据管理的技术,是一门应用领域非常广泛的学科,也是计算机学科的重要分支。作为计算机专业的一门专业必修课,它介绍的是利用计算机技术进行数据的信息化管理。本课程主要介绍数据库的根本理论和应用方法。本课程的任务是通过各个教学环节,运用各种教学手段和方法,使学生在掌握数据模型、数据库管理系统、数据库语言及数据库设计理论等根本理论知识的根底上,逐步具有开发和设计数据库的能力,为进一步开发和设计信息系统打下坚实根底。二、课程的目的与根本要求:1、掌握数据库技术的根本原理和概念。2、能够结合软件工程的知识设计合
3、理的数据库模式。3、能够使用SQL Server工具进行数据定义、操纵和管理三、面向专业:软件工程四、先修课程:数据结构五、本课程与其它课程的联系:本课程的先修课程是数据结构,每种数据库都是以某种复杂的数据模型来构建的,有了数据结构知识,能够更好的理解数据模型的概念和理论。六、教学内容安排、要求、学时分配及作业:第一章:数据库系统概论总4学时1、数据库系统概述A1学时2、数据模型A1学时3、数据库系统结构A1学时4、数据库系统组成B1学时第二章:关系数据库总4学时1、 关系模型概述A1学时2、 关系完整性A1学时3、 关系代数B2学时 第三章:关系数据库标准语言SQL总8学时1、 SQL概述B
4、1学时2、 数据定义A1学时3、 查询A2学时4、 数据更新A1学时5、 视图A1学时6、 数据控制A2学时第四章 关系系统及其查询优化总4学时1、 查询优化的准那么B2学时2、 一个实例B2学时 第五章 关系数据库理论总8学时1、 问题的提出B1学时2、 标准化理论根底A1学时3、 2NFA2学时4、 3NFA2学时5、 BCNFA2学时 第六章 数据库设计总4学时1、 数据库设计概述B1学时2、 需求分析B3、 概念结构设计A2学时4、 逻辑结构设计A1学时5、 数据库物理设计B6、 数据库实施和维护C第七章 数据库恢复技术总4学时1、 事务的根本概念A1学时2、 数据库恢复概述A1学时3
5、、 故障的种类B4、 恢复的实现A1学时5、 恢复策略A1学时 第八章 并发控制总2学时1、 并发控制概述B1学时2、 封锁A3、 封锁协议A4、 活锁和死锁B1学时5、 并发调度的可串行化B6、 两段锁协议C7、 封锁的粒度C第十章 SQL SERVER的使用总12学时1、 SQL SERVER 中函数的使用A2学时2、 SQL SERVER 中连接的使用A2学时6、 SQL SERVER的完整性实施A1学时7、 SQL SERVER的缺省和规那么的使用A1学时8、 批量的使用A2学时9、 存储过程A2学时10、 触发器A2学时七、实验名称与类别:序号实验名称学时实验类别1创立数据库并实现简
6、单查询2验证型2对查询结果的操作,分组排序2验证型3函数和连接的使用2验证型4子查询的实现包括带各种谓词的查询2验证型5创立表的完整性,实施规那么和缺省2验证型6索引的创立和分析2验证型7使用条件循环语句编写批量2验证型8存储过程和触发器的创立和使用2验证型9图书馆综合管理系统的数据库设计实验4综合设计型注:实验类别指:演示型、操作型、验证型、综合型、设计型、研究创新型八、实验目的、内容与要求实验1实验目的:熟悉SQL SERVER2000的运行环境并实施单表查询。实验内容:1、熟悉SQL SERVER 2000环境,主要是两大组件:企业管理器和查询分析器;2、掌握安装数据库脚本文件的方法,安
7、装Recruitment数据库;3、完成最根底最简单的单表查询语句;实验要求:能够正确安装该数据库脚本,要求能够使用查询分析器,按指导书要求写出实验语句,提交实验报告。实验2实验目的:掌握对查询结果进行分组和排序,使用聚合函数的方法。实验内容:1、 使用GROUP BY语句对查询结果进行分组2、 使用聚合函数作用结果集3、 使用ORDER BY子句对查询结果进行排序4、 三种方式结合完成复杂查询实验要求:能按题目要求写出查询语句,提交实验报告。实验3实验目的:掌握SQL SERVER 的字符串函数,数学函数和时间日期函数的使用。掌握SQL SERVER中的各种连接内连接,外连接实验内容:1、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库系统原理与设计 数据库系统原理与设计课程教学大纲 广东海洋大学 数据库 系统 原理 设计 课程 教学大纲 广东 海洋大学
限制150内