CEAC初级试题SQL样题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理与SQL Server 2000 样题1
单选题
1:关系型数据库语言目前得到了越来广泛的使用.SQL基本的使用方式有两种。

在用高级语言编写的应用程序中使用,称为什么?( 2 分)
A:宿主语言
B:嵌入式语言
C:数据操纵语言
D:交互式语言
答案:B
2:概念设计阶段概念模型通常采用?( 2 分)
A:面向对象的方法
B:回溯的方法
C:自底向上的方法
D:自顶向下的方法
答案:C
3:要想成功地运转数据库,就要在数据处理部门配备什么?( 2 分)
A:部门经理
B:数据库管理员
C:应用程序员
D:系统设计员
答案:B
4:考虑数据在存储设备上的物理安置,对数据在存储设备上的物理组织的形式描述称为什么?( 2 分)
A:内模式
B:内部视图
C:外模式
D:物理模式
答案:B
5:1 级封锁协议加上对 T 要读取的数据 R 加 S 锁,直到事务结束才释放,这是?( 2 分) A:4 级封锁协议
B:1 级封锁协议
C:2 级封锁协议
D:3 级封锁协议
答案:D
6:关系模式中R(B,C,M,T,A,G),根据语义有如下函数依赖集:
F={ B-àC, (M,T)--àB,(M,C)-àT,(M,A)-àT,(A,B)--àG }
关系模式R的码是什么?( 2 分)
A:(M,T)
B:(M,C)
C:(M,A)
D:(A,B)
答案:D
7:在关系数据库中,要求关系中的元组在组成主键的属性上不能有空值,这是遵守?( 2 分) A:参照完整性规则,域完整性规则
B:实体完整性规则
C:用户定义完整性规则
D:可靠性规则,完全性规则
答案:B
8:数据库设计的几个步骤是什么?( 2 分)
A:需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护B:需求分析,逻辑结构设计,物理结构设计.概念结构设计,数据库实施,数据库运行和维护C:需求分析,逻辑结构设计, 概念结构设计.物理结构设计,数据库实施,数据库运行和维护D:需求分析,概念结构设计,物理结构设计, 逻辑结构设计,数据库实施,数据库运行和维护
答案:A
9:SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE,和DELETE 等.其中最重要的也是使用最频繁的语句是哪个?( 2 分)
A:SELECT
B:INSERT
C:UPDATE
D:DELETE
答案:A
10:数据库设计人员和用户之间沟通信息的桥梁是什么?( 2 分)
A:程序流程图
B:实体联系图
C:模块结构图
D:数据结构图
答案:B
11:自然连接是构成新关系的有效方法。

一般方法,一般情况下,当对关系R和 S使用自然连接时,要求R和S含有一个或多个共有的什么?( 2 分)
A:元组
B:行
C:记录
D:属性
答案:D
12:如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将什么转换为关系数据模型?( 2 分)
A:ER模型
B:层次模型
C:关系模型
D:网状模型
答案:A
13:什么语言已被国际标准化组织采纳为标准的关系数据库语言?( 2 分)
A:QUEL
B:SEQUEL
C:SQL
D:ALPHA
答案:C
14:数据库提供给用户的接口是什么,它具有数据定义,数据操作,和数据检查功能?( 2 分) A:数据库语言
B:过程化语言
C:数据的操作性
D:数据的兼容性
答案:A
15:关系中属性个数称为“元数”,元组个数称为什么?( 2 分)
A:行数
B:列数
C:基数
D:超键
答案:C
16:不正确的论述是哪个?( 2 分)
A:SQL Server有Windows集成认证方式,但如果没有把windows用户添加为SQL Server的登陆账户,那么该Windows 用户不能访问Sql Server服务器。

B:SQL Server 2000的客户端没有操作系统的限制。

C:Windows2000是个具有并行处理能力(支持多CPU)的操作系统,安装在之上的SQL Server 2000需要在实例的属性中设定使用当前的CPU,否则只能使用默认的CPU。

D:在Windows 2000/NT中,SQL Server是以服务的方式被执行的。

答案:C
17:学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)。

