[自考类试卷]全国自考(互联网数据库)模拟试卷9及答案与解析.doc

上传人:postpastor181 文档编号:913912 上传时间:2019-02-28 格式:DOC 页数:12 大小:87KB
下载 相关 举报
[自考类试卷]全国自考(互联网数据库)模拟试卷9及答案与解析.doc_第1页
第1页 / 共12页
[自考类试卷]全国自考(互联网数据库)模拟试卷9及答案与解析.doc_第2页
第2页 / 共12页
[自考类试卷]全国自考(互联网数据库)模拟试卷9及答案与解析.doc_第3页
第3页 / 共12页
[自考类试卷]全国自考(互联网数据库)模拟试卷9及答案与解析.doc_第4页
第4页 / 共12页
[自考类试卷]全国自考(互联网数据库)模拟试卷9及答案与解析.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、全国自考(互联网数据库)模拟试卷 9 及答案与解析一、单项选择题1 关于数据库系统的特点,下列说法错误的是数据 【 】(A)九结构化(B)共享性高(C)独立性差(D)统一管理和控制2 以下不属于两个实体型之间的联系类型的是 【 】(A)一对一联系(B)多对一联系(C)一对多联系(D)多对多联系3 在数据库的三级模式结构中,设计数据库模式结构时应首先确定的是 【 】(A)数据库的物理结构(B)数据库的层次结构(C)数据库的规模(D)数据库的逻辑结构4 SQL 中的视图(view)对应于关系数据库的 【 】(A)概念模式(B)外模式(C)逻辑模式(D)物理模式5 已知有关系模式 R(sno,sna

2、me,age),其中 sno 表示学生的学号,类型为Char(8),前 4 位表示入学年份。查询所有 2003 年入学的学生姓名(sname),SQL 语句是 【 】(A)SELECTsname FROM R WHERE sno2003(B) SELECT sname FROM R WHERE sno LIKE2003(C) SELECT sname FROM R WHERE sno=2003_(D)SELECT sname FROM R WHERE sno LIKE2003_6 已知关系 R、S 和 T 如下图所示 【 】7 如果一个分解保持了函数依赖,则它可以 【 】(A)完全解决各种异常

3、情况(B)减轻信息的丢失(C)减轻或解决各种异常情况(D)根本不丢失信息8 一个事务的执行不被其他事务干扰,这一特性是指事务的 【 】(A)原子性(B)一致性(C)隔离性(D)持久性9 在 www 上访问和传送网页的协议是 【 】(A)FTP(B) HTML(C) HTTP(D)XMT10 在数据库设计中,将 E-R 模型转换成关系数据模型的过程属于 【 】(A)需要分析阶段(B)逻辑设计阶段(C)概念设计阶段(D)物理设计阶段11 ISAPI 规范调用有两个人口点进入 ISAPI DLL,包括 GetExtensionVesion 和 【 】(A)GetServerExtension(B)

4、HttpExtensionPro(C) GetHttpExtension(D)HttpExtension12 使用 JDBc 可以做到 【 】(A)把二进制代码传送到任何关系数据库中(B)把 JAVA 源代码传送到任何关系数据库中(C)把表单信息传送到任何关系数据库中(D)很容易地把 SQL 语句传送到任何关系数据库中13 VBScript 代码注释约定中,关于格示化代码说法错误的是 【 】(A)标准嵌套块应缩进 4 个空格(B)概述注释后的最高层语句应缩进 4 个空格(C)每一层嵌套块再缩进 4 个空格(D)过程的概述注释应缩进 4 个空格14 在 SyBase 系统中,用于数据库应用系统分

5、析和设计的 CASE 具是 【 】(A)Power J(B) Power + +(C) PowerBuilder(D)PowerDesigner15 并行数据库中,可扩充性和可用性占优势的是 【 】(A)SD 结构(B) SM 结构二、填空题16 数据的最小存取单位是_。17 内模式也称存储模式,一个数据库内部有_个内模式。它是数据物理结构和存储方式的描述,是数据库内部的表示方法。18 运算的三大要素有运算对象、_和运算结果。19 投影操作是从_的角度进行的运算。20 字符_表示可以和任意的单个字符匹配。21 规范化理论提供的一套完整的模式分解算法中,若要求分解具有无损连接性,那么模式分解一定

