2011年1月数据库及其应用试题答案

合集下载

2011辽宁省数据库考试含答案深入

2011辽宁省数据库考试含答案深入

2011辽宁省数据库考试含答案深入1、矩阵中元素按行和按列都已排序,要求查找时间复杂度为O (m+n),因此不能采用常规的二层循环的查找。

可以先从右上角(i=a,j=d)元素与x比较,只有三种情况:一是A[i,j]>x,这情况下向j 小的方向继续查找;二是A[i,j]< p="">void search(datatype A[ ][ ], int a,b,c,d, datatype x)//n*m矩阵A,行下标从a到b,列下标从c到d,本算法查找x是否在矩阵A中.{i=a; j=d; flag=0; //flag是成功查到x的标志while(i<=b && j>=c)if(A[i][j]==x) {flag=1;break;}else if (A[i][j]>x) j--; else i++;if(flag) printf(“A[%d][%d]=%d”,i,j,x); //假定x为整型.else printf(“矩阵A中无%d 元素”,x);}算法search结束。

[算法讨论]算法中查找x的路线从右上角开始,向下(当x>A[i,j])或向左(当x<a[i,j])。

向下最多是m,向左最多是n。

最佳情况是在右上角比较一次成功,最差是在左下角(a[b,c]),比较m+n次,故算法最差时间复杂度是o(m+n)。

< p="">2、设T是一棵满二叉树,编写一个将T的先序遍历序列转换为后序遍历序列的递归算法。

3、若第n件物品能放入背包,则问题变为能否再从n-1件物品中选出若干件放入背包(这时背包可放入物品的重量变为s-w[n])。

若第n件物品不能放入背包,则考虑从n-1件物品选若干件放入背包(这时背包可放入物品仍为s)。

若最终s=0,则有一解;否则,若s<0或虽然s>0但物品数n<1,则无解。

2011年上半年下午 数据库工程师 试题及答案与解析-软考考试真题-案例分析

2011年上半年下午 数据库工程师 试题及答案与解析-软考考试真题-案例分析

2011年上半年下午数据库工程师考试试题-案例分析-答案与解析试题一(共15分)某医院欲开发病人监控系统。

该系统通过各种设备监控病人的生命特征,并在生命特征异常时向医生和护理人员报警。

该系统的主要功能如下:(1)本地监控:定期获取病人的生命特征,如体温、血压、心率等数据。

(2)格式化生命特征:对病人的各项重要生命特征数据进行格式化,然后存入日志文件并检查生命特征。

(3)检查生命特征:将格式化后的生命特征与生命特征范围文件中预设的正常范围进行比较。

如果超出了预设范围,系统就发送一条警告信息给医生和护理人员。

(4)维护生命特征范围:医生在必要时(如,新的研究结果出现时)添加或更新生命特征值的正常范围。

(5)提取报告:在医生或护理人员请求病人生命特征报告时,从日志文件中获取病人生命特征生成特征报告,并返回给请求者。

(6)生成病历:根据日志文件中的生命特征,医生对病人的病情进行描述,形成病历存入病历文件。

(7)查询病历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告。

(8)生成治疗意见:根据日志文件中的生命特征和病历,医生给出治疗意见,如处方等,并存入治疗意见文件。

(9)查询治疗意见:医生和护理人员查询治疗意见,据此对病人进行治疗。

现采用结构化方法对病人监控系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。

【问题1】使用说明中的词语,给出图1-1中的实体E1〜E3的名称。

【参考答案】E1、病人E2、护理人员E3、医生【试题分析】顶层DFD —般用来确定系统边界,将待开发系统看作一个加工,因此图中只有唯一的一个处理和一些外部实体,以及这两者之间的输入输出数据流。

题目要求根据描述来确定图中的外部实体。

分析题目中的描述,并结合已经在顶层数据流图中给出的数据流进行分析。

从中可以看出,与系统的交互者包括病人、医生和医护人员。

其中,本地监控定期获取病人的生命特征,病人是生命特征数据来源,医生和护理人员会得到相关报告的结果,如请求病人生命特征报告,并获得相关报告。

2011上半年数据库系统工程师考试下午真题及解析(1)

2011上半年数据库系统工程师考试下午真题及解析(1)

