互联网数据库实践考核复习资料.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《互联网数据库》实践考核复习资料
一、单项选择题
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.保证数据的安全性和完整性
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语句传送到任何关系数据库中