6、能够达到_。22 在事务恢复中,对尚未结束的事务进行_处理。23 Web 是一个基于超媒体的信息网络,它通过 _的方式浏览在 Internet 上的信息。24 ADO 主要通过_和 Recordset 对象完成与数据库的交互。25 关系模型的数据分布单位有关系和_。三、简答题26 简述数据独立性的含义。27 简述数据库技术的三个发展阶段。28 为什么登记日志遵循“先写日志文件” 的原则?29 简述数据库物理设计的步骤。30 什么是 Activex?31 试比较 JDBC 与 ODBC 及其他 API。32 简述 ASP 文件的组成部分。33 支持并行数据库的并行结构有哪些?34 简述关系的分割

7、要遵守的准则。35 简述 OLAP 实现的关键技术。四、设计题36 请建立学生表 Student:no(学号)、name(姓名)、sex(性别)、age( 年龄)、dept(所在院系)。字段类型请自定义,主键是学号 no。37 以上表为基础,建立信息系(IS)所有女生的视图(ISgirl),包括学号 n0 和姓名name 属性。38 把对视图 ISgirl 的 Select 权限授予用户 userl,并允许 userl 对其他用户授予此权利。39 收回所有用户对视图 ISgirl 的修改(LJPDATE)权限,然后删除该视图。五、综合题40 (1)请用 SQL 语句创建一个产品供应表 SuPP

8、LY,字段有 hum(产品编号)、Sname(厂家名称)、Item(商品名)、Price( 价格)。其中 num(产品编号)是主键;(2)请从上表中查询厂家“ 联想”的所有商品名和价格,假设查询结果是一个庞大的记录集,请阐述一种分页显示查询结果的方法(或写出具体的 ASP 程序)。全国自考(互联网数据库)模拟试卷 9 答案与解析一、单项选择题1 【正确答案】 C2 【正确答案】 B3 【正确答案】 D4 【正确答案】 B5 【正确答案】 B6 【正确答案】 D7 【正确答案】 C8 【正确答案】 C9 【正确答案】 C10 【正确答案】 B11 【正确答案】 B12 【正确答案】 D13 【正

9、确答案】 D14 【正确答案】 D15 【正确答案】 C二、填空题16 【正确答案】 数据项17 【正确答案】 一18 【正确答案】 运算符19 【正确答案】 列20 【正确答案】 一(下横线)21 【正确答案】 4NF22 【正确答案】 撤销(或 UNDO)23 【正确答案】 超链接24 【正确答案】 Connection 对象25 【正确答案】 裂片三、简答题26 【正确答案】 数据独立性包括数据的物理独立性和数据的逻辑独立性。数据的物理独立性指当数据的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不必改变。数据的逻辑独立性指当总体逻辑结构改变时,通过对映像的相应改变而保持局部逻辑

10、结构不变,从而根据局部逻辑结构编写的应用程序也不必改变。27 【正确答案】 第一代数据库系统,即层次数据库系统和网状数据库系统,主要支持层次和网状数据模型,其特点是:支持三级抽象模式的体系结构;用指针来表示数据之间的联系;数据定义语言和数据操纵语言相对独立;数据库语言采用过程性语言。第二代数据库系统,即关系数据库系统(RDBMS),主要支持关系数据模型,有严格的理论基础,概念简单、清晰,易于理解和使用。关系数据模型一经提出,便迅速发展,成为实用性最强的产品。该数据库系统的主要特点是:概念单一化,数据及其数据间的联系都用关系来表示;以关系代数为理论基础;数据独立性强;数据库语言采用说明性语言,简

11、化了编程难度。第三代数据库系统,即面向对象数据库系统,它基于扩展的关系数据模型或面向对象数据模型,是尚未成熟的一代数据库系统。其主要特点是:支持包括数据、对象和知识的管理;在保持和继承第二代数据库系统的技术基础上引入面向对象技术;对其他系统开放,具有良好的可移植性、可连接性、可扩展性和可互操作性。28 【正确答案】 登记的次序严格按并行事务操作执行的时间次序。同时遵循“先写日志文件” 的规则。写一个修改到数据库中和写一个表示这个修改的 bg 记录到日志文件中是两个不同的操作,有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。如果先写了数据库修改,而在运行记录中没有登记下这个修改,则以