2011上半年数据库系统工程师考试下午真题及解析(1)《五年高考三年模拟》相当于高考“武功秘籍”中的《九阴真经》。

海量的题库,对真题详尽的解析,备受老师和学生的追捧。

可见,真题是应对考试的上好资料,下面希赛软考学院为你整理了2011上半年数据库系统工程师考试下午真题及解析,助你修炼出一身“绝技”,应对来年的数据库系统工程师考试。

试题一阅读下列说明和图,回答问题1至问题4,将解答填入对应栏内。

[说明]某医院欲开发病人监控系统。

该系统通过各种设备监控病人的生命特征,并在生命特征异常时向医生和护理人员报警。

该系统的主要功能如下:1、本地监控:定期获取病人的生命特征,如体温、血压、心率等数据。

2、格式化生命特征:对病人的各项重要生命特征数据进行格式化,然后存入日志文件并检查生命特征。

3、检查生命特征:将格式化后的生命特征与生命特征范围文件中预设的正常范围进行比较。

如果超出了预设范围,系统就发送一条警告信息给医生和护理人员。

4、维护生命特征范围:医生在必要时(如,新的研究结果出现时)添加或更新生命特征值的正常范围。

5、提取报告:在医生或护理人员请求病人生命特征报告时,从日志文件中获取病人生命特征生成特征报告,并返回给请求者。

6、生成病历:根据日志文件中的生命特征,医生对病人的病情进行描述,形成病历存入病历文件。

7、查询病历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告。

8、生成治疗意见:根据日志文件中的生命特征和病历,医生给出治疗意见,如处方等,并存入治疗意见文件。

9、查询治疗意见:医生和护理人员查询治疗意见,据此对病人进行治疗。

现采用结构化方法对病人监控系统进行分析与设计,获得如图1—1所示的项层数据流图和图1-2所示的0层数据流图。

1、使用说明中的词语,给出图1-1中的实体E1~E3的名称。

2、使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。

3、图1-2中缺失了4条数据流,使用说明、图1-1和图1-2中的术语,给出数据流的名称及其起点和终点。

2011年数据库技术作业1参考答案

2011年数据库技术作业1参考答案

数据库作业1参考答案一一、选择题1. C2. D3. A4. C5. C二、填空题1. 数据管理2. 数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和数据库用户组成。

3. 长期储存在计算机内、有组织、可共享的4. 存储模式,详细描述了数据库数据复杂的物理结构和存储方式。

三、思考题1. 答:数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。

2. 答:决定数据库中的信息内容和结构、决定数据库的存储结构和存取策略、定义数据的安全性要求和完整性约束条件、监控数据库的使用和运行、数据库的改进和重组重构。

3. 答:数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成。

数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑地抽象地处理数据,而不必关心数据在计算机中的具体表示方式与存储方式。

为了能够在内部实现这三个抽象层次的联系和转换,数据库管理系统在这三级模式之间提供了两层映像:外模式/模式映像、模式/内模式映像。

正是这两层映像功能保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。

4. 答:数据模型(Data Model)也是一种模型,它是现实世界数据特征的抽象。

数据模型的作用:在数据库中用数据模型来抽象、表示和处理现实世界中的数据和信息。

通俗地讲数据模型就是现实世界的模拟,现有的数据库系统均是基于某种数据模型的。

数据模型的三个要素:数据模型由数据结构、数据操作和完整性约束三部分组成。

5. 答:关系模型与其他数据模型不同,它建立在严格的数学理论基础上,数据的形式化基础好;单一的数据结构,无论实体还是实体之间的联系都用关系表示;数据独立性强,数据的物理存储结构和存取路径对用户透明,同时简化了数据库开发人员的工作,易于用户的理解和使用。

二一、选择题1. A2. B3. B二、填空题1. 候选码2. 主码三、思考题1. E-R图如图:3. E-R简略图如所示:三一、选择题1. C2. C3. C4. B二、填空题1. 格式化、关系2. 关系代数、关系演算、元组演算、域演算、关系演算、关系代数3. 并、差、笛卡尔积、选取、投影四一、选择题1. A2. C3. D二、填空题1. 删除、修改2. Select、from3. group by三、思考题1. SQL查询语句来表达:(1)创建Branch表,其中branch_name和branch_city为联合主键create table Branch(branch_name nvarchar(10),branch_city nvarchar(10),asserts intprimary key(branch_name, branch_city))(2)向Branch表中增加一个“address”列,其数据类型为十个字长的unicode字符串。

