数据库系统原理教程教学大纲

数据库系统原理教程教学大纲

ID:33554696

大小:54.50 KB

页数:3页

时间:2019-02-27

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

《数据库系统原理教程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《数据库系统原理教程》教学大纲(供四年制信息管理与信息系统(医药卫生信息方向)等专业使用)(依据普通高校本科计算机专业特色教材精选)计算机教研室修订二00六年七月一日一、前言数据库技术是计算机科学技术发展的重要内容,是构成信息系统重要基础,数据库系统是计算机学科体系中重要的系统软件。本课程的教学任务是使学生掌握数据库技术的基本理论基础,包括数据库管理系统的构成、体系结构和数据查询所依据的数学原理与方法,数据描述及查询语言的结构和数据库设计所依据的理论基础。从而使学生从理论和实践上掌握各种数据库DBMS开发原理,并为设计数据库系统打下理论基础。通过课堂教学与上机实验,要求学生

2、达到知识和技能两方面的目标。知识方面:使学生掌握数据库技术的基本理论基础,包括数据库管理系统的构成、体系结构和数据查询所依据的数学原理与方法,数据描述及查询语言的结构和数据库设计所依据的理论基础。从而使学生从理论和实践上掌握各种数据库DBMS开发原理,并为设计数据库系统打下理论基础。技能方面:通过学习,使学生具有一定的分析和解决实际问题的能力。包括建立数据模型,查询SQL语言的操作,对模式的规范化,数据库应用系统的具体开发等等。学习本课程,需要掌握一定的计算机基本知识和基本操作技能,需要先修《离散数学》、《数据结构》、《操作系统》等课程;通过本课程的学习,掌握数据库系统的相

3、关知识,掌握SQL查询,掌握数据库模式的规范化理论以及数据库应用系统的开发过程等知识,为今后进一步学习计算机方面的课程和高年级有关专业课的学习打下坚实的基础。本课程教学大纲是根据《数据库系统原理教程》课程的要求编写。章节顺序与《数据库系统原理教程》(王珊、陈红,清华大学出版社,1998年)教材相同。二、理论内容和要求第一章绪论[教学内容]数据(Data)、数据库(Database)、数据库管理系统(DBMS)、数据库系统(DBS)、数据库系统管理员(DBA)的概念,数据库技术的三个发展阶段,数据库技术的研究内容,数据模型,数据库系统结构,数据库管理系统,数据库工程与应用。[

4、教学要求]1.了解数据管理技术发展和数据库的基础知识。2.熟悉数据库的基本概念。3.掌握数据模型以及数据库系统结构以及数据库管理系统的知识。第一章关系数据库[教学内容]关系数据库,关系数据结构,关系完整性,关系代数,元组关系演算,域关系演算,关系数据库管理系统。[教学要求]1.了解关系数据库管理系统。2.熟悉元组关系演算语言以及域关系演算语言。3.掌握关系数据库结构、关系的完整性约束以及关系代数操作。第二章关系数据库标准语言SQL[教学内容]SQL的特点和基本概念,数据定义,查询,数据更新,视图,数据控制,嵌入式SQL。[教学要求]1.了解SQL的特点和基本概念。2.掌握数

5、据定义,查询,数据更新的知识。3.熟悉视图,数据控制,嵌入式SQL的相关内容。第三章关系数据库设计理论[教学内容]数据依赖,范式,关系模式的规范化。[教学要求]1.熟悉数据依赖的概念。2.掌握范式的相关概念以及规范化的过程。第四章数据库保护[教学内容]安全性,完整性,并发控制,恢复,数据库复制与数据库镜象。[教学要求]1.了解数据库保护的基本知识。2.熟悉数据库中安全性,完整性。3.并发控制,数据库的恢复等技术。第五章数据库设计[教学内容]数据库设计的步骤,需求分析,概念结构设计,逻辑结构的设计,数据库物理设计,数据库实施、运行与维护。[教学要求]1.了解数据库的设计步骤。

6、1.熟悉需求分析。2.概念结构设计。3.逻辑结构的设计。4.数据库物理设计。5.数据库实施。6.运行与维护。三、实验(讨论)内容和要求1.学生实验(讨论)课的基本要求按教材的内容完成课内各项学习,认真完成教师根据课后及实验计划布置的实验,客观认真的填写实验报告,记录调试程序的过程。每次实验报告(表格)应及时上交老师,以便进行考核和评分。实验前学生要复习上课讲的内容,预习实验指导,按照实验的要求编写好上机步骤和内容,并在实验过程中调试运行。主要目的是锻炼和培养学生的实际操作技能和解决实际问题的能力。要求学生掌握关系数据库标准查询语言SQL的使用以及利用具体的开发工具开发设计一

7、个具体的数据库应用系统,以达到培养学生分析解决实际问题的能力的目的。2.实验(讨论)项目序号实验内容内容提要实验时数1关系数据库标准查询语言SQL的使用掌握SQL语言的各项操作命令,并且学会使用SQL语言完成各种具体的查询和更新等操作42掌握数据库系统的开发过程掌握数据库应用系统系统开发过程,完成一个相对完善的小的应用系统的开发(小的应用系统可以自主选题,或按照老师的布置的下列选题之一)。选题参考:教学管理系统图书馆里系统销售管理系统人事管理系统5总计学时数8-12四、学时分配章节安排讲授实验讨论合计第1章绪论66

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

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

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