《互联网数据库》实践考核复习资料2 下载本文

《互联网数据库》实践考核复习资料

一、单项选择题

1.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是(A )阶段。

A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 2.层次模型不能直接表示( C)

A.1:1关系 B.1:m关系 C.m:n关系 D.1:1和1:m关系 3.实体和属性的关系是(B)

A.一个属性对应于若干实体 B. 一个实体可以由若干个属性来刻画 C.一个属性包含有若干实体 D.一个实体仅可以由一个属性来刻画 4.域的概念是(B )

A.属性的存储空间 B.属性的取值范围 C.属性的物理空间 D.属性的复杂程度

5.在一个关系中如果有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,称这个属性为(A )

A.关键字 B.数据项 C.主属性 D.主属性值 6.关系数据库管理系统应能实现的专门关系运算包括(B )

A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 7.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为( B )

A.选择 B.投影 C.连接 D.扫描 8.下面关于运算的叙述,正确的是(A )

A.任何一种运算都是将一定的运算符作用于一定的运算对象上,得到预期的运算结果 B.任何一种运算都是将一定的运算对象作用于一定的运算符上,得到预期的运算结果 C.任何一种运算都是将一定的运算对象作用于一定的运算方法上,得到预期的运算结果 D.任何一种运算都是将一定的运算方法作用于一定的运算对象上,得到预期的运算结果 9.作为域关系演算的谓词变元的基本对象的是(D )

A.域变量的分量 B.即元组变量在域变量上的逻辑映射 C.元组变量 D.元组变量的分量,即域变量 10.SQL语言具有( B )的功能

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵

11.检索学生姓名及其所选修的课程号和成绩.正确的SELECT语句是( A )

A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM SWHERE SN=”王华”) B. SELECT SN,AGE,SEX FROM S WHERE SN=”王华”

C. SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=”王华”) D. SELECT SN,AGE,SEX FROM S WHERE AGE>王华. AGE 12.SQL语言中,外模式对应于( A )

A.视图和部分基本表 B.基本表 C.存储文件 D.物理磁盘 13.关系规范化中的删除操作异常是指( A )

A.不该删除的数据被删除 B.不该插入的数据被插入 C.应该删除的数据未被删除 D.不该插入的数据未被插入 14.关系模型中的关系模式至少是( A )

A.1NF B.2NF C.3NF D.BCNF 15.关系数据库规范化是为了解决关系数据库中(A )问题而引入的 A.插入、删除和数据冗余 B.提高查询速度

C.减少数据操作的复杂性 D.保证数据的安全性和完整性

1

16.关系模式的主关键字可以有( B )

A.0个 B.1个 C.1个或多个 D.多个 17.下面哪个不是数据库系统必须提供的数据控制功能( B )

A.安全性 B.可移植性 C.完整性 D.并发控制 18.事务的持续性是指(B )

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用所数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 19.数据库中的封锁机机制是(C )的主要方法

A.完整性 B.安全性 C.并发控制 D.恢复 20.所谓静态列级约束,就是( A )

A.对一个列的取值域的说明 B.对一个行的取值域的说明 C.对一个列的关系联系的说明 D.对一个列的横向联系的说明

21.在数据库设计中,用E0-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的(B )阶段

A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 22.数据字典表达的是( D )

A.系统中各类逻辑定义的集合 B. 系统中各类逻辑描述的集合 C.系统中各类数据结构的集合 D. 系统中各类数据描述的集合 23.一下项目中,不属于调查用户需求具体步骤的是(A ) A.听取组织机构对系统边界的建议 B.调查各部门的业务活动情况

C.在熟悉了业务活动的基础上,协助用户明确对新系统的各种要求,包括信息要求、处理要求、安全性与完整性要求,这是调查的又一个重点 D.确定新系统的边界

24.下面的叙述正确的是(D )

A.一个API对于特定的Web服务器不是唯一的 B.API是驻留在数据库服务器上的程序代码 C.API的效率要比CGI方式低

D.每次调用API时不需要启动新的进程

25.以下关于用来编写CGI程序的程序设计语言方面的叙述中,正确的是(A )

A.任何一种能在服务器主机上利用CGI接口来编写应用程序的语言都可以作为CGI程序语言 B.必须使用有模式匹配功能的程序设计语言

C.必须使用遵循ANSIC调用约定的、具有模式匹配功能的程序设计语言 D.用来开发CGI程序的语言至少应当具有对网络层协议的调用和控制功能 26.用JavaScript 和VbScript编写的脚本语言程序(A ) A.可以在浏览器端执行,也能在服务器上执行 B.仅可以在浏览器端执行 C.仅可以在服务器上执行

D.仅可以在服务器端执行,服务器把执行结果发送到浏览器端 27.分布式计算机环境的特点是(A )

A.每一个节点都是一个小的计算机单元 B.根节点是计算单元,叶节点都是信息终端

C.层次结构分明,核心层的计算机是计算单元,外围计算机是信息终端

D.网状结构,由指定的网络节点充当主要计算单元,其他节点起信息终端作用 28.使用JDBC可以做到的是( D )

A.把二进制代码传送到任何关系数据库中 B.把Java源代码传送到任何关系数据库中 C.把表单信息传送到任何关系数据库中

D.很容易地把SQL语句传送到任何关系数据库中

2

29.成员Java.sql.DataTruncation属于JDBC中的(A )

A. Java JDBC异常类 B. Java JDBC接口类 C. Java JDBC数据传输类 D.普通Java JDBC类 30.下列关于ASP的说法中,错误的是( D ) A.ASP应用程序无需编译

