2013年仲恺农业工程学院本科插班生《数据库原理及应用》考试大纲

合集下载

仲恺农业工程学院试卷参考答案及评分标准.docx

仲恺农业工程学院试卷参考答案及评分标准.docx

仲恺农业工程学院试卷参考答案及评分标准《数据库原理》2010_至2011学年度第1学期期末(B)卷一.单项选择题(每小题2分,共20分)评分标准:每小题选对者得分,否则不得分。

二、填空题(每空格1分,共10分)参考答案如下:1、文件系统;数据库系统2、内模式;外模式3、U PDATE; ALTER4、参照完整性约束;用户自定义完整性约束5、C OMMIT; ROLLBACK评分标准:每空格填写正确得1分,否则不得分。

三、判断题(每小题1分,共10分)评分标准:每小题判断正确得分,否则不得分。

I.(1) ILw (氏mT2,(SC)) (3 分)2.(1) update S set age= age +2 where sno=,2010020349(4分)(2) select cnamefrom s,c,scwhere s.sno=sc.sno and o=o and sname —李明’and score>80 (4 分)(3) select sno from S where sno not in(select snoFrom sc where eno in(Select eno from c where cname —人工彳旳能'))(4 分)设计题(共50分)(2) I~Isn (>,sname (Ocname=databas C *(S X SC XJ C )) (3 分)(3)risn (>,cno(so *nu (c )(4)Select sno, snameFrom S, SC, Cwhere S.sno=SC.sno and o=oand cname二'数据库’and score > (Select scoreFrom S, SC, C where sname='王红’and cname=,数据库,and S.sno=SC.sno ando=o ) (4 分)(5)Delete From SCWhere eno in (Select eno from SCgroup by eno having count(;lc) < 10) (4 分)评分标准:如有语法、逻辑等错误,视情况酌情给分。

《数据库原理及应用》考试大纲

《数据库原理及应用》考试大纲

《数据库原理及应用》考试大纲一、考试性质《数据库原理及应用》是广东财经大学软件工程专业和广东农工商职业技术学院软件技术专业进行三二分段专升本应用型人才培养的一门核心课程,是计算机专业人员必须掌握和具备的专业知识。

本课程全面介绍了数据库的基本原理和应用实践,为了帮助考生明确考试范围和相关要求,特制定本考试大纲。

二、考试目标通过考试主要考核学生对数据库系统的概念、关系数据库系统的基本概念、基本原理和方法的理解;考核对关系数据模型、关系数据库语言SQL、数据库系统设计方法等知识的掌握;考核学生数据库设计和数据库应用编程的能力。

三、考核内容和考核目标3.1数据库基础知识1.考核知识点1) 数据管理技术的发展历史;2) 数据库系统特点及其相关概念;3) 数据模型;4) 数据库系统的结构;5) 网状数据库和层次数据库。

2.考核要求1) 数据管理技术的发展①了解:数据管理技术的发展过程;数据库新技术的发展现状。

2) 数据库系统特点及其相关概念①了解:数据,数据库,数据库管理系统等概念;数据库管理系统的基本功能;数据库系统的特点;数据库系统与文件系统的主要差别。

②理解:数据独立性,共享性,完整性的含义和意义。

3) 数据模型①了解:现实世界,信息世界和数据世界三者之间的关系②理解:实体-联系模型(ER模型)及其相关概念;三种实体集之间的联系类型;三种数据模型(层次模型,网状模型,关系模型)的概念;关系模型的三种完整性约束。

③掌握:用ER模型描述现实世界的方法。

4) 数据库系统的结构①了解:数据模式,数据库系统的三级模式结构和模式之间的映像;数据库管理系统(DBMS)及其功能;用户访问数据库的过程;数据库管理员(DBA)的职责;数据定义语言(DDL)的功能;数据操纵语言( DML)的功能和分类;数据控制语言( DCL)的功能。

②理解:数据库系统三级模式结构对数据独立性的意义。

3.2 关系数据模型及其运算基础1.考核知识点1) 关系模型的基本概念;2) 关系代数。

数据库系统原理大纲(本科)

数据库系统原理大纲(本科)

