全国自考互联网数据库考前密卷00911含答案.docx
《全国自考互联网数据库考前密卷00911含答案.docx》由会员分享,可在线阅读,更多相关《全国自考互联网数据库考前密卷00911含答案.docx(20页珍藏版)》请在冰豆网上搜索。
![全国自考互联网数据库考前密卷00911含答案.docx](https://file1.bdocx.com/fileroot1/2023-1/8/41f380f7-21a5-4c15-9ec2-34f41fe58753/41f380f7-21a5-4c15-9ec2-34f41fe587531.gif)
全国自考互联网数据库考前密卷00911含答案
2015年4月全国自考互联网数据库考前密卷00911(含答案)
一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
第1题所谓范式(NormaForm)是指()
A.规范化的等式
B.规范化的关系
C.规范化的数学表达式
D.规范化的抽象逻辑表达式
【正确答案】B
【你的答案】
本题分数2分
第2题ASP默认为主要使用的Script语言是()
A.VBScript
B.JavaScript
C.LiveScript
D.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.SM
B.SD
C.SN
D.SK
【正确答案】A
【你的答案】
本题分数2分
第8题组成关系数据库内模式的是()
A.存储文件的逻辑结构
B.存储文件的物理结构
C.存储文件的物理设备
D.以上都不是
【正确答案】A
【你的答案】
本题分数2分
第9题以下关于4NF的叙述,不正确的选项是()
A.关系模式R(U,F)∈1NF,如果对于R的每个非平凡多值依赖X→\→Y(Y?
X),X都含有候选码,则R∈4NF
B.4NF关系模式的属性之间必须有一个或零个非平凡且非函数依赖的多值依赖
C.如果一个关系模式是4NF,则必为BCNF
D.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
【正确答案】DROPINDEX
【你的答案】
本题分数1分
你的得分
修改分数
第5题___的主要目的是指明仓库中数据移动变化的来路,从而使仓库管理者可以知道仓库中任何数据项的历史。
【正确答案】元数据
【你的答案】
本题分数1分
你的得分
修改分数
第6题各分E-R图之间的冲突主要有三类:
属性冲突、___和结构冲突。
【正确答案】命名冲突
【你的答案】
本题分数1分
你的得分
修改分数
第7题数据库的完整性是指数据的正确性、一致性和___。
【正确答案】相容性
【你的答案】
本题分数1分
你的得分
修改分数
第8题删除表命令是:
___。
【正确答案】droptable
【你的答案】
本题分数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)分类:
定义一类概念作为现实世界中一组对象的类型,它抽象了对象值与型之间的“ismemberof”的语义。
(2)聚集:
定义一类型的组成成份,它抽象了对象内部类型和成份之间的语义。
(3)概括:
定义类型之间的一种集联系,它抽象了类型之间的“issubsetof”的语义。
【你的答案】
本题分数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)为销售代表(SALESREPRESENTATIVE),称呼(TITLEOFCOURTESY)为小姐(MS)的所有职员的名(FIRSTNAME),姓(LASTNAME)和生日(BIRTHDATE)。
【正确答案】36.selectfirstname,lastname,birthdatefromemployeeswheretitle′salesrepresentative′titleofcourtesy=′ms′;
【你的答案】
本题分数1分
你的得分
修改分数
第2题请查询在Northwind中的Employees表中,以字母C作为Firstname第一个字母的雇员的Firstname和Lastname。
【正确答案】37.useNorthwindgoselectFirstname,LastnamefromEmployeeswhereFirstnamelike′C%′;
【你的答案】
本题分数1分
你的得分
修改分数
第3题用SQL语言查询数据库DB1中课程号为′0001′的成绩高于85分的学生名单,已知DB1中有:
学生表:
学号,姓名,性别,出生年月
课程表:
课程号,课程名
成绩表:
随机号,学号,课程号,成绩
【正确答案】38.usedb1goselect姓名from学生表where学号=(select学号from成绩表where课程号=′0001′and成绩>85);
【你的答案】
本题分数1分
你的得分
修改分数
第4题接3题查询缺课成绩的学生及课程号。
【正确答案】39.usedb1goselect姓名,课程号from学生表,成绩表where学生表.学号=成绩表.学号and成绩isnull);
【你的答案】
五、综合题(10分)
第1题请编写一个ASP程序,向用户输出数据表“Mydata”的全部内容
(1)要求网页显示格式如下:
上表只是示例格式演示(姓名、年龄、身高是示例数据表的字段),并非数据库中的实际字段。
(2)连接数据源时请用:
DSN=Mydsn,UID=test,pwd=test。
【正确答案】<%setconn=server.createobject(″adodb.connection″)setrs=server.createobject(″adodb.recordset″)strSQL=″select*fromMydata″conn.open″dsn=mydata;uid=test;pwd=test″rs.Openstrsql,conn,1response.write″″fori=0tors.fields.count-1response.write″″nextresponse.write″″recordcount=1dowhilenotrs.eofresponse.write″″fori=0tors.fields.count-1response.write″″nextresponse.write″″rs.movenextrecordcount=recordcount+1loopresponse.write″
记录编号
″&rs(i).name&″
″&recordcount&″
″&rs(i)&″
″%>
【你的答案】