12、后就无法恢复这个修改了。因此为了安全应该先写日志文件,即首先把 log 记录写到日志文件上,然后写数据库的修改。这就是“先写日志文件” 的原则。29 【正确答案】 数据库的物理设计通常分为两步:(1)确定数据库的物理结构。数据库的物理结构依赖于所选用的 DBMS,依赖于计算机硬件环境,设计人员进行设计时主要需要考虑以下几个方面:确定数据的存储结构。 设计数据的存取路径。 确定数据的存放位置。确定系统配置。(2)评价物理结构。30 【正确答案】 ActiveX 是 Microsoft 提出的一种标准,ActiveX 也是 MicmsoK 一组软件技术的统称,包括控件(Con-trois)、文档(

13、Documente)、脚本(Scfipts)三种最常用的技术,以及 Microsoft 的许多其他技术。另外,就 Web 与数据库的集成以及开发 Web 平台上的数据库应用来说,目前最有效的技术是 Active Server Pages(ASP)和嵌入 Active senrer Pages 的 AcfiveX Dma Object(ADO)组件。31 【正确答案】 (1)Java 不能直接使用 ODBC,因为 ODBC 使用 C 语言接口,如果让 Java 来调用本机 c 代码,将会在安全、属性、健壮性、应用的可移植性等方面带来困难。(2)不希望把 ODBC API 逐字地翻译成 Jaya

14、AN,便如 ODBC 使用了大量易于出错的指针,而 Java 取消了这种不安全的指针。(3)ODBC 难以学习,它把简单功能和高级功能混杂在一起,即便是简单的查询也会带来复杂的任选项。而 JDBC 的设计使得简单的事情用简单的做法,仅在必要时才让用户使用高级功能。(4)JDBC 的 Java AN 提供 “纯 Java”的解决方法,当使用 ODBC 时,ODBC 驱动器管理程序与驱动器必须手工地装入到每台客户机上。而 JDBC 驱动器全是用 Java编写的。JDBC 代码可在所有 Java 平台上自动安装,并且是可移植的和安全的。32 【正确答案】 在 ASP 文件中可以包含以下内容:(1)H

15、TML 标记。(2)VBScript 或 JScript 语言的程序码。(3)ASP 语法。33 【正确答案】 (1)共享内存(主存储器) 结构,即 SM 并行结构。(2)共享磁盘结构,即 SD 结构。(3)无共享资源结构,即 SN 结构。34 【正确答案】 (1)完备性。全局关系的所有数据都要分配到相应的裂片中。(2)可重构性。即可以由裂片重构全局关系。(3)不相交性。本要求只对水平分割适用,即在水平分割的裂片中,应该没有重复的元组。35 【正确答案】 (1)实视图及其维护。(2)立方体计算。(3)查询优化与并行处理技术。(4)数据集成。四、设计题36 【正确答案】 建立学生表CREATE

16、TABLE Student(no CHAR(7) NOT NULL;name VARCHAR(8) NOT NULL;sex CHAR(2) NOT NULL;age INT NOT NULL;dept CHAR(10) NOT NUILL;PRIMARY KEY (n0);37 【正确答案】 建立视图CREAVIEW IS_girl ASSELECT nonanle FROM StudentWHERE dept=ISAND sex=女;38 【正确答案】 授权GRANT SEIECTON TABLE IS grilTO userlWTTH GRANT 0PTION:39 【正确答案】 更改授

17、权(1)先收回原来授予的权限REVOKE SELECT ON TABLE IS_girl FROM userl;(2)再授予新的权限GRANT ALL PRIVILEGES ON IS_gril TO user WITH GRANT OPTION;五、综合题40 【正确答案】 (1)定义基本表:Create Table SUPPIJY(Hum int Not NULL,Sname Char(30),Item Char(20),Price int,Primary Key(hum);(2)查询“联想”的所有产品Select Item。Price From SUPPLY Where Sname=联想;实现记录集分页显示的功能,下面给出一个实现方法:需要利用到记录集的两个属性:AbsolutePage( 当前页 )、PageSize(每页显示记录个数)RSPageCount Then RS AbsolutePage=RSPageCountWhile NOT RSEof and NumRows上一页下一页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 大学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1