我自考网( zikao5.com )

 找回密码
 注册

我自考论坛新人签到! 到各省圈子新人签到送奖励~ 进入自考圈子自考资料专题

历年自考试题和答案 集合2008年以来的自考试题及答案! 考必过一考通自考小抄 - 自考密卷

自考资料【注册网站】|论文指导QQ905363546 自考英语学习英语俚语学习自考公共课 自考专业课网站地图关于我自考网_zikao5.com

特别提醒:想登录了解网站可用临时帐号【加微信zikao99索取】
搜索
查看: 4145|回复: 0

[模拟试题] 2011年10月全国自考互联网数据库模拟试题和答案

[复制链接]
发表于 2011-8-30 15:06:39 | 显示全部楼层 |阅读模式
2011年10月全国自考互联网数据库模拟试题和答案
一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。  
1. 以下属于非关系数据模型的是()
A. 网状模型
B. 关系模型
C. 面向对象数据模型
D. 概念模型
答案:A
2. 数据字典表达的是   ()
A. 系统中各类逻辑定义的集合
B. 系统中各类逻辑描述的集合
C. 系统中各类数据描述的集合
D. 系统中各类数据结构的集合
答案:C
3. 在CGI程序参数的传递中,和POST方法比较起来,GET方法具有的特点是  ()
A. GET方法比POST方法安全
B. GET方法比POST方法快
C. GET方法不如POST方法快
D. 以上都不对
答案:B
4. ASP默认为主要使用的Script语言是  ()
A. VBScript
B. JavaScript
C. LiveScript
D. AppletScript
答案:A
5. 构成Web超链网状结构的数据文件主要是  ()
A. 以INDEX编码的二进制程序文档
B. 以INDEX编码的HTML文本文档
C. 以HTML编码的ASCII文本文档
D. 以HTML编码的二进制程序文档
答案:C
6. 元组所对应的是()
A. 表中的一行
B. 表中的一列
C. 表中的一个元素
D. 位于表顶端的一行元素
答案:A
7. SQL语言中,内模式对应于()
A. 视图和部分基本表
B. 基本表
C. 存储文件
D. 物理磁盘
答案:C
8. 若要求分解保持函数依赖,那么模式分解一定能够达到()
A. 2NF
B. 3NF
C. BCNF
D. 1NF
答案:B
9. 成员Java.sql.DataTruncation属于JDBC中的  ()
A. Java JDBC异常类
B. Java JDBC接口类
C. Java JDBC数据传输类
D. 普通Java JDBC类
答案:A
10. 以下名词哪个与“参照关系”等同()
A. 逻辑关系
B. 目标关系
C. 二元关系
D. 多元关系
答案:B
11. 以下属于数据仓库基本数据模式的是()
A. 集中模式
B. 分散模式
C. 星型模式
D. 分层模式
答案:C
12. 在元组关系演算中,谓词变元的基本对象是()
A. 逻辑变量
B. 形式变量
C. 元组关系
D. 元组变量
答案:D
13. 实际的数据库管理系统产品在体系结构上通常具有的相同特征是()
A. 树型结构和网状结构并用
B. 有多种接口,提供树型结构到网状结构的映射功能
C. 采用三级模式结构并提供两级映像功能
D. 采用关系模型
答案:C
14. 关系模型中的关系模型至少是()
A. 1NF
B. 2NF
C. 3NF
D. BCNF
答案:A
15. 在数据库设计中,数据流图表达的是()
A. 数据和数据结构的关系  
B. 数据和算法的关系
C. 数据和处理的关系  
D. 数据和通信的关系
答案:C
解析:C(P119)
二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答
案。错填、不填均无分。  
1. ___约束主要被用来确保不受主键约束的列上的数据唯一性。
答案:UNIQUE  
2. 各分E-R图之间的冲突主要有三类:属性冲突、___和结构冲突。
答案:命名冲突  
3. 关系数据模型的操纵主要包括查询、插入、删除和___。
答案:更新数据  
4. 数据分布最主要的目的是___。
答案:提高访问的局部性  
5. 通常情况下,顾客购物的订单和订单明细之间是___的联系。
答案:1对多  
6. 函数依赖和___是最重要的数据依赖。
答案:多值依赖  
7. VBScript的内置函数Ltrim()的作用是___。
答案:删除字符串左边的空格  
8. SQL数据控制功能包括事务管理功能和___。
答案:数据保护功能  
9. 在分布式数据库中,用户不必关心数据分布的细节,这种性质成为___。
答案:分布透明性  
10. 候选码的定义是:关系中的某一属性值能___地标识一个元组。
答案:(P31)唯一
三、简答题(本大题共10小题,每小题3分,共30分)  
1. 分布式数据库系统的特点有哪些?
答案:分布式数据库系统的特点有:
(1)数据独立性;
(2)集中与自治相结合的控制结构;
(3)适度增加数据冗余度;
(4)全局的一致性、可串行性和可恢复性。  
2. 什么是开放系统?
答案:开放系统被认为是计算机技术发展的大趋势。开放系统的目的就是使不同厂商提供的不同的计算机系统、不同的操作系统连接起来,以达到企业内部数据和应用软件的共享要求。开放系统是相对于传统的、互不兼容的封闭式系统而言的一种新的公共运行环境。  
3. 关系代数用到的运算符包括哪几类?
答案:关系代数用到的运算符包括四类:集合运算符、专门的关系运算符、算术比较符和逻辑运算符。  
4. 简述JDBC的基本功能。
答案:JDBC的基本功能:
(1)建立与数据库的连接;
(2)发送SQL语句;
(3)处理结果。  
5. 什么是授权粒度。
答案:授权粒度是衡量授权机制是否灵活的一个重要指标,即可以定义的数据对象的范围。授权定义数据对象的粒度越细,即可以定义的数据对象的范围越小,授权子系统就越灵活。  
6. 简述数据库设计的概念。
答案:数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库设计是指对一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。  
7. 简述JDBC的概念。
答案:JDBC是一套API集合,该集合设置了许多允许Java程序连接数据库的框架。JDBC操作在某些方面看起来和ODBC一样。区别是ODBC不能在Java程序中直接实现,原因是ODBC是用C语言写的。然而JDBC提供了JDBC/ODBC之间的桥梁。JDBC是围绕着X/Open Call Level Interface(CLI)设计的,一个CLI意味着可直接用SQI查询数据库并得到一行结果。  
8. 简述关系数据模型的优化手段。
答案:(1)确定数据依赖;
(2)对于各个关系模式之间的数据依赖进行最小化处理,消除冗余的联系;
(3)按照数据依赖的理论对关系模式逐一进行分析,考察是否存在部分函数依赖、传递函数依赖、多值依赖等,确定各关系模式分别属于第几范式;
(4)确定是否需要进行合并或分解;
(5)对关系模式进行必要的合并或分解,提高数据操作的效率和存储空间的利用率。  
9. 某班级的学生成绩表包含列“学号”、列“课程代号”、列“成绩”、列“学期号”,请
你统计学期号为“第三学期”的每个学生所有科目的平均成绩。
答案:SELECT 学号,AVG(成绩)
FROM 学生成绩表
WHERE 学期=′第三学期′
GROUP BY 学号;  
10. 简述数据库维护的主要内容。
答案:(P139)在数据库运行阶段,对数据库经常性的维护工作主要是由DBA完成的,它包括数据库的转储和恢复、数据库的安全性、完整性控制、数据库性能的监督、分析和改进以及数据库的重组织和重构造。
四、设计题(本大题共4小题,每小题5分,共20分)  
1. 已知三个关系模式:
订单表:Order(Ono,Cname,Odate)
其属性的含义依次为订单号、客户名称和订货日期;
订单明细表:Item(Ono,Pno,price,qty)
其属性的含义依次为订单号、产品编号、单价和订购数量;
产品表:Product(Pno,Pname,unit)
其属性含义依次为产品编号、品名和单位。
根据上述三个关系模式用SQL语句完成第1~4题。  
(1). 创建一个视图,视图名为ORD,视图的属性有订单号、客户名称、品名、单价和订购数
量。
答案:36.Create view ord (ono, cname, pname, price, qty) as
Select order.ono, cname, pname, price, qty
From order, item, product
Where order.ono=item.ono and item.pno = product.pno;  
(2). 查询订购产品编号为P1的客户名称和订单号。
答案:37.Select ono,cname
From order
Where ono in
(select ono from item where pno=″p1″);  
(3). 查询单价最昂贵的产品的定购数量(价格以千元为单位)。
答案:38.Select qty, pricc/1000
From item
Where price>=all
(Select price From item);
(4). 将订单明细表中订购数量超过100的商品的单价降低10%。
答案:39.Update item
Set price = price*0.9
Where qty>100;
五、综合题(10分)  
1. 编写一个global.asp文件,将应用程序启动之后的第1000名访问者映射到user1000.asp页。
答案:<Script language=VBScript RUNAT=Server>
Sub Session_OnStart
Application.Lock
Application(″user″)=Application(″user″)+1
Application.UnLock
If Application(″user″)=1000 then
Session.Abandon
Response.Redirect(″user1000.asp″)
End if
End Sub
Sub Application_OnStart
Application.Lock
Application(″user″)=0
Application.UnLock
End Sub
</Script>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver| 2023年自考资料 ( 豫ICP备17027556号-1 )

GMT+8, 2024-4-20 09:15 , Processed in 0.061153 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表