11年1月份数据库国考试题

11年1月份数据库国考试题

全国2011年1月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.使用数据库技术来处理一个实际问题时,对数据描述经历的过程是()A.定义、描述、实现B.概念设计、逻辑设计、物理设计C.结构设计、表设计、内容设计D.逻辑设计、结构设计、表设计2.负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是()A.应用程序员B.终端用户C.专业用户D.DBA3.数据库应用系统设计的需求分析阶段生成的文档是数据字典和()A.数据流图B.E-R图C.功能模块图D.UML图4.设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是()A.课程号B.开设专业号C.先修课程号D.开设专业号和先修课程号5.由于关系模式设计不当所引起的插入异常指的是()A.未经授权的用户对关系进行了插入操作B.两个事务并发地对同一关系进行插入而造成数据库的不一致C.由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中D.向关系中插入了不该插入的数据6.X→Y能用FD推理规则推出的充分必要条件是()A.Y⊆XB.Y⊆X+C.X⊆Y+D.X+=Y+7.下面关于SQL语言的描述中,不正确...的是()A.SQL语言支持数据库的三级模式结构B.一个SQL数据库就是一个基本表C.SQL的一个表可以是一个基本表,也可以是一个视图D.一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表8.当关系R和S做自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()A.左外连接B.右外连接C.外连接D.外部并9.设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成()A.书名LIKE '%_ _M%'B.书名LIKE '_ _M%'C.书名LIKE ' _ _M_%'D.书名LIKE '_%M_ _'10.设关系R和S具有相同的关系模式,则与R⋃S等价的是()A.{}SRt|t∈∈t∨∧Rt|t∉t∈ B.{}SC.{}SRt|t∉∨t∈t∈ D.{}SRt|t∈∧11.表示事务执行成功的语句是()MITB.RETURNC.ROLLBACKD.OK12.SQL2提供事务的四种隔离级别,其中最高级别是()A.SERIALIZABLEB.REPEA TABLE READC.READ COMMITTEDD.READ UNCOMMITTED13.SQL Server 2000提供的服务中,管理SQL Server周期性行为的安排,并在发生错误时通知系统管理员的是()A.MS SQL ServerB.SQL Server AgentC.MS DTC(Distributed Transaction Coordinator)D.Microsoft Server Service14.PowerBuilder9.0开发工具附带的小型数据库是()A.RDBMS ASAB.WORKSPACEC.TARGETD.LIBRARY15.在ODBC分层体系结构中,用来处理ODBC函数的是()A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

数据库及其应用(选择题)

数据库及其应用(选择题)

测验1一、单选1、下列四项中说法不正确的是( )。

(分数:2 分)A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性标准答案是:C。

2、单个用户使用的数据视图的描述称为()。

(分数:2 分)A. 外模式B. 概念模式C. 内模式D. 存储模式标准答案是:A。

3、数据库物理存储方式的描述称为( ) 。

(分数:2 分)A. 外模式B. 内模式C. 概念模式D. 逻辑模式标准答案是:B。

4、在下面给出的内容中,不属于DBA职责的是( ) 。

(分数:2 分)A. 定义概念模式B. 修改模式结构C. 编写应用程序D. 编写完整性规则标准答案是:C。

5、在数据库三级模式间引入二级映象的主要作用是( ) 。

(分数:2 分)A. 提高数据与程序的独立性B. 提高数据与程序的安全性C. 保持数据与程序的一致性D. 提高数据与程序的可移植性标准答案是:A。

6、DB、DBMS和DBS三者之间的关系是( ) 。

(分数:2 分)A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DB和DBSD. 不能相互包括标准答案是:B。

7、位于用户和操作系统之间的一层数据管理软件是()。

(分数:2 分)A. DBSB. DBC. DBMSD. MIS标准答案是:C。

8、数据库的三级模式中,数据的全局逻辑结构用()来描述。

(分数:2 分)A. 子模式B. 用户模式C. 模式D. 存储模式标准答案是:C。

9、用户涉及的数据逻辑结构用()描述。

(分数:2 分)A. 模式B. 存储模式C. 概念模式D. 子模式标准答案是:D。

