面向对象程序设计课程教学大纲.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库系统原理》教学大纲 课程中文名称:数据库系统原理 课程英文名称:Principle of Database System 课程类别:必修课 课程编号: 课程归属单位:职业技术、职业师范学院 制定时间: 2005年3月1日 课程的性质、任务 课程性质:《数据库系统原理》是计算机科学与技术(本科)专业的一门必修专业课程。数据库应用广泛,其理论和技术是计算机专业基础课,也是计算机工程技术人员必备的知识和技能,属于专业必修课。 课程任务:本课程的教学任务是针对大量数据管理操作,全面介绍数据库系统的基本概念,基本原理和基本技术。通过研究关系代数、关系演算、函数依赖、多值依赖,Armstrong公理,关系模式的分解,关系模式的规范化让学生建立扎实的关系数据库理论基础;结合目前信息系统建设的实际全面讲授关系数据库标准语言--SQL、关系数据库设计过程方法,使学生掌握现代信息系统中数据库开发技术;在数据库基本理论的基础上,讲授恢复技术、并发控制技术,数据库实现基本技术以及数据库安全性和完整性控制,使学生掌握数据库系统维护管理系统;对数据库技术的研究动态,如分布式数据库、数据挖掘等也作简略介绍,使学生简单了解目前数据库发展的前沿技术。在理论和实践上为学生的后续发展打下坚实基础。 此外,配合实验课程的教学中,学生应理论联系实际,理论指导实践,通过规范地完成一系列数据库系统原理实验进一步巩固所学的相关书本知识,在知识、能力、素质上得到进一步的提高。 适用专业:计算机科学与技术。 学时数:72学时(4学分),其中上机实验30学时。 本课程与其他课程的关系:先修课程主要有计算机组成原理、高级语言程序设计、离散数学、数据结构等。 推荐教材及参考书: 1、萨师煊,王珊:数据库系统概论(第四版),高等教育出版社,2006 2、Date C J, An Introduction to Database System (Ed.7), Addison-Wesley,2000 3、施伯乐 周傲英 著《数据库系统教程》,高等教育出版社,2000 主要教学方法与媒体要求:课堂讲授 + 课外教学 + 实验教学(实验部分实行单列)。 各章教学内容和要求 第1章 绪论(4学时) 教学目的与要求:掌握数据、数据库、数据库管理系统、数据库系统的概念 1.了解数据库技术的发展 2.掌握关系数据库的数据模型 3.掌握关系数据库系统的E-R图设计 4.了解数据库技术的研究领域 5.了解数据库技术的发展过程及发展趋势 基本教学内容 1.阐述数据库的相关概念 2.详细介绍数据模型 3.简要介绍数据库系统的发展 4.重点介绍RDB的E-R图设计 教学方式: 理论讲授 第2章 关系数据库(8学时) 教学目的与要求 理解关系模型及关系的完整性的内容 掌握关系代数的各种运算 了解元组关系演算、域关系演算 基本教学内容 关系模型的简要介绍 关系数据结构及形式化定义 关系的完整性 关系代数 教学方式: 理论讲授和实例演示。 第3章 关系数据库标准语言SQL(12学时) 教学目的与要求 了解SQL的基本特点,理解它所包含的概念 掌握数据定义、查询、更新语句的使用 掌握数据控制语句的含义及使用 了解嵌入式SQL,掌握C中嵌入式SQL语句的写法 基本教学内容 SQL的特点及概念 CREATE、SELECT、UPDATE、DELETE的用法 GRANT、REVOKE的用法 嵌入式SQL 教学方式: 理论讲授和实例演示。 第4章 数据库安全性(6学时) 教学目的与要求 1.了解计算机系统的安全性问题 2.掌握数据库安全控制方法 基本教学内容 1.数据库的安全控制方法:IA、存取控制、DAC、MAC、AUDIT、视图机制、数据加密 2.SQL Server的安全控制机制 教学方式:理论讲授和实例演示。 第5章 数据库完整性(4学时) 教学目的与要求 1.掌握数据库完整性的约束条件 2.掌握数据库完整性控制 基本教学内容 1.数据库完整性约束及控制 2.SQL Server的完整性控制 教学方式:理论讲授和实例演示。 第6章 关系数据库规范化理论(12学时) 教学目的与要求 1.了解关系系统规范化的必要性 2.掌握关系规范化的第一范式,第二范式,第三范式和第四范式及BCNF 3.理解模式的分解方法 基本教学内容 1.规范涉及到的基本概念 2.1NF、2NF、3NF、4NF及BCNF 3.数据依赖的公理 教学方式:理论讲授和实例演示。 第7章 数据库设计(10学时) 教学目的与要求 1.了解信息系统的特点及数据库设计的基本步骤 2.了解需求分析的任务和方法,数据字典的使用 3.掌握概念结构及逻辑结构的设计 4.数据库的物理设计 5.数据库的实施与维护 基本教学内容 1.数据库系统的设计过程

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档