2011年全国自考互联网数据库模拟试卷

上传人:kms****20 文档编号:37770813 上传时间:2018-04-22 格式:DOC 页数:5 大小:43KB
返回 下载 相关 举报
2011年全国自考互联网数据库模拟试卷_第1页
第1页 / 共5页
2011年全国自考互联网数据库模拟试卷_第2页
第2页 / 共5页
2011年全国自考互联网数据库模拟试卷_第3页
第3页 / 共5页
2011年全国自考互联网数据库模拟试卷_第4页
第4页 / 共5页
2011年全国自考互联网数据库模拟试卷_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《2011年全国自考互联网数据库模拟试卷》由会员分享,可在线阅读,更多相关《2011年全国自考互联网数据库模拟试卷(5页珍藏版)》请在金锄头文库上搜索。

1、2011 年全国自考互联网数据库模拟试卷 一、单项选择题(本大题共 15 小题,每小题 2 分,共 30 分)在每小题列出的四个备选项 中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无 分。 1. 以下属于非关系数据模型的是() A. 网状模型 B. 关系模型 C. 面向对象数据模型 D. 概念模型 答案:A 2. 数据字典表达的是 () A. 系统中各类逻辑定义的集合 B. 系统中各类逻辑描述的集合 C. 系统中各类数据描述的集合 D. 系统中各类数据结构的集合 答案:C 3. 在 CGI 程序参数的传递中,和 POST 方法比较起来,GET 方法具有的特点是

2、() 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. 元

3、组所对应的是() 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

4、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. 关系

5、模型中的关系模型至少是() A. 1NF B. 2NF C. 3NF D. BCNF 答案:A15. 在数据库设计中,数据流图表达的是() A. 数据和数据结构的关系 B. 数据和算法的关系 C. 数据和处理的关系 D. 数据和通信的关系 答案:C 解析:C(P119) 二、填空题(本大题共 10 小题,每小题 1 分,共 10 分)请在每小题的空格中填上正确答 案。错填、不填均无分。 1. _约束主要被用来确保不受主键约束的列上的数据唯一性。 答案:UNIQUE 2. 各分 E-R 图之间的冲突主要有三类:属性冲突、_和结构冲突。 答案:命名冲突 3. 关系数据模型的操纵主要包括查询、插入、

6、删除和_。 答案:更新数据 4. 数据分布最主要的目的是_。 答案:提高访问的局部性 5. 通常情况下,顾客购物的订单和订单明细之间是_的联系。 答案:1 对多 6. 函数依赖和_是最重要的数据依赖。 答案:多值依赖 7. VBScript 的内置函数 Ltrim()的作用是_。 答案:删除字符串左边的空格 8. SQL 数据控制功能包括事务管理功能和_。 答案:数据保护功能 9. 在分布式数据库中,用户不必关心数据分布的细节,这种性质成为_。 答案:分布透明性 10. 候选码的定义是:关系中的某一属性值能_地标识一个元组。 答案:(P31)唯一 三、简答题(本大题共 10 小题,每小题 3

7、分,共 30 分) 1. 分布式数据库系统的特点有哪些? 答案:分布式数据库系统的特点有: (1)数据独立性; (2)集中与自治相结合的控制结构; (3)适度增加数据冗余度; (4)全局的一致性、可串行性和可恢复性。 2. 什么是开放系统? 答案:开放系统被认为是计算机技术发展的大趋势。开放系统的目的就是使不同厂商提供 的不同的计算机系统、不同的操作系统连接起来,以达到企业内部数据和应用软件的共享 要求。开放系统是相对于传统的、互不兼容的封闭式系统而言的一种新的公共运行环境。 3. 关系代数用到的运算符包括哪几类? 答案:关系代数用到的运算符包括四类:集合运算符、专门的关系运算符、算术比较符和

8、 逻辑运算符。 4. 简述 JDBC 的基本功能。答案:JDBC 的基本功能: (1)建立与数据库的连接; (2)发送 SQL 语句; (3)处理结果。 5. 什么是授权粒度。 答案:授权粒度是衡量授权机制是否灵活的一个重要指标,即可以定义的数据对象的范围。 授权定义数据对象的粒度越细,即可以定义的数据对象的范围越小,授权子系统就越灵活。6. 简述数据库设计的概念。 答案:数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技 术,具体说,数据库设计是指对一个给定的应用环境,构造最优的数据库模式,建立数据 库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要

9、求和处理 要求) 。 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)对于各个关系模式之间的数据

10、依赖进行最小化处理,消除冗余的联系; (3)按照数据依赖的理论对关系模式逐一进行分析,考察是否存在部分函数依赖、传递函 数依赖、多值依赖等,确定各关系模式分别属于第几范式; (4)确定是否需要进行合并或分解; (5)对关系模式进行必要的合并或分解,提高数据操作的效率和存储空间的利用率。 9. 某班级的学生成绩表包含列“学号” 、列“课程代号” 、列“成绩” 、列“学期号” ,请 你统计学期号为“第三学期”的每个学生所有科目的平均成绩。 答案:SELECT 学号,AVG(成绩) FROM 学生成绩表 WHERE 学期=第三学期 GROUP BY 学号; 10. 简述数据库维护的主要内容。 答案:

11、(P139)在数据库运行阶段,对数据库经常性的维护工作主要是由 DBA 完成的,它包 括数据库的转储和恢复、数据库的安全性、完整性控制、数据库性能的监督、分析和改进 以及数据库的重组织和重构造。 四、设计题(本大题共 4 小题,每小题 5 分,共 20 分) 1. 已知三个关系模式: 订单表:Order(Ono,Cname,Odate) 其属性的含义依次为订单号、客户名称和订货日期; 订单明细表:Item(Ono,Pno,price,qty) 其属性的含义依次为订单号、产品编号、单价和订购数量; 产品表:Product(Pno,Pname,unit) 其属性含义依次为产品编号、品名和单位。根据

12、上述三个关系模式用 SQL 语句完成第 14 题。 (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

13、,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 qty100; 五、综合题(10 分) 1. 编写一个 global.as

14、p 文件,将应用程序启动之后的第 1000 名访问者映射到 user1000.asp 页。 答案: Sub Session_OnStart Application.LockApplication(user)=Application(user)+1 Application.UnLockIf Application(user)=1000 then Session.AbandonResponse.Redirect(user1000.asp) End if End Sub Sub Application_OnStart Application.LockApplication(user)=0 Application.UnLock End Sub

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号