10、数据库管理系统与操作系统、数据库应用系统的层次关系从核心到外围依次是()。

(分数:2 分)A. DBMS、OS、数据库应用系统B. DBMS、数据库应用系统、OSC. OS、DBMS、数据库应用系统D. OS、应用软件、DBMS标准答案是:C。

数据库原理与应用试题及答案

数据库原理与应用试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 执行程序D. 以上都是答案:D2. 关系数据库中,表之间的关系有几种?A. 1种B. 2种C. 3种D. 4种答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 用于排序D. 用于分组答案:A5. 数据库的完整性约束包括哪些类型?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 所有上述类型答案:D二、填空题6. 数据库设计通常分为三个阶段:需求分析、______、物理设计。

答案:概念设计7. 在关系数据库中,一个表的______是指表中数据的逻辑结构。

答案:模式8. 数据库的并发控制主要解决______、更新丢失和不一致的异常问题。

答案:数据竞态9. 数据库的______是指数据库中数据的独立性。

答案:规范化10. 在SQL中,使用______语句可以实现数据的删除。

答案:DELETE三、简答题11. 简述数据库的三级模式结构。

答案:数据库的三级模式结构包括外模式、概念模式和内模式。

外模式是用户与数据库交互的接口,概念模式是数据库的全局逻辑结构,内模式是数据库的物理存储结构。

12. 解释什么是事务的ACID属性。

答案:事务的ACID属性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

原子性指事务中的操作要么全部完成,要么全部不完成;一致性指事务执行的结果必须使数据库从一个一致的状态转移到另一个一致的状态;隔离性指并发执行的事务之间不会互相影响;持久性指一旦事务提交,其结果将永久保存在数据库中。

四、论述题13. 论述数据库备份与恢复的重要性及其常用方法。

2011年1月数据库及其应用试题

全国2011年1月高等教育自学考试数据库及其应用试题课程代码:02120一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.从用户需求观点看,对数据库整体逻辑结构的描述是数据库的( A )A.概念模型B.逻辑模型C.外部模型D.内部模型2.下面关于各个模式之间关系的描述,不.正确的是( B )A.逻辑模式是内模式的逻辑表示B.外模式是内模式的直接表示C.内模式是逻辑模式的物理实现D.外模式是逻辑模式的部分提取3.下列选项中,不.属于关系模型三个重要组成部分的是( C )A.数据结构B.数据操纵C.数据安全性定义D.数据完整性规则4.有关系模式:S(学号,姓名,班级,课程号,课程名,成绩),为了使分解后的关系均达到3NF,则至少需要将S分解成( B )A.2个表B.3个表C.4个表D.5个表5.Access是一个( C )A.DBB.DBSC.DBMSD.OS6.有关系模式:R(A,B,C)和S(D,E,A),若规定S中A的值必须属于R中A的有效值,则这种约束属于( C )A.实体完整性规则B.用户定义完整性规则C.参照完整性规则D.数据有效性规则7.下列选项中,不.属于Access数据库对象的是( D )A.表B.查询C.窗体D.组8.有学生和成绩表:S(学号,姓名,性别,系名称)和SC(学号,课程号,分数)。

如下图所示,SC表是S表的子表,则S与SC之间的关系是( B )A.一对一B.一对多C.多对多D.无关系题8图9.在Access中,不.能直接导入的文件类型是( D )A.Excel文件B.HTML文件C.文本文件D.Word文件10.在查询的设计视图中,若设置查询准则如图所示,则查询准则表达式是( C )A.BETWEEN 18 AND 60 AND"男"B.BETWEEN 18 OR 60 AND"男"C.年龄>=18AND 年龄<=60 AND 性别="男"D.年龄>=18AND 年龄<=60 OR 性别="男"题10图11.创建一个查询,若该查询在执行时能够根据输入的学号显示一个学生的成绩单,则这个查询是( C )A.追加查询B.操作查询C.参数查询D.生成表查询12.在下图所示的Access工具箱中,“控件向导”图标是( B )13.有商品类别和商品表如下:类别(分类号,类别名称)商品(编码,品名,规格,厂家,价格,分类号)已知一个商品类别包括多种商品,且一种商品只能属于一个类别。

数据库应用技术试题及答案

