2015年1月全国自考互联网数据库模拟试卷(一)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
第1题所谓范式(Norma Form)是指()A. 规范化的等式B. 规范化的关系C. 规范化的数学表达式D. 规范化的抽象逻辑表达式【正确答案】 B【你的答案】本题分数2分第2题 ASP默认为主要使用的Script语言是()A. VBScriptB. JavaScriptC. LiveScriptD. AppletScript【正确答案】 A【你的答案】本题分数2分第3题知识库系统是()A. 数据库技术与人工智能技术相结合的产物B. 数据库技术与存储技术相结合的产物C. 数据库技术与面向对象技术相结合的产物D. 数据库技术与硬件技术相结合的产物【正确答案】 A【你的答案】本题分数2分第4题以下关于数据字典的叙述不正确的是()A. 数据字典中只需要描述处理过程的说明性信息B. 数据字典是关于数据库中数据的描述,即元数据,而不是数据本身C. 数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善的D. 数据字典通常包括数据项、数据结构、数据通路、数据存储和处理过程五个部分【正确答案】 D【你的答案】本题分数2分第5题在ASP中,Javascript或VBscript代码的执行位置是()A. 服务器端B. 浏览器端C. 服务器端和浏览器端各执行一部分D. 服务器端和浏览器端都可以【正确答案】 A【你的答案】本题分数2分第6题由多个具有独立内存(主存储器)的处理机和多个磁盘构成,且每个处理机都可以读写任何磁盘,多个处理机和磁盘存储器由高速通信网络连接,这种并行结构是()A. SN结构B. SM结构C. SD结构D. SA结构【正确答案】 C【你的答案】本题分数2分第7题在目前流行并行数据库体系结构中,同等规模的情况下能达到性能最佳的是()A. SMB. SDC. SND. SK【正确答案】 A【你的答案】本题分数2分第8题组成关系数据库内模式的是()A. 存储文件的逻辑结构B. 存储文件的物理结构C. 存储文件的物理设备D. 以上都不是【正确答案】 A【你的答案】本题分数2分第9题以下关于4NF的叙述,不正确的选项是()A. 关系模式R(U,F)∈1NF,如果对于R的每个非平凡多值依赖X→\→Y(Y?X),X都含有候选码,则R∈4NFB. 4NF关系模式的属性之间必须有一个或零个非平凡且非函数依赖的多值依赖C. 如果一个关系模式是4NF,则必为BCNFD. 4NF所允许的非平凡多值依赖实际上是函数【正确答案】 B【你的答案】本题分数2分第10题新奥尔良方法将数据库设计分为四个阶段,其中不包括()A. 需求分析B. 分析设计C. 概念设计D. 物理设计【正确答案】 B【你的答案】本题分数2分第11题所谓2NF,就是()A. 不允许关系模式的属性之间有函数依赖Y→X,X是码的真子集,Y是非主属性B. 不允许关系模式的属性之间有函数依赖X→Y,X是码的真子集,Y是非主属性C. 允许关系模式的属性之间有函数依赖Y→X,X是码的真子集,Y是非主属性D. 允许关系模式的属性之间有函数依赖X→Y,X是码的真子集,Y是非主属性【正确答案】 B【你的答案】本题分数2分第12题用二维表来表示实体及实体之间联系的数据模型称为()A. 实体?联系模型B. 层次模型C. 网状模型D. 关系模型【正确答案】 D【你的答案】本题分数2分第13题实际的数据库管理系统产品在体系结构上通常具有的相同特征是()A. 树型结构和网状结构并用B. 有多种接口,提供树型结构到网状结构的映射功能C. 采用三级模式结构并提供两级映像功能D. 采用关系模型【正确答案】 C【你的答案】本题分数2分第14题在JDBC中,充当可移植的接口并且是指向所有驱动程序的入口点的类是()A. DriverManager类B. Connection类C. Statement类D. SQLException类【正确答案】 A【你的答案】本题分数2分第15题数据库类型是按照()来划分的。
A. 文件形式B. 数据模型C. 记录形式D. 数据存取方法【正确答案】 B二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
错填、不填均无分。
第1题唯一标识实体的属性集称为___。
【正确答案】码【你的答案】修改分数本题分数1分你的得分第2题删除索引时,系统会同时从___中删去有关该索引的描述。
【正确答案】数据字典【你的答案】修改分数本题分数1分你的得分第3题在Oracle标准服务器中,角色的概念是一组___的集合。
【正确答案】权限【你的答案】修改分数本题分数1分你的得分第4题完成以下SQL语句以删除personal表的name_index索引:___name_index【正确答案】 DROP INDEX【你的答案】本题分数1分修改分数你的得分第5题 ___的主要目的是指明仓库中数据移动变化的来路,从而使仓库管理者可以知道仓库中任何数据项的历史。
【正确答案】元数据【你的答案】本题分数1分修改分数你的得分第6题各分E-R图之间的冲突主要有三类:属性冲突、___和结构冲突。
【正确答案】命名冲突【你的答案】本题分数1分修改分数你的得分第7题数据库的完整性是指数据的正确性、一致性和___。
【正确答案】相容性【你的答案】本题分数1分修改分数你的得分第8题删除表命令是:___。
【正确答案】 drop table【你的答案】本题分数1分你的得分修改分数第9题规范设计法从本质上看仍然是手工设计方法,其基本思想是___。
【正确答案】过程迭代和逐步求精【你的答案】本题分数1分你的得分修改分数第10题视图的消解是指,将对视图的查询转换为对___的过程。
【正确答案】基本表的查询【你的答案】三、简答题(本大题共10小题,每小题3分,共30分)第1题关系数据语言可分为哪几类?【正确答案】关系数据语言可以分为三类:(1)关系代数语言,例如ISBL。
(2)关系演算语言,又分为元组关系演算语言和域关系演算语言,例如:APLHA,QBE。
(3)具有关系代数和关系演算双重特点的语言,例如SQL。
【你的答案】本题分数3分你的得分修改分数第2题请阐述为什么应该尽量减少“select*”这类语句的使用。
【正确答案】“select*”语句意味着要在一张表里把每一行,每一列的数据全部检索出来。
看起来很简单,但如果表的行列过多,这样做将会造成资源的无谓浪费和漫长的查询等待。
【你的答案】本题分数3分你的得分修改分数第3题简述在元组关系演算中删除操作的步骤。
【正确答案】删除操作用DELETE语句实现。
其步骤为:(1)用HOLD语句把要删除的元组从数据库中读到工作空间中;(2)用DELETE语句删除该元组。
【你的答案】本题分数3分你的得分修改分数第4题简述数据依赖的涵义。
【正确答案】数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系,是现实世界属性间相互联系的抽象,是数据内在的性质,是语义的体现。
最重要的是函数依赖和多值依赖。
【你的答案】本题分数3分你的得分修改分数第5题简述数据抽象的三种类型。
【正确答案】数据抽象的三种类型:(1)分类:定义一类概念作为现实世界中一组对象的类型,它抽象了对象值与型之间的“is member of”的语义。
(2)聚集:定义一类型的组成成份,它抽象了对象内部类型和成份之间的语义。
(3)概括:定义类型之间的一种集联系,它抽象了类型之间的“is subset of”的语义。
【你的答案】本题分数3分你的得分修改分数第6题 Oracle在内存存储的有哪些信息。
【正确答案】 Oracle在内存存储下列信息:(1)执行的程序代码;(2)连接的会话信息;(3)程序执行期间所需数据和共享的信息;(4)存储在外存储上的缓冲信息。
【你的答案】本题分数3分你的得分修改分数第7题在数据库系统中,预防和解决死锁的常用方法是什么?【正确答案】(1)要求每个事务一次就将所有要使用的数据全部加锁,否则就不能执行。
(2)采用按序加锁法。
(3)不采取任何措施来预防死锁的发生,而是周期性的检查系统中是否有死锁。
【你的答案】本题分数3分你的得分修改分数第8题阐述事务的四大特征。
【正确答案】(1)原子性:事务是数据库的逻辑单位,事务中包括的诸操作是一个执行主体;(2)一致性:即必须保证在数据库状态发生变化时数据库数据的一致性;(3)隔离性:事务并发执行时的相应独立性,这是事务并发控制的目标,一个事务的执行不受其他事务的影响;(4)持续性:是指一个事务一旦提交,它对数据库中数据的改变就应该是永久的。
【你的答案】本题分数3分你的得分修改分数第9题什么是静态关系约束,它分为哪几类?【正确答案】 (P98)静态关系约束是指,在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约束。
常见的静态关系约束有以下四种:(1)实体完整性约束;(2)参照完整性约束;(3)函数依赖约束;(4)统计约束。
【你的答案】本题分数3分你的得分修改分数第10题解释什么是分布式数据库系统。
【正确答案】 (P286)分布式数据库系统是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的每个结点具有独立处理的能力,可以执行局部应用。
同时每个结点也通过网络通信子系统执行全局应用。
四、设计题(本大题共4小题,每小题5分,共20分)第1题请在NORTHWIND数据库的EMPLOYEES表中搜索出职务(TITLE)为销售代表(SALES REPRESENTATIVE),称呼(TITLEOFCOURTESY)为小姐(MS)的所有职员的名(FIRSTNAME),姓(LASTNAME)和生日(BIRTHDATE)。
【正确答案】 36.select firstname,lastname,birthdate from employees wheretitle′sales representative′ titleofcourtesy=′ms′;【你的答案】本题分数1分你的得分修改分数第2题请查询在Northwind中的Employees表中,以字母C作为Firstname第一个字母的雇员的Firstname和Lastname。
【正确答案】 e Northwind go select Firstname,Lastname from Employeeswhere Firstname like ′C%′;【你的答案】本题分数1分你的得分修改分数第3题用SQL语言查询数据库DB1中课程号为′0001′的成绩高于85分的学生名单,已知DB1中有:学生表:学号,姓名,性别,出生年月课程表:课程号,课程名成绩表:随机号,学号,课程号,成绩【正确答案】 e db1 go select 姓名 from 学生表 where 学号=( select 学号 from 成绩表 where 课程号=′0001′ and 成绩>85);【你的答案】本题分数1分你的得分修改分数第4题接3题查询缺课成绩的学生及课程号。