目录第一部分课程性质及课程设置的目的和要求 (1)一、课程性质、地位与设置目的 (1)二、课程的基本要求 (1)三、课程的教学方式 (2)第二部分综合考核内容与考核要求 (2)一、内容与考核要求 (2)第一章数据库系统基本概念 (2)第二章数据库设计和ER模型 (3)第三章关系模式设计理论 (3)第四章关系运算 (4)第五章 SQL语言 (5)第六章数据库管理 (6)第七章 SQL Server2000简介及应用 (7)第八章数据库技术发展 (7)二、教学学时分配 (8)三、综合考核学习大纲中认知层次的说明 (8)第三部分学习过程评价考核大纲 (8)一、学习过程评价的设置目的和要求 (8)二、学习过程评价的课程内容 (9)三、学习过程评价的考核要求 (10)四、学习过程评价的考核方式 (10)五、学习过程评价的评价标准 (11)六、学习过程评价考核选例 (11)第四部分有关说明与实施要求 (23)附录综合考核题型举例 (24)《数据库系统原理》自学考试大纲第一部分课程性质及课程设置的目的和要求一、课程性质、地位与设置目的《数据库系统原理》是高等教育自学考试计算机应用专业(独立本科段)和计算机信息管理专业(独立本科段)在校生考试计划的一门专业基础必修课程。

数据库的理论和技术是计算机科学和技术的一个重要分支,在数据处理已成为计算机主要用途的今天,它本身就具有重要的使用价值,此外它还是其他许多技术领域(如信息处理系统、决策支持系统)的基础,也是人工智能、办公自动化、软件开发环境等研究方向的有力工具。

本课程的任务是系统地讲授数据库的基础知识、基本理论、原理和实现技术,同时介绍主流数据库管理系统的使用方法。

使学生获得数据库使用、管理、设计和研究的基本知识和能力,为学生进一步的学习和今后参与社会信息化建设打下扎实的基础。

二、课程的基本要求本课程是一门理论与实践相结合的课程,通过本课程的学习(包括学习过程评价和综合考核两部分),要求考生理解数据库的基本概念;掌握数据库设计和ER图;掌握关系模式设计理论;掌握关系运算中关系代数;掌握SQL语言,包括数据定义、数据查询、数据更新基本的SQL语句;理解数据库管理中事务、数据库恢复、数据库的并发控制、数据库完整性的基本概念;掌握SQL Server2000数据库管理系统的使用;了解数据库技术的发展方向。

《数据库原理及应用》专插本考试大纲

《数据库原理及应用》专插本考试大纲

数据库原理及应用》课程考试大纲I命题原则命题以教材为依据,反映本课程的基本要求,兼顾概念、理解、应用、综合等内容,试题既要能考查学生对知识的掌握情况,又要能考查学生的能力,基本概念、基本知识的理解与掌握占60%,综合、应用等占40%。

试题的覆盖面大,重点内容占90%,非重点内容占10%左右。

试题难易适中,一般难度题占70%,中等难度题占25% 左右,较高难度题占5% 左右。

试题立求客观、科学,语言精练,题意准确;试题类型尽可能多样化。

考试时间为120 分钟。

n基本内容一、数据库概述考试内容:数据库、数据库管理系统、数据库系统以及关系、关系模型、关系数据库等基本概念;数据库系统体系结构(数据库系统的三级模式);数据模型(概念模型中的相关概念,三种常用的数据模型)。

考试要求:了解上述常用的数据库术语;掌握数据库系统的特点;理解关系、属性、元组和码;理解数据库系统的三级模式。

二、关系数据库考试内容:关系模型的基本概念;关系代数(四种传统的集合运算:并、交、差、广义笛卡尔积;三种专门的关系运算:选择、投影、连接);关系的完整性(实体完整性、参照完整性、用户定义的完整性)。

考试要求:了解关系模型中常用的数据库术语及完整性约束;掌握关系代数中的五种运算。

三、关系数据库设计和规范化考试内容:函数依赖的定义(函数依赖、部分函数依赖、完全函数依赖、传递函数依赖);范式(1NF、2NF、3NF、BCNF );关系模式的(可能出现的问题、问题产生的根源、解决的途径、分解的方法)。

考试要求:理解函数依赖相关概念及各种范式;掌握规范化理论分解原则和方法。

四、SQL Server 概述考试内容:SQL Server 体系结构,SQL Server 的常用工具。

考试要求:理解SQL Server 体系结构;了解SQL Server Management Studio 等工具;了解SQLServer Management Studio 中的各个组件。

07-08(1)数据库原理期末考试试卷A