数据库应用技术试题及答案一、选择题(共10题,每题2分,共20分)1. 下列哪个是关系型数据库管理系统(RDBMS)?A. MongoDBB. RedisC. MySQLD. Cassandra正确答案:C2. 在数据库中,下列哪种约束用于保证关系完整性?A. 主键约束B. 唯一约束C. 外键约束D. 默认约束正确答案:A3. 在SQL语句中,用于查询数据的关键字是:A. SELECTB. INSERTC. UPDATED. DELETE正确答案:A4. 下列哪种SQL语句可以用于创建数据库表?A. INSERTB. DELETEC. CREATED. UPDATE正确答案:C5. 下面哪种数据库设计范式是最低级的范式?A. 第一范式B. 第二范式C. 第三范式D. BCNF范式正确答案:A6. 在数据库中,用于限定字段值的数据类型是:A. 约束B. 视图C. 索引D. 数据类型正确答案:D7. 下列哪种关系型数据库管理系统(RDBMS)属于开源软件?A. OracleB. SQL ServerC. PostgreSQLD. DB2正确答案:C8. 在关系型数据库中,用于表示表之间关系的是:A. 主键B. 外键C. 索引D. 视图正确答案:B9. 下列哪个SQL函数用于计算记录的数量?A. COUNT()B. AVG()C. MAX()D. MIN()正确答案:A10. 下列哪种数据库对象用于提高查询效率?A. 视图B. 存储过程C. 索引D. 触发器正确答案:C二、简答题(共5题,每题10分,共50分)1. 请简要说明关系型数据库与非关系型数据库的区别。

答案:关系型数据库是以表为基础的数据库系统,数据存储在表中,并且具有严格定义的结构。

它支持事务处理和SQL查询语言。

非关系型数据库是一种灵活的数据库系统,数据以键值对的形式存储,没有严格的结构定义,不需要使用SQL语言进行查询。

关系型数据库适用于结构化数据,非关系型数据库适用于半结构化或非结构化数据。

1月自考数据库及其应用试题及答案解析