假设有的学生不住宿,床位也可能空闲,如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行什么?( 2 分)
A:外联接
B:左外联接
C:右外联接
D:自然联接
答案:A
18:在数据库管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是阶段什么?( 2 分)
A:数据库系统
B:文件系统
C:人工管理
D:数据项管理
答案:A
19:SQL 中,聚合函数COUNT(列名)用于?( 2 分)
A:计算元组个数
B:计算属性的个数
C:对一列中的非空值计算个数
D:对一列中的非空值和空值计算个数
答案:C
20:什么属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次?( 2 分) A:数据模型
B:概念模型
C:E-R图
D:关系模型
答案:B
21:什么在技术和理论上已经成熟,成为当前商用数据库的主流?( 2 分)
A:关系数据库
B:网状数据库
C:层次数据库
D:空间数据库
答案:A
22:数据库系统软件包括DBMS和什么?( 2 分)
A:数据库
B:高级语言
C:OS
D:数据库应用系统和开发工具
答案:D
23:所谓概念模型,指的是什么?( 2 分)
A:客观存在的事物及其相互联系
B:将信息世界中的信息数据化
C:实体模型在计算机中的数据化表示
D:现实世界到机器世界的一个中间层次,即信息世界
答案:D
24:什么属于信息世界的模型,是现实世界到机器世界的一个中间层次?( 2 分) A:数据模型
B:概念模型
C:E-R图
D:关系模型
答案:B
25:SQL中,谓词EXISTS用来测试一个集合中是否?( 2 分)
A:为非空集合
B:有两行相同
C:有两列值相同
D:存在空值
答案:A
26:什么简称DBA?( 2 分)
A:数据库管理员
B:数据库
C:数据库管理系统
D:计算机硬件
答案:A
27:不是SQL Server 服务器组件的是哪个?( 2 分)
A:升级工具(update Tools)
B:复制支持(Replication Support)
C:全文搜索(Full-Text Search)
D:Profiler
答案:D
28:当同一个实体集内部的实体之间存在着一个1:N联系时,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数是?( 2 分)
A:1个
B:3个
C:5个
D:7个
答案:A
29:把ER图转换成关系模式集的过程,属于数据库设计的什么?( 2 分)
A:需求分析
B:概念设计
C:逻辑设计
D:物理设计
答案:C
30:DROP SCHEMA 语句中CASCADE选项的含义是什么?( 2 分)
A:将其下属的基本表自动撤消
B:将其下属的视图自动撤消
C:将其下属的所有元素均自动撤消
D:将其下属的基本表和视图自动撤消
答案:C
31:一个m:n联系转换为一个关系模式。

关系的码为什么?( 2 分)
A:某个实体的码
B:各实体码的组合
C:n端实体的码
D:任意一个实体的码
答案:B
32:在关系数据模型中,通常可以把什么称为关系模式?( 2 分)
A:记录
B:记录类型
C:元组
D:元组集
答案:B
33:以下关于外码和相应的主码之间的关系,正确的是哪个?( 2 分)
A:外码并不一定要与相应的主码同名
B:外码一定要与相应的主码同名
C:外码一定要与相应的主码同名而且唯一
D:外码一定要与相应的主码同名,但并不一定唯一
答案:A
34:SQL语句提供什么语句用于实现数据存取的安全控制?( 2 分)
A:GRANT
B:COMMIT
C:CREATE TABLE
D:ROLLBACK
答案:A
35:SQL语句SELECT 部门表.部门号,部门名称,部门名称,SUM(单价*数量). FROM部门表,商品表.
WHERE 部门表.部门号商品表.部门号
GROUP BY 部门表.部门号. 查询结果是什么?( 2 分)
A:各部门商品数量合计
B:各部门商金额合计
C:所有商品金额合计
D:各部门金额平均值
答案:B
36:SQL的全局约束是指基于元组的检查子句和什么?( 3 分)
A:非空值约束
B:域约束
C:断言
D:外键子句
答案:C
37:关于SQL Server 2000安装命名实例时,不正确的描述是什么?( 3 分)
A:最多只能用16个字符
B:实例的名称是区分大小写
C:第一个字符只能使用文字、@、_和#符号。

D:实例的名称不能使用Default或MSSQLServer这两个名字。

