1、全国自考(互联网数据库)模拟试卷 3 及答案与解析一、单项选择题1 数据库技术处于文件管理阶段的时间是 【 】(A)一直是(B) 20 世纪 50 年代中期以前(C) 20 世纪 50 年代后期到 60 年代中期(D)20 世纪 80 年代以后2 概念模型的地位是 【 】(A)现实世界到逻辑世界的一个中间层次(B)现实世界到抽象世界的一个中间层次(C)现实世界到物理世界的一个中间层次(D)现实世界到机器世界的一个中间层次3 下列关于三个模式之间存在的映射关系正确的是 【 】(A)外模式内模式(B)外模式模式(C)模式模式(D)内模式外模式4 下列可以作为域的是 【 】(A)0 ,1(B)实数(
2、C)字符串集合(D)以上均对5 以下关于外码和相应的主码之间的关系,正确的是 【 】(A)外码并不一定要与相应的主码同名(B)外码一定要与相应的主码同名(C)外码一定要与相应的主码同名而且唯一(D)外码一定要与相应的主码同名,但并不一定唯一6 作为域关系演算的谓词变元的基本对象是 【 】(A)域变量的分量(B)元组变量在域变量上的逻辑映射(C)元组变量(D)元组变量的分量,即域变量7 下列属于关系的基本类型的是 【 】(A)堆栈表(B)视图表(C)双列表(D)散列表8 已知导师和研究生关系如下图所示其中导师关系的主码是导师号,研究生关系的主码是学号,外码是导师号。以下操作能成功进行的是 【 】
3、(A)INSERTINTO 研究生(姓名,性别)VALUES(”李明”,“ 男”)(B) INSERTINTO 研究生 VALUES (”108“,”张方 ”,”男” ,”d3“)(C) INSERTINTO 导师 VALUES(”d8“,”江海”,”教授”)(D)INSERTINTO 导师 VALUES(”d2“,”孙力”,” 教授”)9 设有关系模式 R(A,B,C,D,E,F),其函数依赖集为ED, CB,(CE)F, BA则 R 最高达到 【 】(A)1NF(B) 2NF(C) 3NF(D)BCNF10 1 级封锁协议加上对 T 要读取的数据 R 加 s 锁,并直到事务结束才释放,这是
4、 【 】(A)4 级封锁协议(B) 1 级封锁协议(C) 2 级封锁协议(D)3 级封锁协议11 在数据库设计中使用 E-R 图工具的阶段是 【 】(A)需求分析阶段(B)数据库物理设计阶段(C)数据库实施阶段(D)概念结构设计阶段12 在 CGI 程序中,如果使用 GET 方法传递参数,用来传递查询条件参数的环境变量是【 】(A)QUERY-STRING(B) CONDITION-STRING(C) CONTENT-STRING(D)ENV-SFRING13 使用 JDBC 可以做到的是 【 】(A)把二进制代码传送到任何关系数据库中(B)把 Java 源代码传送到任何关系数据库中(C)把表
5、单信息传送到任何关系数据库中(D)很容易地把 SQL 语句传送到任何关系数据库中14 关于 VBScript 的过程,下列叙述正确的是 【 】(A)Sub 过程和 Function 过程均无返回值(B) Sub 过程有返回值, Function 过程无返回值(C) Sub 过程无返回值, Function 过程有返回值(D)Sub 过程和 Function 过程均有返回值15 以下属于小型数据库系统的是 【 】(A)Foxpro(B) Oracle(C) Informix(D)Sybase二、填空题16 传统的集合运算是二目运算,包括并、交、差、_四种运算。17 在建立索引的语句中,还可以用次
6、序指定索引值的排列次序,包括 ASC(升序)和 DESC(降序)两种,缺省值为_。18 更新视图包括 INSERT、DELECT 和_三类操作。19 在事务恢复中,进行 UNDO 处理的方法是_。20 结构化分析方法(SA)采用_、逐层分解的方式分析系统。21 数据库试运行也称为联合调试,其主要工作包括功能测试和_。22 表单一般有两种用途:_和交互通信。23 Sybase 的数据仓库解决方案是_体系结构。24 并行数据库系统具有的目标有:高性能、_和可扩充性。25 数据仓库的基本操作有:_、立方体操作、上卷和下探操作。 三、简答题26 简述数据库管理系统的功能。27 演算语言 QBE 的基本
7、特点有哪些?28 简述 SQL 语言的特点。29 简述事务的概念及其所具有的特性。30 简述两段锁协议。31 计算机系统中可能发生的故障有哪几类?32 简述脚本语言 JavaScript 的特点。33 简述 CGI 的特点和局限性。34 简述 ASP 的概念。35 简述 ASP 在应用和开发方面的优点。四、设计题35 现有关系模式如下:供应商:Supplies(Sname, Item,Price)顾客:Customers(Cname,Addr ,Balance)订单:Orders(Ono,Date,Cname)订单记录:Includes(Ono,Item,Quantity)请根据上述关系,完成
8、以下题,写出相应的 QBE 语句表格。36 查询价格在 l 元以上的所有商品名称及其价格和供应商名。37 将供应商提供的商品按商品名称升序排序,同类商品按价格降序排序。38 查询各类商品的平均价格。39 建立供应关系:Supplies(Sname,Item ,Price) 。五、综合题40 假设有产品订单如下图所示,规定一个客户可有多张订单,一张订单可订购多种产品,一种产品可在多张订单中出现。(1)根据图中已知的订单格式设计 ER 图,可省略属性,但必须标注联系的方式:订单,客户,产品 (2)将 ER 图转换成一组属于 3NF 的关系模式,并指出每个关系模式的主码和外码。全国自考(互联网数据库
9、)模拟试卷 3 答案与解析一、单项选择题1 【正确答案】 B2 【正确答案】 D3 【正确答案】 B4 【正确答案】 D5 【正确答案】 A6 【正确答案】 D7 【正确答案】 B8 【正确答案】 C9 【正确答案】 C10 【正确答案】 D11 【正确答案】 D12 【正确答案】 A13 【正确答案】 D14 【正确答案】 C15 【正确答案】 A二、填空题16 【正确答案】 广义笛卡儿积17 【正确答案】 ASC18 【正确答案】 UPDATE19 【正确答案】 反向扫描日志文件20 【正确答案】 自顶向下21 【正确答案】 性能测试22 【正确答案】 数据采集23 【正确答案】 Syba
10、se Warehouse work824 【正确答案】 高可用性25 【正确答案】 基本聚集函数三、简答题26 【正确答案】 一般来说,DBMS 的功能主要包括以下 6 个方面:(1)数据定义。(2)数据操纵。(3)数据库运行管理。(4)数据组织、存储和管理。(5)数据库的建立和维护。(6)数据通信接口。27 【正确答案】 QBE 是通过例子进行查询的简称,其最突出的特点是它的操作方式。它是一种高度非过程化的基于屏幕表格的查询语言,用户通过终端屏幕编辑程序以填写表格的方式构造查询要求,而查询结果也是以表格形式显示的,因此非常直观,易学易用。28 【正确答案】 SQL 语言集数据查询、数据操纵、
11、数据定义和数据控制功能于一体,充分体现了关系数据库语言的特点和优点。其特点如下:(1)综合统一。(2)高度非过程化。(3)面向集合的操作方式。(4)以同一种语法结构提供两种使用方式。(5)语言简洁,易学易用。29 【正确答案】 事务是并发控制的单位,是用户定义的一组数据库操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。在关系数据库中,一个事务可以是一组 SQL 语句或一条 SQL 语句。事务通常以 BEGINTRANSACTION 开始,以 COMMTT 或 ROLLBACK 操作结束。COMMTT 表示提交,提交事务中所有的操作,事务正常结束。ROLLBACK 表示撤销已作
12、的所有操作,滚回到事务开始时的状态。这里的操作指对数据库的更新操作。事务具有四个特性:原子性,一致性,隔离性和持久性。30 【正确答案】 两段锁协议是指所有事务必须分两个阶段对数据库项加锁和解锁。两段锁协议规定所有的事务应遵守下列规则:(1)在对任何数据进行读、写操作之前,事务首先要获得对该数据的封锁。(2)在释放一个封锁之后,事务再获得任何其他封锁。31 【正确答案】 计算机系统中可能发生的故障大致可以分为四类:(1)事务内部的故障。(2)系统故障。(3)介质故障。(4)计算机病毒。32 【正确答案】 JavaScript 是一种基于对象的脚本语言。它具有如下特点:(1)JavaScript
13、 是一种脚本语言。当用户的浏览器检索主页时,执行 Java,Script 程序。(2)JavaSeript 具有事件驱动的特征。(3)JavaScript 是安全的语言。(4)JavaScript 不依赖于具体的计算机平台,只依赖于解释它的浏览器。(5)JavaScript 为 Web 的设计人员提供了极大的灵活性和丰富的控制手段。33 【正确答案】 公用网关接口 CGI 的主要优点是它的简单、语言无关、 Web 服务器无关性以及广泛的可接受性。虽然 CGI 提供了一种与数据库连接的简单方法,但它也存在一些局限性:(1)瓶颈问题,客户机和数据库服务器之间的通信必须通过 Web 服务器,当有大量
14、的用户访问时,Web 服务器会超载。(2)缺乏效率和事务支持,CGI 应用程序不能由多个客户机请求共享,降低了性能,增加了等待时间。(3)CGI 应用程序不持久,服务器必须为每次访问 CGI 程序建立新的进程或线程,每次请求时数据库连接都必须重新打开,开销很大。(4)CGI 程序安全性问题。34 【正确答案】 Active ServerPges(简称 ASP)并不是一种语言,而是服务器端脚本环境,内含于 IIS30 和 40 之中,可以通过结合: HTML 网页、ASP 指令和ActiveX 控件建立动态、交互且高效的 Web 服务器应用程序,消除了某些创建Web 应用程序的不确定性,不必再担
15、心客户机端安装的浏览器类型。35 【正确答案】 (1)ASP 编写容易,可用任何无格式的文本编辑器编写,程序开发时间短;(2)ASP 灵活性好,它的主体是与平台无关的 HTML 和脚本程序,无需编译、链接直接执行,可适时改变,运行于各种操作环境。(3)ASP 程序独立于浏览器,在服务器端执行,相对客户端源代码隐藏,保密性好;ASP 是面对对象的,并可扩展使用各种语言编写的 ActiveX 服务组件。四、设计题36 【正确答案】 查询价格在 1 元以上的所有商品及其价格和供应商名37 【正确答案】 将供应商提供的商品按商品名称升序排序,同类商品按价格降序排序38 【正确答案】 查询各类商品的品均价格39 【正确答案】 建立供应关系:Supplies(Sname, Item,Price)五、综合题40 【正确答案】 (1)设计 ER 图(2)订单(订单编号,日期,应收金额,客户编号,业务员编号)主码是“订单编号 ”,没有外码客户(客户编号,客户名称,客户地址) 主码是“客户编号” ,没有外码产品(产品编号,产品名称,单价) 主码是 “产品编号” 没有外码业务员 (业务员编号,业务员姓名,业务员电话 ) 主码是“业务员编号 ”,没有外码统计 (订单编号,产品编号,数量,金额) 主码是“订单编号”,外码是 “产品编号 ”
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1