2018 年 1 月自考数据库及其应用试题课程代码:02120、单项选择题(本大题共20小题。

每小题2分,共40 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级程,一门课程可由多名教师讲授,则R属于(A.1NFB.2NFC.3NFD.4NF2.设关系R和S的元数分别是r和S,则R和S笛卡儿积的元数是(A.r*sB.r+sC.r-sD.r/s3.假设一个仓库可存放多种商品,一种商品可存放在不同的仓库中,A. 一对一B. 一对多C.多对多D.不确定4.下列选项中,不属于全局E-R 模型设计解决的问题是(A. 属性冲突B .结构冲突C.命名冲突D.语法冲突5.Access用于存储数据的对象是(A. 表B. 查询C.窗体D.数据访问页6.下列对关系性质的说法中,不正确的是(A.属性的顺序无关紧要B.同一关系中属性名唯一C.元组必须是有序的D.不能有重复的元组),若一名教师可讲授多门课仓库和商品之间的联系是17.在Access用户级安全机制下,保存用户信息的文件是(23A. 工作组信息文件B.用户信息文件C.安全信息文件D.帐户信息文件8.在查询和报表中,能作为记录分组依据的字段类型是(A.备注B.超级链接C.OLE 对象D.数字9. 在Access 中,若要定义单一字段的主键,则下列选项中能够定义为主键的是 A.有空值的字段B.有重复值的字段C.自动编号类型的字段D.OLE 对象类型的字段10.假设规定学生的年龄必须在16-25之间,则年龄字段的有效性规则为A.16V 年龄 <25B.>=16 and <=25C.>=16 or <=25D.IN (16,25) 11.假设在设计视图中设计一个查询,如图所示,则这个查询是(12.若设置查询准则为:Like "C[!kml]p",则满足查询条件的值是( A.Ckp B.CkmIp C.Cop D.CkmIp13. 窗体中的每个控件都有一组属性,其中用于设置控件外观的是 A.格式属性 B.数据属性 C.外观属性 D.事件属性14.下列关于窗体控件说法中,错误的是 (A.命令按钮是用于完成控制操作的控件B. 文本框和命令按钮是容器类控件A.交叉表查询B.生成表查询C.操作查询D.参数查询■-*-7 ■ '■* 1 ■■<4吉沁 ■"ITiiri :flAHIIt . >> *'1:初■•号•题H 图C.组合框可以看成是列表框和文本框的组合45D.利用图像控件插入窗体的图片不能编辑和修改15. 如果 Access 中的报表格式为“在新的一行中打印当前节,而在同一行中打印下一节” 表的“新行或新列”属性设置为 ( A. 无 B. 节前C.节后D.节前和节后 16.在Access 中,不能输入和编辑数据的对象是 A. 查询 B. 窗体 C.报表D.数据访问页17. 在报表中能够正确计算总产量的表达式为 A.=Avg ([ 产量]) B.=Count ([产量]) C.=Max ([产量]) D.=Sum ([产量]) 18. Access 提供的数据访问页视图有 ( A.2 种 B.3 种 C.4种 D.5种19. 下列有关数据访问页的说法中,不正确的是 A.以单独的文件存在 B.不能对记录排序C.可以在数据库外运行D.可以添加记录A.[Forms ]![ 学生]= “男”B.[Forms ]![ 性别 ]=男C.[Forms ]![学生]![性别]=男D.[Forms ]![学生]![性别]=“男”二、填空题(本大题共15小题,每小题1分,共15分) 请在每小题的空格中填上正确答案。

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

全国2011年1月自学考试数据库及其应用试题
课程代码:02120
一、单项选择题(本大题共20小题,每小题2分,共40分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.从用户需求观点看,对数据库整体逻辑结构的描述是数据库的( A )
A.概念模型
B.逻辑模型
C.外部模型
D.内部模型
2.下面关于各个模式之间关系的描述,不.正确的是( B )
A.逻辑模式是内模式的逻辑表示
B.外模式是内模式的直接表示
C.内模式是逻辑模式的物理实现
D.外模式是逻辑模式的部分提取
3.下列选项中,不.属于关系模型三个重要组成部分的是( C )
A.数据结构
B.数据操纵
C.数据安全性定义
D.数据完整性规则
4.有关系模式:S(学号,姓名,班级,课程号,课程名,成绩),为了使分解后的关系均达到3NF,则至少需要将S分解成( B )
A.2个表
B.3个表
C.4个表
D.5个表
5.Access是一个( C )
A.DB
B.DBS
C.DBMS
D.OS
6.有关系模式:R(A,B,C)和S(D,E,A),若规定S中A的值必须属于R中A的有效值,则这种约束属于( C )
A.实体完整性规则
B.用户定义完整性规则
C.参照完整性规则
D.数据有效性规则
7.下列选项中,不.属于Access数据库对象的是( D )
A.表
B.查询
C.窗体
D.组
1
2
8.有学生和成绩表:S(学号,姓名,性别,系名称)和SC(学号,课程号,分数)。

如下图所示,SC 表是S 表的子表,则S 与SC 之间的关系是( B ) A.一对一 B.一对多 C.多对多 D.无关系
题8图
9.在Access 中,不.能直接导入的文件类型是( B ) A.Excel 文件 B.HTML 文件 C.文本文件
D.Word 文件
10.在查询的设计视图中,若设置查询准则如图所示,则查询准则表达式是( C ) A.BETWEEN 18 AND 60 AND"男" B.BETWEEN 18 OR 60 AND"男"
C.年龄>=18AND 年龄<=60 AND 性别="男"
D.年龄>=18AND 年龄<=60 OR 性别="男"
题10图
11.创建一个查询,若该查询在执行时能够根据输入的学号显示一个学生的成绩单,则这个查询是( C ) A.追加查询 B.操作查询 C.参数查询
D.生成表查询
12.在下图所示的Access 工具箱中,“控件向导”图标是( B )
13.有商品类别和商品表如下:
类别(分类号,类别名称
)
商品(编码,品名,规格,厂家,价格,分类号)
已知一个商品类别包括多种商品,且一种商品只能属于一个类别。

若要创建一个能够按照商品类别显示商品记录的窗体,可通过在窗体内嵌入另一个窗体来实现,被嵌入的窗体称为( A )
A.子窗体
B.单页窗体
C.多页窗体
D.连续窗体
14.有学生表:S(学号,姓名,性别,专业),查询"英语专业所有女同学姓名"的SQL语句是
( D )
A.SELECT * FROM S
B.SELECT * WHERE S FROM 专业=英语
C.SELECT 姓名WHERE S FROM 专业=英语AND 性别=女
D.SELECT 姓名FROM S WHERE 专业="英语" AND 性别="女"
15.创建报表最快捷的方式为( A )
A.自动创建报表
B.报表向导
C.标签向导
D.设计视图
16.下列选项中,属于报表的视图是( A )
A.设计视图
B.数据表视图
C.浏览视图
D.SQL视图
17.下列选项中,属于数据访问页的视图是( D )
A.数据表视图
B.访问视图
C.预览视图
D.设计视图
18.可以添加记录的数据访问页称为( A )
A.数据输入页
B.交互式报表页
C.数据编辑页
D.数据分析页
19.用于关闭指定窗口的宏为( A )
A.Close
B.CloseForm
C.CloseWin
D.CloseApp
20.调用宏组中的宏命令格式为( D )
A.宏名
B.宏组名
C.[宏组名.宏名]
D.宏组名.宏名
3
二、填空题(本大题共15小题,每小题1分,共15分)
请在每小题的空格中填上正确答案。

错填、不填均无分。

21.关系R有8列属性,关系S有4列属性,则R×S有____12___列属性。

22.数据独立性是指当数据发生变化时,可以不用修改使用数据的______应用程序______。

23.Access窗口由标题栏、______菜单栏_____、工具栏和状态栏几部分组成。

24.在Access中包含VBA代码,供程序员开发复杂数据库应用的对象是____模块____。

25.在Access中,撤销数据库密码时,需以______独占_______方式打开数据库。

26.在Access中,表中用来惟一标识每个记录的字段或多个字段的组合称为_____主键____。

27.假设在数据库A中创建一个窗体,该窗体的数据源保存在数据库B中,则称数据库A 以___ 链接___方式使用外部数据源。

(题目有问题)
28.在Access中,可以利用操作查询对表中的记录进行批量处理,处理的方式有删除查询、________更新_______查询、追加查询和生成表查询。

29.在Access中,控件划分成3种类型,标签控件属于_________未绑定________类型控件。

30.以数据透视表形式组织的数据访问页称为________数据分析页_________。

31.以打印形式展现数据的数据库对象是_______报表________。

32.在报表中最多可按_______10_______个字段或表达式进行排序。

33.可以用HTML文件格式存储的数据库对象称为_________数据访问页_______。

34.“列出学生关系中所有男同学元组”的操作属于关系代数的________选择______运算。

35.在Access中,通用过程有_______Sub______过程和Function过程两种基本类型。

三、简答题(本大题共5小题,每小题5分,共25分)
36.简述在关系规范化过程中,从1NF到2NF和从2NF到3NF转换的规则。

37.说明什么是“有效性规则”和“有效性文本”? P93
38.有部门和职工表如图所示,假设已经设置了部门和职工表的主键分别是部门编号和职工号,创建了部门和职工表之间“一对多”关系,并在创建关系时选择了“实施参照完整性”和“级联更新相关字段”。

4
题38图
如果要进行下列操作:
(1)在职工表中插入一个记录("E003","何珊","女","D02");X
(2)将部门表中部门编号"D02"改成"D04";V
(3)删除部门表中,部门编号为"D01"的记录。

X
分析这3个操作能否被执行。

39.简述表与查询的主要区别。

40.简述窗体的主要功能和窗体的三种类型。

P148
四、综合题(本大题共2小题,每小题10分,共20分)
41.将图中所示的E-R图转换为关系模型,要求转换后的每个关系模式均为3NF,请注明主键。

题41图
42.有学生、课程和成绩表如下:
S(学号,姓名,性别,系名称)
C(课程号,课程名,学时)
SC(学号,课程号,分数)
使用设计视图创建一个查询,按分数降序显示“数据库”课程的成绩单,该查询包括姓名、课程名和分数3个字段。

请按图中标注的位置写出(1)—(8)对应的内容。

5
题42图
(1)_____________姓名_______________
(2)_____________课程名_______________
(3)_____________分数_______________
(4)______________降序______________
(5)_______________V_____________
(6)_______________V_____________
(7)_______________V_____________
(8)_______________“数据库”_____________
6。

相关文档
最新文档