07-08(1)数据库原理期末考试试卷A
3.在基本的关系中,下列说法正确的是()。
(A)行列顺序有关(B)属性名允许重名
(C)任意两个元组不允许重复(D)列是非同质的
4.关于视图和基本表的说法,以下说法错误的是()。
(A)所有的视图都是可以更新的(B)基本表本身是实际存在的
(C)视图是一个虚表
(D)数据库中只存储视图的定义,实际的数据不存储
(A)X/X:TRUE(B)S/S:TRUE
(C)S/X:FALSE(D)X/S:FALSE
二、填空(本大题共12小题,每空格1分,共20分)
1.数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:人工管理阶段,文件系统阶段和①阶段。
2.数据模型的三要素是数据结构、①、②。
(2)找出名称为“精益”的供应商所供零件的工程号码。
(3)求由供应商S1所供应的工程的预算总额。
(4)由S5供给J4的零件P6改为由S3供应,请作必要的修改。
(5)找出北京的任何供应商都不供应的零件的零件号。
2.假设已经建立StuCou数据库和三个关系表Student,Course,SC。(共14分)
3.对于关系数据库系统,用户既要提出“做什么”,也要指出“怎么做”。()
4.带有Exists谓词的子查询不返回任何数据,只会返回true或false。()
5.数据库设计中,规范化程度越高,模式就越好。()
6.需求分析可以独立于数据库管理系统,但概念结构设计必须依赖相应的数据库管理系统。()
7.在选择操作中,使用索引扫描一定比全表扫描的效率要高。()
5.设有关系R(A,B,C)和S(D,A),如题5图所示,R的主键为A,S的主键为D且外键为A
D
A
1
2

《数据库原理及应用》学位课程考试大纲

《数据库原理及应用》学位课程考试大纲

《数据库原理及应用》学位课程考试大纲一、课程内容和考核目标第1章数据库系统基本概念1. 数据库管理技术的发展阶段,达到“识记”层次1.1 人工管理阶段1.2 文件系统阶段1.3 数据库阶段2. 数据描述和数据抽象,达到“理解”层次2.1 概念设计、逻辑设计、物理设计的数据描述2.2 数据联系的描述2.3 概念模型、逻辑模型、外部模型、内部模型的数据抽象2.4 三层模式和两级映像2.5 数据独立性3. 数据库管理系统和数据库系统,达到“理解”层次3.1 数据库管理系统的工作模式3.2 数据库管理系统的主要功能3.3 数据库系统的组成第2章关系数据库设计基础1. 数据库系统的设计阶段,达到“识记”层次1.1 规划阶段1.2 需求分析阶段1.3 概念设计阶段1.4 逻辑设计阶段1.5 物理设计阶段1.6 数据库的实现阶段1.7 数据库的运行和维护阶段2. 关系模型的基本概念,达到“理解”层次2.1 关系模型的基本术语2.2 关系的定义和性质2.3 三类完整性规则3. 实体联系模型的基本概念,达到“理解”层次3.1 实体联系模型的基本要素3.2 属性的分类3.3 联系的设计3.4 弱实体、子类实体和超类实体4. 实体联系模型的基本设计,达到“综合应用”层次4.1 实体联系模型的简单操作4.2 采用ER模型的概念设计步骤4.3 ER模型到关系模型的转换规则4.4 采用ER模型的逻辑设计步骤5. 实体联系模型的实例分析,达到“简单应用”层次5.1 库存管理系统的ER模型5.2 人事管理系统的ER模型5.3 住院管理系统的ER模型5.4 公司车队管理系统的ER模型第3章关系模式设计理论基础1. 关系模式的设计准则,达到“理解”层次1.1 关系模式的冗余和异常问题1.2 关系模式的四个非形式化设计准则2. 函数依赖和码,达到“理解”层次2.1 函数依赖的定义2.2 函数依赖和码的关系2.3 函数依赖集和属性集的闭包2.4 最小函数依赖集3. 范式和关系模式的分解,达到“简单应用”层次3.1 1NF的定义3.2 2NF的定义3.3 3NF的定义3.4 BCNF的定义3.5 关系模式的规范化概念3.6 关系模式分解的原则3.7 1NF到BCNF的规范化设计第4章 SQL语言和关系代数运算1. 关系代数运算,达到“简单应用”层次1.1 关系代数的五个基本操作1.2 关系代数的四个组合操作1.3 关系代数的两个扩充操作2. SQL的基本概念,达到“识记”层次2.1 SQL数据库的体系结构2.2 SQL的组成2.3 SQL的特点3. SQL的数据定义操作,达到“简单应用”层次3.1 SQL的基本数据类型3.2 模式的创建和撤销3.3 基本表的创建、修改和撤销3.4 索引的创建和撤销4. SQL的数据查询操作,达到“综合应用”层次4.1 查询语句的基本结构4.2 简单查询4.3 连接查询4.4 嵌套查询5. SQL的数据更新操作,达到“综合应用”层次5.1 插入操作5.2 删除操作5.3 修改操作6. SQL的数据视图操作,达到“综合应用”层次6.1 视图的创建和撤销6.2 视图的更新操作第5章数据库管理1. 事务的基本概念,达到“识记”层次1.1 事务的定义1.2 事务的四个性质2. 数据库的恢复,达到“理解”层次2.1 恢复策略2.2 故障类型和恢复方法2.3 检查点技术3. 数据库的并发控制,达到“理解”层次3.1 并发操作带来的三个问题3.2 封锁类型和协议3.3 并发调度的可串行化4. 数据库的完整性,达到“简单应用”层次4.1 完整性子系统的功能4.2 SQL中的完整性约束4.3 SQL中的触发器5. 数据库的安全性,达到“简单应用”层次5.1 安全性概念5.2 SQL中的安全性机制第6章 SQL Server2000简介及应用1. SQL Server2000简介,达到“识记”层次1.1 SQL Server2000的结构和版本1.2 SQL Server2000的系统数据库1.3 SQL Server2000提供的服务1.4 SQL Server2000的主要工具2. SQL Server2000的企业管理器,达到“简单应用”层次2.1 数据库、表、索引的操作2.2 视图的操作2.3 存储过程和触发器的操作2.4 备份恢复与导入导出2.5 数据库的安全管理3. SQL Server2000的T-SQL语言,达到“简单应用”层次3.1 T-SQL批处理3.2 T-SQL变量3.3 T-SQL控制结构3.4 T-SQL查询二、有关说明与实施要求(一)关于“考核要求” 中四个“能力层次”的说明考核知识点与考核要求用“识记”、“理解”、“简单应用”和“综合应用”四个能力层次加以区分,具体解释如下:识记:要求能够识别和记忆本课程中规定的有关知识点的主要内容(如定义、原则、重要结论、方法、步骤及特征、特点等),并能够根据考核的不同要求,做出正确的表述、选择和判断。

