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

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

1、全国自考(互联网数据库)模拟试卷 2 及答案与解析一、单项选择题1 实体与属性的关系是 【 】(A)一个属性对应于若干实体(B)一个实体可以由若干属性来刻画(C)一个属性包含有若干实体(D)一个实体仅可以由一个属性来刻画2 在数据库系统的三级模式之间,提供两层映象的作用是提高 【 】(A)数据的一致性(B)数据的独立性(C)数据的完整性(D)操作的可行性3 任何一种运算都是将一定的 【 】(A)运算符作用于一定的运算对象上,得到预期的运算结果(B)运算对象作用于一定的运算符上,得到预期的运算结果(C)运算对象作用于一定的运算方法上,得到预期的运算结果(D)运算方法作用于一定的运算对象上,得到预

2、期的运算结果4 下列属于元组变量的主要用途的是 【 】(A)简化关系名(B)作为运算符(C)定义操作条件(D)提高运算效率5 下列关于索引的叙述,正确的是 【 】(A)可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率(B)一个基本表最多只能有一个索引(C)建立索引的目的是为了给数据表中的元素指定别名,从而使别的表也可以引用这个元素(D)一个基本表上至少要存在一个索引6 若用如下的 SQL 语句创建一个表 S: 【 】CreateTable S(S#Char(16)Not Null,Sname Char(8)Not Null,Sex Char(2), Age int)今向 s 表

3、插入如下行时,哪一行可以被插入?(A)(991001,李明,女,23)(B) (990124,张为,Null,Null)(C) (Null,陈红,男,23)(D)(990512,Null,女,25)7 在两段锁协议中,事务分为两个阶段,它们是 【 】(A)第一阶段是获得封锁,也称为扩展阶段(B)第一阶段是获得封锁,也称为并行阶段(C)第一阶段是获得封锁,也称为收缩阶段(D)第二阶段是释放封锁,也称为扩展阶段8 下列不属于数据库安全性控制措施的是 【 】(A)备份(B)审计(C)定义视图(D)数据加密9 已知事务 T1 和 T2 的并发操作序列如下图所示,该操作序列 【 】(A)丢失修改(B)不

4、能重复读(C)读 “脏” 数据(D)结果正确10 将局部 E-R 图合并成全局 E-R 图时可能出现冲突,下列不属于合并冲突的是 【 】(A)属性冲突(B)命名冲突(C)结构冲突(D)语法冲突11 URL 不包含 【 】(A)检索协议(B) Intemet 节点(C)资源文件名(D)Web 服务器对数据库的接口协议12 JDBC 包含多个类,其中 JavasqlResultSet 类属于 【 】(A)Java JDBC 类(B) Java JDBC 接口类(C) Java JDBC 异常类(D)JavaJDBC 控制类13 下列关于 ASP 的描述正确的是 【 】(A)ASP 是一种动态网页编

5、程语言(B) ASP 是服务器端脚本环境(C) ASP 是跨平台的(D)ASP 的源程序会传递到客户端执行14 可以在多个用户之间共享数据的 ASP 内置对象是 【 】(A)Session 对象(B) Application 对象(C) Request 对象(D)System 对象15 分布式数据库的系统结构大致可分为 【 】(A)物理上分布、逻辑上集中和物理上、逻辑上都集中(B)物理上集中、逻辑上分布和物理上、逻辑上集中(C)物理上分布、逻辑上集中和物理上、逻辑上都分布(D)物理上集中、逻辑上分布和物理上、逻辑上都分布二、填空题16 数据模型的三要素包括:数据结构、数据操作和_。17 目前最

6、常用的数据模型有层次模型、网状模型、_和面向对象数据模型。18 两个分别为 n 目和 m 目的关系 R 和 s 的广义笛卡儿积是一个_列的元组集合。19 修改_的操作是不被允许的,如果需要修改关系中的某个元组的主码值,只能先用删除操作删除该元组,然后再把具有新主码值的元组插入到关系中。20 如果一个关系数据库中的所有关系模式都属于_,那么在函数依赖范畴内,它已实现了模式的彻底分解,达到了最高的规范化程度,消除了插入异常和删除异常。21 存取权限是由数据对象和_两个要素组成的。22 当且仅当某组事务的并发调度产生的结果和这些事务的某一串行调度的结果相同,则这个并发调度是_。23 _记录集可更新,

7、能看到别的用户对这些记录的所有更新,包括增加、删除和修改记录。24 在 ASP 文件中包含 HTML 标记、_和 ASP 语法。25 星型模式和_是数据仓库中基表的常用数据模式。三、简答题26 删除被参照关系的元组时,为了实现完整性约束,参照关系可以采取哪三种措施?27 在需求分析阶段,调查的方法有哪些?28 简述数据模型优化方法。29 简述 CGI 的调用方式。30 简述 ISAPI 的过滤机制。31 简述 ADO 的功能及其组成部分。32 简述 VBscript 的变量作用域33 简述分布式管理框架 SQLDMF 的概念。34 简述 Sybase 的 Intemet 解决方案。35 简述分

8、布式数据库系统的特点。四、设计题36 设有如下两个关系 R 和 S:37 编写一段ASP 代码,实现如下功能:如日期为 2007 年 1 月 1 日,则重定向到 Newyearasp。设有如下三个关系模式:S(SNO,SNAME,AGE,SEX),其属性的含义依次是学号、姓名、年龄和性别;C(CNO,CNAME),其属性的含义依次是课程编号、课程名称;SC(SNO,CNO,G),其属性含义依次是学号、课程编号、分数。试写出下列题查询的关系代数表达式38 检索年龄不小于 20 岁的男生的学号和姓名。39 检索不学课程编号为“CZ”的学生姓名。五、综合题40 请用 ASP 编写一个完整注册程序,接

9、受客户端传来的注册信息:字段名:内容Usemame: limingPassword: 123456Email:limingsohucomRegTime:当前日期(在程序中用函数得到)并把以上注册信息插入数据表“UserData”中,相关说明如下:(1)连接数据源 DSN=RegDSN,UID=test,PWD=test ;(2)如果 Usemame 已经存在,或者用户提交的某项信息为空,则提示出错;(3)在程序中获取当前时间,填入 RegTime 字段;(4)注册成功后,自动跳转到“Successasp”全国自考(互联网数据库)模拟试卷 2 答案与解析一、单项选择题1 【正确答案】 B2 【正

10、确答案】 B3 【正确答案】 A4 【正确答案】 A5 【正确答案】 A6 【正确答案】 C7 【正确答案】 A8 【正确答案】 A9 【正确答案】 A10 【正确答案】 D11 【正确答案】 D12 【正确答案】 B13 【正确答案】 B14 【正确答案】 B15 【正确答案】 C二、填空题16 【正确答案】 完整性约束17 【正确答案】 关系模型18 【正确答案】 n+m19 【正确答案】 元组20 【正确答案】 BCNF21 【正确答案】 操作类型22 【正确答案】 可串行化的23 【正确答案】 动态游标24 【正确答案】 VBSeript 或 JSeript 语言的程序码25 【正确答

11、案】 雪花模式三、简答题26 【正确答案】 删除被参照关系的元组时,为了实现完整性约束,系统可能采取的做法有三种:(1)级联删除。即将参照关系中所有外码值与被参照关系中要删除元组主码值相对应的元组一起删除。(2)受限删除。即只有当参照关系中没有任何元组的外码值与要删除的被参照关系的元组的主码值相对应时,系统才执行删除操作,否则拒绝此删除操作。(3)置空值删除。即删除被参照关系的元组,并将参照关系中所有与被参照关系中被删除元组主码值相等的外码值置为空值。27 【正确答案】 常用的调查方法主要有:(1)跟班作业; (2)开会调查; (3)请专人介绍;(4)询问;(5)设计调查表请用户填写;(6)查

12、阅记录。28 【正确答案】 (1)确定数据依赖。(2)对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系。(3)按照数据依赖的理论对关系模式逐一进行分析,考查是否存在部分函数依赖、传递函数依赖、多值依赖等,确定各关系模式分别属于第几范式。(4)按照需求分析阶段得到的各种应用对数据处理的要求,分析对于这样的应用环境这些模式是否合适,确定是否要对它们进行合并或分解。(5)对关系模式进行必要的分解或合并,提高数据操作的效率和存储空间的利用率。常用的两种方法是水平分解和垂直分解。29 【正确答案】 CGI 程序一般有两种调用方式:一是通过交互式主页里的表单栏调用 CGI 程序,用户在填完一张

13、表单后,按确认按钮就启动了 CGI 程序。另一种方式是通过 URI直接调用 CGI 程序。30 【正确答案】 ISAPI 还提供了一个过滤器机制捕获所有的 HTFP 请求。过滤器允许预处理请求并允许事后处理响应,允许特定站点的 HTTP 请求与响应处理,用户可以使用这个机制实现自定义压缩、加密、身份验证(访问控制)或者登录。用户可以安装多个过滤器,一旦决定过滤器必须监牢一个请求,无论该请求是否用于一个文件,一个 CGI 应用或 ISAPI 应用的请求,过滤器均接收该数据。31 【正确答案】 ActiveX Data Object(ADO)是 ASP 内置的服务器对象,是数据库访问组件。将 AD

14、O 与 APS 结合能建立提供数据库信息的网页,能在网页中执行SQL 命令,对数据库进行查询、插入、删除和修改等操作。将 ADO 与 VBScfipt或 JavaScfipt 结合能用来控制数据库的访问和查询结果的输出。ADO 可以连接到任何支持 ODBC 的数据库,比如 SQLServer、Oracle 等,ADO 是位于 DDBC 之上的、高性能的数据操作接口。ADO 包括七个对象,分别为:连接对象、命令对象、记录对象、错误对象、字段对象、参数对象和属性对象。32 【正确答案】 变量的作用域由声明它的位置决定。在 VBScfipt 中,只有两种变量作用范围。第一种是过程级。如果在过程中声明

15、变量,则只有该过程中的代码可以访问或更改变量值,此时变量具有局部作用域并被称为过程级变量。如果在过程之外声明变量,则该变量可以被 Script 中所有过程所识别,称为脚本级或模块级变量,具有 Script 级作用域。33 【正确答案】 分布式管理框架是 SQLServer 的基础结构,它是对象、组件和服务的结合体,这些对象、组件和服务可以被数据库管理员和开发人员用来访问由SQL 一 DMF管理的资源和数据。可以划分为 SQLServer 前端(客户端),SQLServer 对象库和 SQLServer 后端(服务器)三个部分。34 【正确答案】 Sybase Web Works 体系结构是 S

16、ybase 提供的 Intemet 解决方案。这是一个包括 Sybase SQLServer、中间件和工具产品的综合体系框架,是一个集成方案。其中 Sybase Web sql 是 Sybe WebWorks 体系框架中间件的一个重要产品,它用 CGI 或 Web 服务器专用 API 接口实现,主要作用是将 Web 服务器与Sybase SQLServer 连接在一起,使用户只需将 SQL 语句嵌入 HTML 中,就可以根据数据库内容生成动态 HTML 页面以及更新数据库。35 【正确答案】 (1)数据的独立性。(2)集中与自治相结合的控制结构。(3)适当增加数据冗余度。(4)全局的一致性、可串行性和可恢复性。四、设计题36 【正确答案】 (1)R 一 1,2,3(S)=(a3,b 3,c 3)(2)37 【正确答案】 Today is not 20071.138 【正确答案】 检索年龄不小于 20 岁的男生的学号和姓名;Select SNO,SNAME from S Where AGE=20:39 【正确答案】 检索不学课程编号为“CZ”的学生姓名。Select SNAME from SWhere NOT EXISTS(Selectfrom SC where SNO=StudenL SNO and CNO=CZ):五、综合题40 【正确答案】 参考程序:Registerasp

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

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

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