B.ASP的源程序不会被传到客户浏览器

C.访问ASP文件时,不能用实际的物理路径,只能用其虚拟路径 D.ASP的运行环境具有平台无关性 31.下列说法中,正确的是(A )

A.要创建大型Web应用程序,必须使用全部6个内置ASP对象 B.要创建大型Web应用程序,6个内置ASP对象就足够了

C.要创建大型Web应用程序,6个内置ASP对象并不能满足全部需要 D.要创建大型Web应用程序,6个内置ASP对象根本就没有用武之地 32.处理ASP文件是在(D )

A.客户机端和服务器端各处理一部分 B.客户机端

C.客户机端处理一大部分,不能处理的部分提交至服务器端 D.服务器端

33.ASP默认为主要使用的Script语言是(B )

A.LiveScript B.VBScript C.JavaScript D.AppletScript

34.在ADO对象中,表示一个与基于带参数的查询或存储进程的Command对象相关参数的对象是(D )

AConnention对象 B.Command对象 C.Parameters集合中的Command对象 D.Parameter对象 35.在ASP中,Javascript或Vbscript代码的执行位置是(A ) A.服务器端 B.浏览器端

C.服务器端和浏览器端各执行一部分 D.服务器端和浏览器端都可以 36.Sybase ACA结构的核心是( A )

A.Adaptive Server B.DB2 C.Sybase Manager D.Oracle 37.Power J属于哪个数据库产品?( A)

A. Sybase B. Oracle C.Informix D.DB2 38.在目前流行并行数据库体系结构中,同等规模的情况下能达到性能最佳的是( A ) A.SM B.SD C.SN D.SK 39.知识库系统是(A )

A.数据库技术与人工智能技术相结合的产物 B.数据库技术与存储技术相结合的产物 C.数据库技术与面向对象技术相结合的产物 D.数据库技术与硬件技术相结合的产物 40.面向对象程序设计的基本思想是( B )

A.屏蔽和可重用性 B.封装和可扩展性 C.封装和模块化特性 D.屏蔽和过程划分特性 41.关于分布式数据库的特点,下面叙述错误的是( D)

A.具有数据独立性 B.集中与自治相结合的控制结构 C.全局的一致性、可串行性和恢复性 D.减少数据冗余 42.以下不属于关系分割原则的是( D )

A.完备性 B.可重构性 C.相交性 D.不相交性 43.以下不属于关系分割方式的是(C )

A.水平分割 B.垂直分割 C.立体分割 D.混合分割 44.以下不属于数据仓库基本操作的是(B )

A.基本聚集函数 B.查询操作 C.立方体操作 D.上卷和下卷操作 45.并发操作会带来哪些数据不一致性( D )

3

A.丢失修改、不可重复读、脏读、死锁 B. 不可重复读、脏读、死锁 C. 丢失修改、脏读、死锁 D. 丢失修改、不可重复读、脏读

46.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据.在授权的定义中.数据对象的( A ),授权子系统就越灵活

A.范围越小 B.范围越大 C.约束越细致 D.范围越适中 47.视图消解的概念是(D )

A.将对视图的查询转换为逻辑查询的过程

B.将对视图的查询转换为对具体数据记录查询的过程 C.将对视图的查询转换为对数据文件的查询的过程 D.将对视图的查询转换为对基本表的查询的过程 48.关系演算的基础是(C )

A.形式逻辑中的逻辑演算 B.形式逻辑中的关系演算 C.数理逻辑中的谓词演算 D.数理逻辑中的形式演算 49.1975年由IBM公司的M.Zloof提出的QBE(Query By Example)语言是( C ) A.一个很有特色的元组关系演算语言 B.一个很有特色的逻辑关系演算语言 C.一个很有特色的域关系演算语言

D.一个很有特色的形式逻辑关系演算语言 50.概念数据型(概念模型)的地位是( D ) A.现实世界到逻辑世界的一个中间层次 B.现实世界到抽象世界的一个中间层次 C.现实世界到物理世界的一个中间层次 D.现实世界到机器世界的一个中间层次 51、数据库的概念模型独立于(A )。

A、具体的机器和DBMS B、E-R图 C、信息世界 D、现实世界

52、数据库是计算机系统中按照一定的数据模型组织、存储和应用的( B )。 A、文件的集合 B、数据的集合 C、命令的集合 D、程序的集合 53、在数据库中存储的是( C )。

A、数据 B、数据模型 C、数据以及数据之间的联系 D、信息 54、数据库的核心(B )。

A、数据库 B、数据库管理系统 C、数据模型 D、软件工具 55( D )可以减少相同数据重复存储的现象。

A、记录 B、字段 C、文件 D、数据库 56、数据库的主要功能是( B )。

A、修改数据库 B、定义数据库 C、应用数据库 D、保护数据库 57、实体是信息世界中的术语,与之对应的数据库术语为(D )。

A、文件 B、数据库 C、字段 D、记录 58、层次型、网状型和关系型数据库划分原则是为( D )。

A、记录长度 B、文件的大小 C、联系的复杂程度 D、数据之间的联系 59、同一个关系模型中的任两个元组值(A )。

A、不能相同 B、可全同 C、必须全同 D、以上都不是

60、在一个关系中如果有这样一个属性存在,他的值能唯一地标识关系中的每一个元组,称这个属性为(A )。

A、关键字 B、数据项 C、主属性 D、主属性值 61、SQL语言是(B )的语言,易学习。

A、过程化 B、非过程化 C、格式化 D、导航试

4