《数据库原理及应用教程》期末复习大纲

《数据库原理及应用教程》期末复习大纲

《数据库原理及应用教程》期末复习大纲第一章数据库系统概述 (1)第二章数据模型 (1)第三章关系数据库 (2)第四章关系规范化基础 (2)第五章数据库设计 (2)第六~十章T-SQL及相关 (3)第十一章存储过程、触发器与游标 (3)第十二章事务与并发控制 (3)第十四章数据库的安全管理 (3)附录: (5)第一章数据库系统概述1.了解信息、数据、数据处理的概念2.数据库发展的哪三个阶段?数据库系统阶段的几个特点。

P2●数据的结构化、共享性、独立性、控制功能……3.数据库系统的组成。

P4●数据库、DBMS、数据库应用系统、数据库用户4.数据库系统的三级模式结构:外模式、模式、内模式(用户级模式、概念级模式、物理级模式)。

P6-75.二级映像与数据独立性(逻辑独立性和物理独立性)。

P7-8第二章数据模型6.现实世界→信息世界(通过抽象)→数据世界(通过量化)7.数据模型的概念。

P12-13●实体、属性、候选码、码、实体型、实体集、联系8.E-R图用于表示概念模型。

表示实体及其之间的联系,组成成份:实体、属性、联系。

P139.数据模型的三要素:数据结构、数据操作、完整性约束(分为三类:层次模型、网状模型、关系模型)。

P15-16●数据结构:对数据库组织方式的一种静态描述●数据操作:对数据库动态特征的描述●完整性约束:数据库完整性的保证10.关系模型的基本概念、完整性约束的具体内容。

P18-19第三章关系数据库11.关系模式的定义。

P2212.关系数据库:数据库系统的三层结构如何体现?数据模型的三要素如何体现?13.关系模型的三个完整性约束:实体完整性,参照完整性,用户自定义的完整性。

P24.14.关系代数—专门的关系运算(选择、投影、连接)。

连接所衍生的等值连接、自然连接。

