数据库原理课程教学大纲

数据库原理课程教学大纲

ID:10693510

大小:83.00 KB

页数:13页

时间:2018-07-07

数据库原理课程教学大纲_第1页
数据库原理课程教学大纲_第2页
数据库原理课程教学大纲_第3页
数据库原理课程教学大纲_第4页
数据库原理课程教学大纲_第5页
资源描述:

《数据库原理课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库原理》课程教学大纲(2001年制订,2006年修订)课程编号:210133英文名:PrinciplesofDatabase课程类别:专业主干课前置课:数据库管理系统应用、数据结构后置课:学分:3学分课时:51课时主讲教师:李树青选定教材:萨师煊,王珊.数据库系统概论.北京:高等教育出版社,2004年.课程概述:本课程主要面向信息工程学院的信息管理和信息系统专业全体学生。数据库原理是此专业的专业主干课程之一,它主要介绍了数据管理的相关理论和技术,从传统的文件数据管理发展到现阶段的数据库管理阶段,人们发展和研究了各种管理数据的有效方法,其

2、中数据库管理系统的地位最为重要,它具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,一般的计算机信息系统都是建立在此基础之上。本课程系统的讲述了数据库的基本原理,主要分为三大部分。第一部分为设计篇,主要介绍数据库原理概述、数据模型和关系模型在数据库中的体现、关系理论原理及其表达、ER模型和数据库设计、范式分析、SQL语言及其在系统的应用、视图、存储过程、触发器等。第二部分为实现部分,主要介绍数据库的存储原理、索引和查询、事务处理等。第三部分为高级数据库技术,主要介绍数据仓库与数据挖掘、新型数据库简介和结合面

3、向对象语言的数据库编程等。教学目的:通过本课程的教学,应使学生能基本掌握数据库的基本理论和设计数据库的基本方法,特别是ER分析技术和范式分析等数据分析技术。同时,在数据库研究和应用领域内,提高分析问题和解决问题的能力,掌握SQL语言在具体数据库管理系统中的应用,为后续课程的学习和将来在实际工作中的应用打下扎实的理论和技术基础。教学方法:对于信息管理专业学生而言,学习数据库原理这门课程时,应该把主要精力主要放在基本和和应用联系较为紧密的内容上,如数据库原理在数据库管理系统中的具体体现和常见的数据库使用方法等。待学生能够从整体上能把握这门课程的相

4、关知识后,再在相关理论知识上进行必要的深入。本课程的教学主要通过SQLServer2000数据库系统来演示和讲解。各章教学要求及教学要点第一章数据库原理概述课时分配:3课时教学要求:通过本章的教学,使学生掌握数据管理的不同发展阶段,理解数据库系统的基本特点,掌握数据库管理系统的原理及其基本组成,并了解数据库系统的概念和未来的发展形式。教学内容:第一节数据管理的发展一、数据管理的三个发展阶段。二、数据库系统的特点。第二节数据库管理系统一、数据库管理系统的原理、功能与基本组成。二、常见的数据库管理系统。三、SQLServer2000数据库系统的简

5、单使用方法。第三节数据库的发展形式一、主要的数据库发展形式。二、新型数据库管理系统的特点。思考题:1.结合自己的体会谈谈数据库技术对信息管理专业的相关课程的支持作用。2.试述数据库的特点。3.试述数据管理的三个发展阶段。4.简述现代数据库管理系统的常见类型。5.试述数据、数据库、数据库管理系统、数据库系统的概念。第二章数据模型课时分配:6课时教学要求:通过本章的教学,使学生理解三种基本的数据模型,包含层次模型、网状模型和关系模型。由于关系数据模型是目前使用最广泛的数据模型,所以本章的重点内容是关系数据模型。要求学生掌握关系数据库的基本概念,包

6、括关系模型的数据结构、关系的完整性以及关系操作等,理解关系代数的常见运算规则。教学内容:第一节数据模型种类一、数据模型的基本概念和种类。二、层次数据模型和网状数据模型及其各自特点。三、基于传统数据模型的数据库管理系统特点。四、关系的特点、性质和基本原则。第二节关系代数一、关系代数中的传统集合运算。一、关系代数中的专门关系运算。三、关系运算在具体数据库管理系统中的应用体现。第三节关系的完整性一、关系的实体完整性。二、关系的参照完整性。三、关系的用户自定义完整性。四、SQLServer中完整性约束的实现。思考题:1.笛卡儿积和连接是一回事吗?试述

7、它们的联系和区别。2.简述连接、等值连接和自然连接的联系与区别。3.名词解释:元组,属性,码,主马,候选码,全码。4.在SQLserver系统中关系完整性的具体实现技术有哪些?5.下面说法正确吗?为什么?1)外码一定要与相应的主码同名;2)外码不一定是主码;3)外码和相联系的主码不能在同一个关系中。第三章ER模型课时分配:9课时教学要求:本章主要讨论了数据概念模型的设计方法和步骤,列举了很多实例。通过本章的教学,使学生能够掌握结合用户需求进行ER分析和建立关系模型的方法。学完这一章,要求学生可以根据实际的信息系统案例进行数据结构设计。教学内容

8、:第一节概念模型一、概念模型的概念和表示方法。二、数据结构设计的一般方法和步骤。第二节ER分析方法一、ER分析图中的常见组成部分。二、ER分析方法的基本步骤。三、子

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。