数据库系统原理课程教学大纲.doc_第1页
数据库系统原理课程教学大纲.doc_第2页
数据库系统原理课程教学大纲.doc_第3页
数据库系统原理课程教学大纲.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统原理课程教学大纲一、课程基本信息1、课程代码:CS3042、课程名称(中/英文):数据库系统原理/ Principles of Database Systems3、学时/学分:54/34、先修课程:计算引论,数据结构5、面向对象: 3年级计算机本科学生6、开课院(系)、教研室:电子信息学院计算机科学与工程系应用教研室7、教材、教学参考书:教材名称:A First Course in Database Systems作者: J. D. Ullman, J. Widom出版社:清华大学出版社出版时间:1998教学参考书:萨师煊,王珊.数据库系统概论(第二版),高等教育出版社,1991.C.J. Date, An Introduction to Database Systems, 4th Edition, 1989.二、本课程的性质和任务(楷体、小二、加黑、居中)数据库原理是计算机科学和技术学科的一门专业主干课程,不但具有重要的理论意义,而且具有广泛的应用性。本课程的主要任务是通过课堂教学及课外实践使学生掌握数据库系统的基本概念、原理、方法和技术,重点是关系型数据库系统;使学生能够应用商品化的数据库管理系统为某应用领域设计并建立数据库及应用程序;使学生能够设计并实现一个简单的数据库管理系统的主要功能部分;使学生初步了解数据库技术的最新发展。本课程需要学生综合利用所学过的其他课程的知识,因此对培养学生全面的计算机专业能力也是很有意义的。三、本课程教学内容和基本要求 1. 数据库系统概述数据库系统发展的历史,数据库系统的基本概念,组成和特点;数据库管理系统(DBMS)的功能等。2. E-R数据模型数据模型的基本概念;主要介绍ER模型。3. 关系模型及关系数据库关系的基本概念和性质;如何把E-R模型转换成关系模型,函数依赖关系以及多值依赖和规范化理论的介绍。 4. 其他数据模型介绍面向对象模型、对象关系模型、半结构化模型以及XML技术的介绍5. 关系代数介绍 关系代数的基本运算,包和集合运算,三值逻辑等6. SQL语言介绍SQL的特点;SQL的数据定义、数据操纵功能;视图;嵌入式SQL及游标。7数据库完整性约束 介绍各种约束方法,包括:主码、外码约束,CHECK子句介绍,触发器和断言。8数据库系统方面知识介绍SQL在编程环境中的应用,主要由嵌入式SQL,持久存储模块等,事务的概念和特点介绍,数据库安全性以及用户权限的授予与收回。9面向对象数据库 介绍OQL语言和SQL3的一些特点10逻辑查询语言 主要介绍DATALOG逻辑查询语言。学 时 分 配 表 课程内容 教学环节 教学时数 讲 课 实 验 习 题 课 讨 论 课 上 机课外实践 其 它数据库系统概述3数据模型3关系模型及关系数据库9关系数据库标准语言SQL9关系数据理论9编程环境SQL、事务管理、用户权限授予与收回9完整性约束3面向对象数据库介绍3逻辑查询语言3总结与复习3总计:5454四、实验(上机)内容和基本要求计划54学时上课,没有实验。但要求学生课外自己熟悉一种实际的DBMS,并开发简单的数据库应用系统。另行安排有大型课程设计(DBMS的设计和实现)五、对学生能力培养的要求1 课内教学活动 注重培养学生的理解能力。通过数据库技术的发展历史的介绍,要求学生不但知道有关原理和技术,而且完全理解为什么会产生这些原理和技术。从而在思维上不受现有原理和技术的束缚,为将来的创新打好基础。2 课外科技活动和社会实践中的能力培养 由于数据库技术具有很强的实践性,要求学生在学好有关原理的基础上,课外去熟悉一种商品化的数据库管理系统;熟练使用数据库标准查询语言SQL;并为一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论