




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实用数据库(8018)自学考试大纲一、课程的性质及其设置的目的(-)课程的性质、地位与特点实用数据库这门课程是高等教育自学考试计算机软件专业本科的 学位课。本门课程设置的目的是为了使应考者掌握数据库的基本原理和基本技术,掌握数据库设计 的理论和方法,具备使用某种具体的数据库管理系统开发数据库应用系统的能力。数据库技术是计算机软件与理论方向的一个重要分支,它研究存储、设计、管理和使用数据, 有很强的理论性和实用性,基于数据库技术的计算机应用已成为计算机应用的主流,数据库已成为现 代信息系统的基础设施。(二)基本要求本课程对应试者进行以下水平测试:对数据库的基本概念的识记、理解能力。对尖系模型的理
2、论问题的理解、简单应用的能力。熟练地使用SQL语言操作数据库的能力。矢系数据库规范化设计理论与方法的理解、应用能力。数据库设计方法的综合应用能力对数据库系统实现技术的理解、应用能力。利用所学知识进行数据库开发与设计的能力。.) 与相尖课程的联系本课程要求学生具备基本的计算机专业基础知识和上机实践经验。先修课程为:高级语言程序设计、数据结构、离散数学、操作系统原理等。它的直接后续课程为软件 工程。二、课程内容和考核目标第一章数据库概论(一)学习目的和要求本章总的要求是:了解数据库的发展阶段,明确数据库系统的主要特点, 掌握数据库技术中数据的描述方法,认识数据库的体系结构、数据库管理系统的组成与功
3、能、数据库 系统的组成。本章的重点是数据模型、ER图、数据库系统的三级体系结构,难点是E-R图的设计。(二)课程内容第一节引言本节介绍了数据库、数据库管理系统、数据库系统、数据库技术等基本概念。第二节数据库的由来和发展本节通过介绍数据管理的发展过程,讨论了数据管理的不同阶段的特点,重点 介绍了数据库的特点。第三节数据描述本节介绍了数据库技术中现实世界、信息世界、机器世界的数据描述方 法,重 点介绍了实体间存在的各种联系。第四节数据模型本节介绍了数据模型的定义、实体联系模型的概念、层次模型、网状模型、尖 系模型、面向对象模型的基本概念与特点。第五节数据库的体系结构本节介绍了数据库三级体系结构的组
4、成和特点。第六节数据库管理系统本节介绍了数据库管理系统的组成与功能。第七节数据库系统本节介绍DBS的组成、DBS的全局结构、DBS结构的分类和DBS的效益。(三)考核知识点1、基本概念:数据库、数据库管理系统、数据库系统、数据库技术、实体、实体集、实体 标识符、逻辑数据、物理数据、数据与程序的物理独立性、数据与程序的逻辑独立性。2、数据管理技术的发展过程、数据库系统的特点3、现实世界、信息世界、机器世界的数据描述。4、数据之间的联系5、数据库数据模型的三要素6、实体联系模型7、层次模型、网状模型、矢系模型、面向对象模型的基本概念。8、数据库的三级体系结构9、数据库管理系统的主要功能和系统组成1
5、0数据库系统的组成、全局结构、分类与效益(三)考核要求1 '识记:本章的有矢基本概念2、识记:数据管理技术的发展过程领会:不同阶段的特点3、识记:数据库数据模型的三要素简单应用:实体联系模型4、识记:层次模型、网状模型、矢系模型、面向对象模型的基本概念。5、领会:数据库的三级体系结构的组成和作用。6、识记:数据库管理系统的主要功能和系统组成7、识记:数据库系统的组成、全局结构、分类与效益第二章矢系模型(一)学习目的和要求本章总的要求是:掌握尖系模型的基本概念,深刻理解矢系代数的理 论,了解查询优化的基本规则和策略。本章的重点是尖系模型的三类完整性要求、尖系代数。本章的难点是矢系演算。(
6、二)课程内容第一节矢系模型的基本概念第二节矢系代数第三节矢系演算第四节查询优化(三)考核知识点1、基本概念:矢系模型超键候选键主键外键2、尖系的定义、尖系模式、子模式、存储技术3、矢系模型的三类完整性规则4、矢系模型的形式定义和优点5、 ER模型向尖系模型的转换6、矢系代数的基本运算7、元组尖系演算8、域矢系演算9、矢系代数优化的一般策略和优化算法(四)考核要求1、 识记:本章的基本概念2、识记:矢系模型的形式定义矢系模型的优点领会:矢系的定义及数据库中对矢系的限制系 模式、子模式、存储技术的定义简单应用:矢系的三类完整性ER模型向另系模型的转换3、简单应用:矢系代数的基本运算4、识记:元组尖
7、系演算域尖系演算5、识记:尖系代数优化的一般策略简单应用:矢系代数的优化算法第三章尖系数据库语言SQL(一)学习目的和要求本章总的要求是:熟练掌握SQL语言。SQL语言是矢系数据库语言的标准,已经被广泛 应用,本章是本门课程的重点。本章的重点是SQL数据查询语句,难点是查询语句的灵活应用、嵌入式SQL语言。(二)课程内容第一节SQL的体系结构第二节SQL的数据查询第三节SQL的数据更新第四节SQL的数据定义第五节视图的定义和对视图的更新第六节嵌入式SQL(三)考核知识点1 - SQL数据库的体系结构2 - SQL的组成4 SQL的插入操作、删除操作、修改操作5 各种SQL数据定义的语句和方法6
8、 -视图的概念和对视图的操作7 嵌入式SQL的使用方法:主变量、SQL通讯区、游标(四)考核要求1 领会:SQL数据库的体系结构2 -识记:SQL的组成3 综合应用:与SQL查询语句有尖的各种语法、短语、量词、表达式、运算符、函数以及各 种复杂结构的查询4 简单应用:SQL的插入操作、删除操作、修改操作5 简单应用:模式的定义和撤销尖系的定义、修改和撤销索引的定义和撤销6 识记:视图的概念简单应用:视图的定义和撤销视图的更新操作领会:视图更新的规则 视图的优点7 识记:游标的定义领会:嵌入式SQL的使用规定嵌入式SQL的使用技术嵌入式SQL的动态技术第四章矢系数据库的规范化设计(一)学习目的和
9、要求本章总的要求是:了解尖系数据库的规范设计的意义,掌握矢系数据库的规范化的理论并 学会将其应用于具体数据库设计,掌握数据库的设计方法。本章的重点是矢系模式范式的定义数据库设计的方法,难点是无损联接、保持函数依赖的分解 的算法与判定。(二)课程内容第一节矢系模式的设计问题第二节函数依赖第三节矢系模式的分解特1 生第四节矢系模式的范式第五节数据依赖和模式的规范化理论AW、,一数据库设计的全过程 三)考核知识点1、尖系模型的外延和内涵2、矢系模式的存储异常问题:数据冗余、插入异常、删除异常、修改异常3、函数依赖的定义、逻辑蕴含、FD的推理规则、FD集的闭包、FD与键的联系、属性集闭 包、FD集的等
10、价与覆盖、最小函数依赖集4、模式分解的定义和问题5、无损联接的定义和测试算法6、保持函数依赖的分解的定义7、 1 NF、2NF、3NF、BCNF的定义、性质和判定方法8、分解成BCNF范式的算法9、分解成3NF范式的算法10、模式设计方法的原则11多值依赖的定义12、 4NF范式的定义和判定13、基本的数据库设计步骤14、需求分析阶段的基本方法15、概念设计阶段的基本方法16、逻辑设计阶段的主要任务17、物理设计阶段的主要任务18、数据库实现阶段的主要任务19、数据库运行和维护阶段的主要任务四)考核要求 1、识记:矢系模型的外延和内涵领会:矢系模式的存储异常问题2、领会:函数依赖的定义、FD与
11、键的联系识记:逻辑蕴含、FD集的闭包、属性集闭包、FD集的等价与覆盖、最小函数依赖集简单应用:FD的推理规则3、识记:模式分解的定义和问题4、识记:无损联接的定义领会:无损联接的测试算法5、识记:保持函数依赖的分解的定义6、领会:1NF、2NF、3NF、BCNF的定义识记:分解成BCNF范式的算法分解成3NF 范式的算法7、领会:模式设计方法的原则8、识记:多值依赖的定义4NF范式的定义9、识记:基本的数据库设计步骤逻辑设计阶段的主要任务物理设计阶段的主要任务数 据库实现阶段的主要任务数据库运行和维护阶段的主要任务领会:需求分析阶段的基本方法综合应用:概念模型设计第五章系统实现技术(一)学习目
12、的和要求本章总的要求是:掌握DBMS对数据库的并发控制、数据库恢复、数据库安全性控制、完整性 控制的实现方法。本章的重点是事务与并发控制、数据库恢复的基本策略、SQL中完整性约束、中用SQL户的权 限及其操作。(二)课程内容第一节系统目录第二节事务数据库的并发控制第三节数据库的恢复第四节数据库的完整性第五节数据库的安全性(三)考核知识点1、数据字典与数据目录2、尖系DBMS的目录3、系统目录的扩充ER图4、系统目录和DBMS各子系统的联系5、事物的概念、性质、状态变迁6、事务的并发调度7、并发事务的可串行性8、并发事务的可恢复性9、 SQL中的事务定义10、数据库并发操作带来的问题11、排他性
13、封锁和PX协议12、活锁与死锁13、共享型封锁14、两段封锁法15、故障的种类16、存储器结构17、恢复与原子性的联系 18、基于日志的恢复技术 19、阴影页技术20、并发事务的恢复21、完整性子系统22、完整性规则23、 SQL2的完整性规则24、 SQL3中的触发器25、安全性的定义与级别 26、权限的定义27、权限的转授与回收28、 SQL中的用户权限及其操作29、统计数据库的安全性30、自然环境的安全性(四)考核要求1 识记:数据字典与数据目录 矢系DBMS的目录系统目录的扩充ER图系统目录和DBMS各子系统的联系2 识记:事物的概念、性质、状态变迁 并发事务的可恢复性SQL中的事务定
14、义领会:事务的并发调度简单应用:并发 事务的可串行性3识记:排他性封锁和 PX协议领会:数据库并发操作带来的问题活锁与死锁共享型封锁两段封锁法4识记:故障的种类存储器结构阴影页技术并发事务的恢复领会:恢复与原子性的联系基于日志的恢复技术5 识记:完整性子系统完整性规则简单应用:SQL2的完整性规则SQL3中的触发器6 识记:安全性的定义与级别权限的定义统计数据库的安全性自然环境的安全性简单应用:权限的转授与回收SQL中的用户权限及其 操作第六章分布式数据库(一)学习目的和要求本章总的要求是:了解分布式数据库系统的概念和体系结构。本章 只需要达到“识记”的程度。(二)课程内容第一节分布式数据库系
15、统第二节分布式数据库设计及系统的体系结构(三)考核知识点1'分布式数据库系统的定义2、分布式数据库系统的透明性3、分布式数据库系统的优点4、分布式数据库系统的弱点5、分布式数据库系统的分类6、分布式数据库系统与客户/服务器体系结构7、分布式数据库系统中存在的问题8、分布式数据库设计的任务9、数据分片10、 数据分配11、 分布式数据库系统的体系结构12、 分布透明性13、 分布式数据库管理系统的功能及组成(四)考核要求对考核知识点的内容达到识记的程度。第七章面向对象数据库(一)学习目的和要求本章总的要求是:了解面向对象模型的基 本概念、持久化程序设计语言的基本概念。本章只需要达到“识记
16、”的程度。(二)课程内容第一节新型数据库应用第二节面向对象数据模型第三节面向对象语言第四节持久化程序设计语言(三)考核知识点1、面向对象数据模型的基本概念:对象结构对相类继承多重基层对象标识对象包含2、持久化程序设计语言的基本概念:对象的持久性对象标识与指针持久对象的存储和访问(四)考核要求对考核知识点的内容达到识记的程度。第八章对象矢系数据库(一)学习目的和要求本章总的要求是:了解对象尖系数据库的基本概念。本章只需要达到“识记”的程度。(二)课程内容第一节嵌套尖系 第二节复杂类型和面向对象 第三节复杂类型查询 第四节面向对象与对象尖系数据库的比较(三)考核知识点1'嵌套矢系的概念 2
17、、结构类型与聚集类型3、继承的概念4、引用类型5、复杂类型查询6、函数7、复杂值与对象的生成8、面向对象与对象尖系数据库的比较(四) 考核要求对考核知识点的内容达到识记的程度。三、有矢说明与实施要求(-)自学教材与参考教材1、自学教材:数据库系统教程,施伯乐等编,高等教育出版社,19992、参考教材:数据库系统概论,萨师垣、王珊,高等教育出版社,2000年第三 版(二)自学要求与自学方法指导1、本课程的理论性和实践性都很强,既要重视理论基础,也要重视实际数据库管理系统的应用,要把所学的理论知识应用于实际开发。2、对于课本中的概念、方法、例题要认真阅读、深刻体会。3、要结合上机实习,熟悉一种数据
18、库管理系统。5、各章的学习方法与要求第一章应重视基本概念的理解。第二章深刻领会矢系运算的理论,并要多作练习。第三章熟练掌握SQL语言,并上机练习。第四章深刻理解矢系规划化的意义和概念,了解数据库设计的过程第五章理解数据库的一些实现方法,通过上机实习,体会数据库的完整性、安全性实现方法 纽、了解分布式数据库的基本概念 第七章了解面向对象数据库的基本概念第八章了解对象矢系数据库的基本概念5 本课程是一门专业基础课,共4个学分。(3) 对社会助学的要求1、基本的授课学时:54学时一 72学时上机学时:36学时2、在助学辅导时,要以考试大纲为依据,以指定的教材为基础,不仅要重视知识的讲授与学 习,还要
19、重视学生开发能力的培养。3、要为学生提供以SQL语言为核心的数据库管理系统的上级环境,共学习者完成上机实习任 务。(4) 考核内容和考核目标的说明1、考试方法:闭卷、笔试,时间为150分钟2、主要题型:填空题、单项选择题、名词解释、简答、程序设计、应用等3、难度结构:本课程主要测试考生对数据库的基本概念、基本原理的理解、掌握程度,以及对 SQL语言、数据库设计、数据库实现技术的掌握水平。其中,较易的占30%,中等难度的占 30%,较难的占25%,难的占15%。4 计分方法:采用百分制,60分为合格。5、实践性环节考核:本课程实践性环节占1学分。考察学生对SQL语言的掌握水平,使用DBMS,建立
20、数据库、操作数据库的能力。要求考生完成5个上机实习题和两份规范的实验报告,并参加上级考试。四、题型举例a)填空题例并发控制的基本单位是A ,尖系的每个属性都不可再分。B ,尖系的每个属性都是原子的。b)单项选择题例第一范式要求:A .尖系的每个属性都不可再分。B.尖系的每个属性都是原子的。c矢系的每个元组都不可再分。c)名词解释例事务d)简答题例试述矢系模型中的参照完整,性规则。e)程序设计题例设有尖系模型如下:S (SNO,SNAME,AGE,SEX)SC(SNO,CNO,GRADE) C(CNO,CNAME,TEACHER)检索Hu老师所授课程的课程号、课程名。f)应用题例为某百货公司设计一个E R模型,并转换为尖系模型。百货连锁店管辖若干商店,每家商店经营若干商品,每家商店有若干职工,但每 个职工只能服务于一家商店。商店的属性有:商店编号、店名、店址、店经理;商品 的属性有:商品编号、商品名、单价、产地;职工的属性有:职工编号、职工名、性 另h工资;在联系中要反映职工参加某商店工作的开始时间,商店销售某
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村电子商务创业扶持政策手册
- 迪庆2025年云南迪庆州事业单位招聘工作人员291人笔试历年参考题库附带答案详解
- 茂名广东茂名市自然资源局电白分局招聘劳务派遣工作人员10人笔试历年参考题库附带答案详解
- 盐城2025年江苏盐城射阳县教育局下属事业单位赴高校招聘教师22人笔试历年参考题库附带答案详解
- 甘肃2025年甘肃交通职业技术学院招聘博士研究生笔试历年参考题库附带答案详解
- 贵州省部分高中2024-2025学年高一上学期1月期末考试化学试题(解析版)
- 2025年贵州黔南布依族苗族自治州高三二模政治试卷(2月)【含答案】
- 2022年中级经济师考试《建筑与房地产经济专业知识与实务》真题及答案
- 2022年高级经济实务《人力资源管理》真题及解析
- 阿奇霉素与妇科千金胶囊联合用药应用于慢性附件炎作用分析
- 2024年北京京北职业技术学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 流感病人护理版
- 少年管乐团管理制度
- 中学生睡眠质量研究性学习报告
- 酒店水单账单范本
- 《思想道德与法治》第三章
- 空压机(储气罐)日常安全检查表
- 桥梁预应力结构张拉压浆智能化施工成套技术
- 谐波减速器仿真优化
- 11 我是一只小虫子(第二课时一等奖创新教案)
- 压力容器年度检查表
评论
0/150
提交评论