答案:B
38:相对于其它数据管理技术,数据库系统有减少数据冗余,保持数据的一致性和什么的特点?( 3 分)
A:数据结构化
B:数据无独立性
C:数据统一管理
D:数据有独立性
答案:D
39:数据库是在计算机系统中按照一定的数据模型组织、结构化的什么?( 3 分)
A:文件的集合
B:数据的集合
C:命令的集合
D:程序的集合
答案:B
40:对于学生—选课—课程的三个关系
S(S#,SNAME,SEX,AGE) SC(S#,C#,GRADE) C(C#,CNAME,TEACHER)
为了提高查询速度,对SC表创建唯一索引,应建哪个组上?( 3 分)
A:(S#,C#)
B:S#
C:C#
D:GRADE
答案:A
41:在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它用在数据库设计的什么阶段?( 3 分)
A:需求分析
B:概念设计
C:逻辑设计
D:物理设计
答案:B
42:数据库的安全控制是什么?( 3 分)
A:保证数据的完整性和有效性
B:安全性控制涉及到法律和道德方面的问题
C:安全性控制对于计算机系统至关重要,但对于多用户使用的数据库必要性不大
D:只要通过口令测试就可以无限地访问数据库
答案:B
43:视图创建完成后,数据字典中存放的是什么?( 3 分)
A:查询语句
B:查询结果
C:视图的定义
D:所引用的基本表的定义
答案:C
44:什么是长期存储在计算机内的有组织,可共享的数据集合?( 3 分)
A:数据库管理系统
B:数据库系统
C:数据库
D:文件组织
答案:C
45:设有关系模式R(A,B,C,D),F 是R上成立的 FD集,F={AB-〉C,D-〉A},则属性集(CD)的闭包(CD)+为什么?( 3 分)
A:BCD
B:ACD
C:ABD
D:ABCD
答案:B
数据库原理与SQL Server 2000 样题2
单选题
1:数据库系统与文件系统本质的不同表现在哪里?( 2 分)
A:数据库中的数据是按一定的数据结构组织的
B:数据库中的数据项需指明数据类型和取值范围
C:数据库提供了便利的存取方法
D:数据库具有更高的数据存储量
答案:B
2:要想成功地运转数据库,就要在数据处理部门配备什么?( 2 分)
A:部门经理
B:数据库管理员
C:应用程序员
D:系统设计员
答案:B
3:在数据库系统中,使用专用的查询语言操作数据的人员,称为?( 2 分)
A:数据库管理员
B:专业用户
C:应用程序员
D:最终用户
答案:B
4:SQL语言具有什么功能?( 2 分)
A:关系规范化、数据操纵、数据控制
B:数据定义、数据操纵、数据控制
C:数据定义、关系规范化、数据控制
D:数据定义、关系规范化、数据操纵
答案:B
5:数据字典是软件需求分析阶段最重要的工具之一,其最基本的作用是什么?( 2 分) A:数据库设计
B:数据维护
C:数据定义
D:数据通讯
答案:C
6:“授权”是数据库系统中采用的什么措施?( 2 分)
A:完整性
B:安全性
C:并发性
D:一致性
答案:B
7:以下论述不正确的是哪个?( 2 分)
A:distribution数据库是系统数据库
B:企业管理器与查询分析器都是客户端工具
C:SQL Server 2000可以安装到windows2000、windows XP、windows NT系统上。

D:SQL Server 支持的SQL命令集称为T_SQL,它是完全符合ANSII SQL92标准的。

答案:D
8:一个事务中所有对数据库的操作是一个不可分割的操作序列,事务要么完整地全部执行,要么什么也不做,这是事务的?( 2 分)
A:原子性
B:一致性
C:隔离性
D:持久性
答案:A
9:关系代数的五个基本操作为?( 2 分)
A:交并差除法和笛卡尔积
B:并并差投影和笛卡尔积
C:交并差选择和笛卡尔积
D:并差笛卡尔积投影和选择
答案:D
10:在SQL语言中,创建视图应使用什么语句?( 2 分)
A:CREATE SCHEMA
B:CREATER TABLE
C:CREATE VIEW
D:CREATE DATABASE
答案:C
11:在数据系统中,对存取权限的定义称为?( 2 分)
A:命令
B:授权
C:定义
D:审计
答案:B
12:R的规范化程度最高达到?( 2 分)
A:1NF
B:2NF
C:3NF
D:4NF
答案:B
13:数据库系统达到了数据独立性,是因为采用了?( 2 分)
A:层次模式
B:网状模型
C:关系模型
D:三级模式结构
答案:D
14:数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和什么?( 2 分) A:数据库管理系统
B:数据库应用系统
C:相关的计算机系统
D:各类相关人员
答案:D
15:并发操作会带来哪些数据不一致性?( 2 分)
A:丢失修改,不可重复读,脏读,死锁
B:不可重复读,脏读,死锁
C:丢失修改,脏读,死锁
D:丢失修改,不可重复读,脏读
答案:D
16:在关系数据模型中,通常可以把什么称为关系模式?( 2 分)
A:记录
B:记录类型
C:元组
D:元组集
答案:B
17:发布命令执行数据传输是什么的功能?( 2 分)
A:查询子系统
B:完整子系统
C:调度子系统
D:可靠性子系统
答案:C
18:在SQL Server中,不是对象的是什么?( 2 分)
A:用户
B:数据
C:表
D:数据类型
答案:B
19:关系代数的半联接操作由什么组合而成?( 2 分)
A:投影和选择
B:联接和选择
C:联接和投影
D:自然联接和投影
答案:D
20:当关系R和S做自然联接时,能够把R和S舍弃的元组放到结果关系中的操作是什么?( 2 分)
A:左外联接
B:右外联接
C:外部并
D:外联接
答案:D
21:检索所有比”王华”年龄大的学生姓名,年龄和性别.正确的SELECT语句是什么?( 2 分) A:SELECT SN,AGE,SEX FROM S
WHERE AGE 〉(SELECT AGE FROM S WHERE SN =’王华’
B:SELECT SN ,AGE ,SEX FROM S WHERE SN =’王华’
C:SELECT SN ,AGE ,SEX ,FROM S
WHERE AGE 〉(SELECT AGE WHE RE SN=’王华’)
D:SELECT SN ,AGE,SEX FROM S
WHERE AGE 〉王华 AGE
答案:A
22:在关系数据库中,当关系的型改变时,用户程序也可以不变。

这是?( 2 分)
A:物理独立性
B:逻辑独立性
C:位置独立性
D:存储独立性
答案:B
23:数据的逻辑独立性是指?( 2 分)
A:存储结构与物理结构的逻辑独立性
B:数据与存储结构的逻辑独立性
C:数据与程序的逻辑独立性
D:数据元素之间的逻辑独立性
答案:C
24:声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd',正确的语句是哪个?( 2 分)
A:set @i=10,@c='abcd'
B:set i=10 , set @c='abcd'
C:select @i=10,@c='abcd'
D:select @i=10, select @c='abcd'
答案:C
25:数据模型表示的是数据库框架,要构建为数据库,必须在框架的约束下填上?( 2 分) A:具体数据
B:取值范围
C:联系
D:联系方式
答案:B
26:在关系代数的专门关系运算中,从表中选出满足条件的元组的操作称为?( 2 分)
A:选择
B:连接
C:投影
D:扫描
答案:A
27:数据库中,数据的物理独立性是指什么?( 2 分)
A:数据库与数据库管理系统的相互独立
B:用户程序与DBMS的相互独立
C:用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D:应用程序与数据库中数据的逻辑结构相互独立
答案:C
28:已知实体A中有15个实例(一个实例相当于一行),实体B中有50个实例。

若实体A 中的一个实例,最多与实体B中的10个实例相关,最少与实体B中2个实例相关,则实体A的基数是什么?( 2 分)
A:(1,15)
B:(2,10)
C:(2,50)
D:(15,50)
答案:B
29:一般地,一个数据库系统()外视图。

( 2 分)
A:只能有一种
B:最多只能有两种
C:至少有两种
D:可能有两种
答案:D
30:什么语言已被国际标准化组织采纳为标准的关系数据库语言?( 2 分)
A:QUEL
B:SEQUEL
C:SQL
D:ALPHA
答案:C
31:设有关系模式R(A,B,C,D),F 是R上成立的 FD集,F={AB-〉C,D-〉A},则属性集(CD)的闭包(CD)+为什么?( 2 分)
A:BCD
B:ACD
C:ABD
D:ABCD
答案:B
32:数据完整性保护中的约束条件主要是指什么?( 2 分)
A:用户操作权限的约束
B:用户口令的校对
C:值的约束和结构约束
D:并发控制的约束
答案:C
33:以下选项中,属于关系的基本类型的是什么?( 2 分)
A:堆栈表
B:视图表
C:双列表
D:散列表
答案:B
34:程序的原子性是指?( 2 分)
A:事务中包括的所有操作要么都做,要么都不做
B:事务必须是使数据库从一个一致状态变到另一个一致性状态
C:一个事务的内部操作及使用的数据对并发的其他事务是隔离的
D:事务一旦提交,对数据库的更改就是永久的
答案:A
35:数据库的什么是指数据的正确性和相容性?( 2 分)
A:安全性
B:完整性
C:并发控制
D:恢复
答案:B
36:用下面的SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) NOT NULL, Sname CHAR(8) NOT NULL, Sex CHAR(2), Age SMALLINT ) 。

可以插入到表中的元组是哪个?( 3 分) A:'5021','刘祥','男', 21
B:NULL, '刘祥', NULL, 21
C:'5021' , NULL, '男', 21
D:'5021', '刘祥', NULL, NULL
答案:D
37:部分匹配查询中有关通配符“_”的正确的叙述是什么?( 3 分)
A:.“_”代表多个字符
B:.“_”可以代表零个或多个字符
C:.“_”不能与“%”一同使用
D:.“_”代表一个字符
答案:D
38:对于学生—选课—课程的三个关系
S(S#,SNAME,SEX,AGE) SC(S#,C#,GRADE) C(C#,CNAME,TEACHER) 为了考虑安全性,每个教师只能存取自己讲授的课程的学生成绩,应创建?( 3 分)
A:视图
B:索引
C:游标
D:表
答案:A
39:学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)。

假设有的学生不住宿,床位也可能空闲,如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行什么?( 3 分)
A:外联接
B:左外联接
C:右外联接
D:自然联接
答案:A
40:封锁可以避免数据的不一致性,但有可能引起?( 3 分)
A:系统自动关机
B:系统崩溃
C:使磁盘上的数据有错
D:若干事务相互等待释放封锁
答案:D
41:在并发事务被执行时,系统应保证与这些事务先后单独执行时的结果一样,这是事务的?( 3 分)
A:原子性
B:一致性
C:隔离性
D:持久性
答案:C
42:在关系数据库中,要求关系中的元组在组成主键的属性上不能有空值,这是遵守?( 3 分) A:参照完整性规则,域完整性规则
B:实体完整性规则
C:用户定义完整性规则
D:可靠性规则,完全性规则
答案:B
43:在SQL语言中,创建视图应使用什么语句?( 3 分)
A:CREATE SCHEMA
B:CREATE TABLE
C:CREATE VIEW
D:CREATE DATABASE
答案:C
44:如果事务T获得了数据项Q上的排他锁,则T对Q?( 3 分)
A:只能读不能写
B:只能写不能读
C:既可读又可写
D:不能读不能写
答案:C
45:将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为什么?( 3 分) A:投影
B:扫描
C:连接
D:选择
答案:C
数据库原理与SQL Server 2000 样题3
单选题
1:已知职工和职工亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时在职工亲属关系中删除对应的亲属元组,在SQL语言中,定义这个完整性约束的短语是什么?( 2 分)
A:ON DELETE ALL
B:ON DELETE RESTRICT
C:ON DELETE SET NULL
D:ON DELETE CASCADE
答案:D
2:运算溢出属于?( 2 分)
A:事务故障
B:系统故障
C:介质故障
D:程序故障
答案:A
3:在关系数据库设计中,设计关系模式是什么的任务?( 2 分)
A:需求分析阶段
B:概念设计阶段
C:逻辑设计阶段
D:物理设计阶段
答案:C
4:自然连接是构成新关系的有效方法。

一般方法,一般情况下,当对关系R和 S使用自然连接时,要求R和S含有一个或多个共有的什么?( 2 分)
A:元组
B:行
C:记录
D:属性
答案:D
5:关系数据库标准语言具有一体化的特点,该特点的提出主要是对比?( 2 分)
A:操作系统命令
B:非关系模型的数据操纵语言
C:高级程序设计语言
D:自然语言
答案:B
6:数据库的安全控制是什么?( 2 分)
A:保证数据的完整性和有效性
B:安全性控制涉及到法律和道德方面的问题
C:安全性控制对于计算机系统至关重要,但对于多用户使用的数据库必要性不大
D:只要通过口令测试就可以无限地访问数据库
答案:B
7:数据库的三级体系结构是对什么抽象的三个级别?( 2 分)
A:存储器
B:数据
C:DBMS
D:DBS
答案:B
8:检索所有比”王华”年龄大的学生姓名,年龄和性别.正确的SELECT语句是什么?( 2 分) A:SELECT SN,AGE,SEX FROM S
WHERE AGE 〉(SELECT AGE FROM S WHERE 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
答案:A
9:正确的论述是哪个?( 2 分)
A:自然连接和等值连接很相像,但实际上他们是不同的。

自然连接要去掉重复的属性,等值连接不需要去掉重复的属性。

B:一个关系是参照关系,那么就不会是被参照关系。

C:概念数据库与外部数据库都是物理存在的。

D:一个关系可以有一个或多个主关键字。

答案:A
10:SQL中,“SALARY IN (1000,2000)”的语义是什么?( 2 分)
A:SALARY 〈= 2000 AND SALARY 〉= 1000
B:SALARY 〈= 2000 AND SALARY 〉 1000
C:SALARY = 1000 AND SALARY = 2000
D:SALARY = 1000 OR SALARY=2000
答案:D
11:在关系模式R 中,函数依赖X-〉Y的语义是什么?( 2 分)
A:在R的某一关系中,若两个元组的X值的X 值相等,则Y值也相等
B:在R 的每一关系中,若两个元组的X 值相等,则Y 值也相等
C:在R的某一关系中,X值应与Y值相等
D:在R 的每一关系中,X 值应与Y值相等
答案:B
12:什么简称DBA?( 2 分)
A:数据库管理员
B:数据库
C:数据库管理系统
D:计算机硬件
答案:A
13:考虑数据在存储设备上的物理安置,对数据在存储设备上的物理组织的形式描述称为什么?( 2 分)
A:内模式
B:内部视图
C:外模式
D:物理模式
答案:B
14:数据库管理系统(DBMS)是什么?( 2 分)
A:一个完整的数据库应用系统
B:一组硬件
C:一组软件
D:既有硬件,也有软件
答案:C
15:相对于其它数据管理技术,数据库系统有减少数据冗余,保持数据的一致性和什么的特点?( 2 分)
A:数据结构化
B:数据无独立性
C:数据统一管理
D:数据有独立性
答案:D
16:数据库系统达到了数据独立性,是因为采用了?( 2 分)
A:层次模式
B:网状模型
C:关系模型
D:三级模式结构
答案:D
17:用户在使用关系时(表),按习惯认为关系?( 2 分)
A:有行序无列序
B:有行序有列序
C:无行序有列序
D:无行序无列序
答案:C
18:建立基本表结构时,定义字段的有效性规则是实现数据的什么?( 2 分)
A:实体完整性
B:参照完整性
C:域完整性
D:表完整性
答案:C
19:有如下代码,当代码中_[关键字]_分别为break continue return时,最后的print @n 输出的值为什么?
declare @n int
set @n=3
while @n〉0
begin
set @n=@n-1
if @n=1 _[关键字]_
end
print @n( 2 分)
A:1,0,不输出
B:1,1,1
C:0,0,0
D:0,1,2
答案:A
20:什么属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次?( 2 分) A:数据模型
B:概念模型
C:E-R图
D:关系模型
答案:B
21:SQL中,“SALARY NOT IN (1000, 3000)”的语义是什么?( 2 分)
A:SALARY 〉= 3000 OR SALARY 〈= 1000
B:SALARY 〉 3000 AND SALARY 〈 1000
C:SALARY 〈〉 3000 AND SALARY 〈〉 1000
D:SALARY 〈〉 3000 OR SALARY 〈〉 1000
答案:C
22:作为域关系演算的谓词变元的基本对象是什么?( 2 分)
A:域变量的分量
B:元组变量在域变量上的逻辑映射
C:元组变量
D:元组变量的分量,即域变量
答案:B
23:某数据库中有三个表:Parts(零件)、PartReceived(零件入库)、PartShipped(零件出库),表间关系如图所示。

表Parts中有一个名为InStock(在库数量)列,现要求该列随着表PartReceived和PartShipped的修改而自动修改,应该怎样做?
( 2 分)
A:建立表PartReceived和PartShipped的出发器,修改表Parts的InStock列。

B:建立用户自定义函数,用来随着表PartReceived和PartShipped的改变,修改表Parts 的InStock列。

C:建立存储过程,在修改表PartReceived和PartShipped的同时修改表Parts的InStock 列。

D:使用基于表PartReceived和PartShipped的统计查询,在其中包含InStock列。

答案:A
24:在基本SQL语言中,不可以实现?( 2 分)
A:定义视图
B:定义基表
C:查询视图和基表
D:并发控制
答案:D
25:两个关系在没有公共属性时,其自然联接操作表现为什么?( 2 分) A:结果为空关系
B:笛卡尔积操作
C:等值联接操作
D:无意义的操作
答案:B
26:SQL 语言是什么语言?( 2 分)
A:层次数据库
B:网络数据库
C:关系数据库
D:非数据库
答案:C
27:”授权”是数据库系统中采用的什么措施?( 2 分)
A:完整性
B:安全性
C:并发性
D:一致性
答案:B
28:数据管理技术经历了人工管理,什么和什么?
① DBMS ② 文件系统③ 网状系统
④ 数据库系统⑤ 关系系统( 2 分)
A:③和⑤
B:②和③
C:①和④
D:②和④
答案:D
29:发布命令执行数据传输是什么的功能?( 2 分)
A:查询子系统
B:完整子系统
C:调度子系统
D:可靠性子系统
答案:C
30:系统故障会造成什么?( 2 分)
A:内存数据丢失
B:硬盘数据丢失
C:软盘数据丢失
D:磁带数据丢失
答案:A
31:如果嵌入的SELECT语句的查询结果肯定是单元组,那么嵌入时?( 2 分)
A:肯定不涉及游标机制
B:必须使用游标机制
C:是否使用游标,由应用程序员决定
D:是否使用游标,与DBMS有关
答案:C
32:不是SQL Server 服务器组件的是哪个?( 2 分)
A:升级工具(update Tools)
B:复制支持(Replication Support)
C:全文搜索(Full-Text Search)
D:Profiler
答案:D
33:若在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,则称A为R 的?( 2 分)
A:候选键
B:外部键
C:非主属性
D:主属性
答案:B
34:SQL语言中ROLLBACK 语句的主要作用是什么?( 2 分)
A:终止程序
B:事务结束
C:保存数据
D:事务回滚
答案:D
35:在分布式DBS中,DBMS软件分成客户级和服务器级两级,分别处理?( 2 分) A:全局查询和局部查询
B:分片查询和分配查询
C:逻辑查询和物理查询
D:异地查询和本地查询
答案:A
36:将1NF规范为2NF,应?( 3 分)
A:消除了非主属性对键的部分函数依赖
B:.消除了非主属性对键的传递函数依赖
C:消除了主属性对键的部分函数依赖和传递函数依赖
D:使每一个非主属性都完全函数依赖于主键
答案:A
37:在数据库系统阶段,数据是?( 3 分)
A:有结构的
B:无结构的
C:整体无结构,记录内有结构
D:整体结构化的
答案:D
38:SQL中,谓词“NOT UNIQUE”可用来测试一个集合里是否?( 3 分)
A:值不惟一
B:存在重复元组
C:有重复的列名
D:有相同的属性值
答案:B
39:在视图上不能完成的操作是什么?( 3 分)
A:更新视图
B:查询
C:在视图上定义新的基本表
D:在视图上定义新视图
答案:C
40:DDBS的分布透明性位于?( 3 分)
A:全局外模式与全局概念模式之间
B:全局概念模式与分片模式之间
C:局部概念模式与全局概念模式之间
D:分配模式与局部概念模式
答案:B
41:数据库系统软件包括DBMS和什么?( 3 分)
A:数据库
B:高级语言
C:OS
D:数据库应用系统和开发工具
答案:D
42:采用二维表格结构表达实体类型及实体间联系的数据模型是什么?( 3 分) A:层次模型
B:网络模型
C:关系模型
D:实体联系模型
答案:C
43:关系R和S进行自然连接时,要求R和S含有一个或多个公共什么?( 3 分) A:元组
B:行
C:记录
D:属性
答案:D
44:数据库系统与文件系统本质的不同表现在哪里?( 3 分)
A:数据库中的数据是按一定的数据结构组织的
B:数据库中的数据项需指明数据类型和取值范围
C:数据库提供了便利的存取方法
D:数据库具有更高的数据存储量
答案:B
45:关系模式R 中若没有非主属性,则?( 3 分)
A:R 属于2NF 但不一定属于3NF
B:R 属于3NF 但不一定属于BCNF
C:R 属于BCNF 但不一定属于4NF
D:R 属于4NF
答案:B。

相关文档
最新文档