P25-3115.掌握按要求写关系代数表达式。

第四章关系规范化基础16.函数依赖、完全函数依赖、部分函数依赖、传递函数依赖;范式之间的联系。

2022年仲恺农业工程学院网络工程专业《数据库原理》科目期末试卷B(有答案)

2022年仲恺农业工程学院网络工程专业《数据库原理》科目期末试卷B(有答案)

2022年仲恺农业工程学院网络工程专业《数据库原理》科目期末试卷B(有答案)一、填空题1、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。

一个关系R2、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。

3、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。

这些冲突主要有______、______和______3类。

4、数据库恢复是将数据库从______状态恢复到______的功能。

5、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。

①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。

首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。

②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;6、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。

7、关系规范化的目的是______。

8、主题在数据仓库中由一系列实现。

一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。

9、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。

10、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。

二、判断题11、标准SQL语言能用于所有类型的关系数据库系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库原理及应用》考试大纲
一、考试对象
计算机科学与技术专业本科插班生。

二、考试目的
全面考查考生对关系数据库的基本概念、基本原理以及相关设计理论和方法的掌握情况以及应用水平。

三、命题原则、考试方法和考试时间
1、记分方式:百分制,满分为100分。

2、命题的指导思想和原则
指导思想是全面考查考生对该课程的基本原理、基本概念和主要知识点学习、理解和掌握的情况。

命题的原则是:题目数量多、范围广,最基本的知识点考查题目一般要占70%左右,稍微灵活一点的题目要占20%左右,较难的题目要占10%左右。

3、考试方法:笔试
4、考试时间:120分钟
四、考试内容:
(一)数据库基础知识
数据与信息;数据管理技术的产生与发展(人工管理方式阶段、文件管理方式阶段、数据库管理方式阶段);数据库、数据库管理系统、数据库系统以及数据库应用系统的定义以及特点;数据模型(数据模型基本要素、概念数据模型、常用数据模型);数据库系统体系结构(数据库系统的三级模式结构、数据库的二级映像功能、两级数据独立性、数据库操作过程)。

(二)关系运算理论
关系(关系的定义、码的定义、关系数据库、关系操作、关系完整性约束);关系代数(传统的集合运算、专门的关系运算、关系代数运算综合示例)。

(三)关系数据库标准语言SQL
SQL概述(SQL发展历程、SQL特点、SQL体系结构);数据定义(创建、修改和删除基本表);创建和删除索引;SQL的数据查询(单表查询、连接查询、嵌套查询);数据更新(插入数据、修改数据、删除数据);视图(定义视图;查询视图、更新视图、撤消视图、视图的作用);SQL数据控制(授权、回收权限)。

(四)关系规范化理论
函数依赖、非平凡函数依赖、平凡函数依赖、完全函数依赖、部分函数依赖、传递函数依赖的定义以及判断方法;1NF、2NF、3NF、BCNF的定义、判断方法以及范式间的关系;函数依赖范畴内的规范化方法。

(五)数据库设计
数据库设计概述(数据库设计的内容、目标、设计步骤);需求分析(需求分析的任务、需求分析的步骤);概念结构设计(概念结构的特点和设计方法、数据抽象和局部视图设计、全局视图设计);逻辑结构设计(逻辑结构设计的步骤、E-R图转换为关系模型、逻辑结构的优化、设计用户子模式);数据库的物理设计(存取方式的选择、存取结构的确定);数据库的实施、运行和维护。

(六)数据库安全与完整性
数据库的安全(用户标识与鉴别、存取控制、视图、数据加密、跟踪审计、统计数据库的安全);数据库的完整性约束(完整性语义约束、完整性语义检查);SQL的完整性控制(域的完整性、实体完整性、参照完整性)。

(七)数据库的恢复和并发控制
事务定义;事务的特性:ACID;故障的种类以及相应的恢复策略;并发操作引发的典型问题;封锁机制、锁的种类;死锁;串行化调度与可串行化调度的定义以及应用;两段锁协议的理解与应用。

(八)数据库的发展动态
面向对象数据库系统(基本概念、特征);分布式数据库系统(分布式数据库及其分类、分布式数据库的分级结构)。

五、指定参考书
《数据库原理及应用》石玉强、闫大顺等,中国水利水电出版社,2009.8。

《数据库原理及应用实验指导》石玉强等,中国水利水电出版社,2010.8。

相关文档
最新文档