数据库上机考试试题及答案.docx
- 文档编号:1227740
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:48
- 大小:240.73KB
数据库上机考试试题及答案.docx
《数据库上机考试试题及答案.docx》由会员分享,可在线阅读,更多相关《数据库上机考试试题及答案.docx(48页珍藏版)》请在冰点文库上搜索。
数据库上机考试试题及答案
1下列说法中正确的是:
(D)
A、SQL中局部变量可以不声明就使用
B、SQL中全局变量必须先声明再使用
C、SQL中所有变量都必须先声明后使用
D、SQL中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。
2.哪个关键字用于测试跟随的子查询中的行是否存在(B)。
A.MOVB.EXISTS
C.UNIOND.HAVING
3.下列哪些语句用于创建存储过程(A)?
A、CREATEPROCEDUREB、CREATETABLEC、DROPPROCEDURED、其他
5.在SQL中,SELECT语句的“SELECTDISTINCT”表示查询结果中(C)。
A.属性名都不相同B.去掉了重复的列
C.行都不相同D.属性值都不相同
6.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功___A_____。
A.数据查询B.数据操纵
C.数据定义D.数据控制
7.SQLServer2000采用的身份验证模式有(D)。
(A)仅Windows身份验证模式
(B)仅SQLServer身份验证模式
(C)仅混合模式
(D)Windows身份验证模式和混合模式
10.SQLServer2000企业版可以安装在操作系统上。
(C)
(A)MicrosoftWindows98
(B)MicrosoftWindows2000Professional
(C)MicrosoftWindows2000Server
(D)MicrosoftWindowsXP
11.SQLServer是一个(C)的数据库系统。
(A)网状型(B)层次型
(C)关系型(D)以上都不是
12.SQL语言中,删除一个视图的命令是(B)。
A.DELETEB.DROP
C.CLEARD.REMOVE
13.SQL语言中,删除记录的命令是(A)。
A.DELETEB.DROPC.CLEARD.REMOVE
14.以下触发器是当对[employee表]进行(D)操作时触发。
CreateTriggerabconemployee
Forinsert,update,delete
As……
A.只是修改B.只是插入
C.只是删除D.修改、插入、删除
16.下面描述错误的是(B)。
A、每个数据文件中有且只有一个主数据文件。
B、日志文件可以存在于任意文件组中。
C、主数据文件默认为primary文件组。
D、文件组是为了更好的实现数据库文件组织。
2有如下代码,当代码中_[关键字]_分别为breakcontinuereturn时,最后的print@n输
出的值为(A)
declare@nint
set@n=3
while@n>0
begin
set@n=@n-1
if@n=1_[关键字]_
end
print@n
A、1,0,不输出B、1,1,1
C、0,0,0D、0,1,2
3用于求系统日期的函数是(B)。
A.YEAR()B.GETDATE()
C.COUNT()D.SUM()
4.printround(998.88,0),round(999.99,-1)
执行结果是:
C
A、999.00,990.00B、999.00,1000.00
C、998.00,1000.00D、999.00,999.99
5.在Windows98操作系统中,可以安装SQLServer2000的(C)。
A、企业版B、标准版C、个人版D、开发版
6.不正确的论述是(C)
A、SQLServer有Windows集成认证方式,但如果没有把windows用户添加为SQLServer的登陆账户,那么该Windows用户不能访问SqlServer服务器。
B、SQLServer2000的客户端没有操作系统的限制。
C、Windows2000是个具有并行处理能力(支持多CPU)的操作系统,安装在之上SQLServer2000需要在实例的属性中设定使用当前的CPU,否则只能使用默认的CPU。
D、在Windows2000/NT中,SQLServer是以服务的方式被执行的。
7下列说法正确的是___C____。
A、视图是观察数据的一种方法,只能基于基本表建立。
B、视图是虚表,观察到的数据是实际基本表中的数据。
C、索引查找法一定比表扫描法查询速度快。
D、索引的创建只和数据的存储有关系
9.关系数据模型___D__。
A)只能表示实体间的1:
1联系
B)只能表示实体间的1:
n联系
C)只能表示实体间的m:
n联系
D)只能表示实体间的上述3种联系
10.SQLServer2000提供了一整套管理工具和实用程序,其中只负责启动、暂停和停止SQLServer的4种服务的是(D)。
(A)企业管理器(B)导入和导出数据
(C)事件探察器(D)服务管理器
12.printlen(‘1234'),datelength(‘1234'),datelength(1234)
执行后显示的结果是:
A
A、4,4,2B、4,4,4
C、3,3,3D、2,2,2
15.模式查找like'_a%',下面哪个结果是可能的B
A.ailiB.bai
C.bbaD.cca
16.要删除mytable表中的myindex索引,可以使用(C)语句。
(A)DROPmyindex(B)DROPmytable.myindex
(C)DROPINDEXmyindex(D)DROPINDEXmytable.myindex
1.能够实现执行SQL语句、分析查询计划、显示查询统计情况和实现索引分析等功能的SQL工具是(B)。
A、企业管理器B、查询分析器
C、服务管理器D、事件探查器
2.公司网络采用单域结构进行管理,域中有一台数据库服务器,为存贮公司数据,建立了名为information的数据库。
管理员用以下语句建立了一个新表。
(B)
CREATETABLEemp_info
(emp_IDintPRIMARYKEY,
emp_Namevarchar(50)UNIQUE,
emp_Addressvarchar(50)UNIQUE
)
3系统在该表上自动创建(D)索引。
a)复合b)惟一
c)聚集d)非聚集
5以下那种类型能作为变量的数据类型(C)。
(A)text(B)ntext(C)table(D)image
6某研究机构使用SQLServer2000存放科研数据,该机构的服务器上有一个ResDat数据库,用于记录大量从实验过程采集来的数据。
在正常的工作日,验室每天采集到的数据约有400MB左右,使用的高峰期一般在早上8:
00到晚上23:
00。
但到周末时对数据的使用较少,同时数据库中也基本没有新的数据输入。
另外在数据库中一般存放6个月内的所有实验数据。
现在为了确保数据的安全和可用,在数据库出现问题时能够以最快的速度恢复,需要制订对该数据库的备份策略,那么以下列出的备份策略中最适用的是(D)。
(选择一项)
a)周末做完全备份,每天做差异备份
b)周末做事务日志备份,每天做增量备份
c)每天做完全备份,周末做增量备份
d)周末做完全备份,每天做增量备份
9.SQLServer2000中的数据以页为基本存储单位,页的大小为(A)。
(A)8KB(B)16KB
(C)32KB(D)64KB
10.下面标志符不合法的是:
(C)。
A、[mydelete]B、_mybase
C、$moneyD、trigger1
12.下列语句中正确的是___B____。
表score(sti_id,names,math,English,VB)
A)selectstu_id,sum(math)fromscore
B)selectsum(math),avg(VB)fromscore
C)select*,sum(english)fromscore
D)delete*fromscore
13.关于视图下列哪一个说法是错误的(B)。
A.视图是一种虚拟表B.视图中也保存有数据
C.视图也可由视图派生出来D.视图是保存在SELECT查询
16.在SQLServer2000中,当数据表被修改时,系统自动执行的数据库对象是(B)。
(A)存储过程(B)触发器
(C)视图(D)其他数据库对象
2.下面对union的描述正确的是(D)。
a)任何查询语句都可以用union来连接
b)union只连接结果集完全一样的查询语句
c)union是筛选关键词,对结果集再进行操作。
d)union可以连接结果集中数据类型个数相同的多个结果集。
3.公司网络采用单域结构进行管理,域中有一台数据库服务器,为存贮公司数据,建立了名为information的数据库。
用户反映每次向数据库的表中插入大量数据后,数据库的运行速度非常慢,甚至影响用户对数据库的正确使用。
管理员应进行(C)操作,才可以解决该问题。
a)在表的主键上建立聚集索引
b)在表的主键上建立非聚集索引
c)在表的主键上建立唯一索引
d)将数据库中各表的填充因子设为60
4.在SQL中,SELECT语句的“SELECTTOP10”表示查询结果中(A)
A.前10条记录B.后10条记录
C.前10%条记录D.后10%条记录
6.E-R模型用于数据库设计的哪一个阶段(B)。
A.需求分析B.概念设计C.逻辑设计D.物理设计
7.在MSSQLServer中,用来显示数据库信息的系统存储过程是(A)。
A.sp_dbhelpB.sp_db
C.sp_helpD.sp_helpdb
8.下面只存在于服务器端的组件是:
(A)
A、服务器组件B、企业管理器组件
C、查询分析器组件D、导入导出组件
10.上述3种联系下面是合法的smallint数据类型数据的是:
(C)。
A、223.5B、32768
C、-32767D、58345
11.下面字符串能与通配符表达式[ABC]_a进行匹配的是:
(C)。
A、BCDEFB、A_BCDC、ABaD、A%a
12.Select雇员IDFROMemployeeWHERE薪水>1250命令的功能是(D)。
A.查询薪水大于1250的记录
B.查询1250号记录后的记录
C.检索所有的雇员ID
D.从[employee]关系中检索薪水大于1250的雇员ID
14.SQLServer提供的单行注释语句是使用(B)开始的一行内容。
A.“/*”B.“--”
C.“{”D.“/”
16.在SQLServer2000中,当数据表被修改时,系统自动执行的数据库对象是(B)。
(A)存储过程(B)触发器
(C)视图(D)其他数据库对象
1.SELECT语句中与HAVING子句通常同时使用的是(C)子句。
A.ORDERBYB.WHERE
C.GROUPBYD.无需配合
3.下列四项中,不属于数据库特点的是(C)。
A.数据共享B.数据完整性
C.数据冗余很高D.数据独立性高
4.SQL语言按照用途可以分为三类,下面选项中哪一种不是的:
(C)
(A)DML(B)DCL
(C)DQL(D)DDL
5.下列语句中正确的是__B_____。
表score(sti_id,names,math,English,VB)
A)selectstu_id,sum(math)fromscore
B)selectsum(math),avg(VB)fromscore
C)select*,sum(english)fromscore
D)delete*fromscore
6.下列关于关系数据库叙述错误的是(B)。
A、关系数据库的结构一般保持不变,但也可根据需要进行修改
B、一个数据表组成一个关系数据库,多种不同的数据则需要创建多个数据库
C、关系数据表中的所有记录的关键字字段的值互不相同
D、关系数据表中的外部关键字不能用于区别该表中的记录
7.下面列出的关于视图(View)的条目中,不正确的是_C_______。
A.视图是外模式B.视图是虚表
C.使用视图可以加快查询语句的执行速度
D.使用视图可以简化查询语句的编写
8.下面字符串能与通配符表达式[ABC]_a进行匹配的是:
(C)。
A、BCDEFB、A_BCD
C、ABaD、A%a
9.SQLServer2000企业版可以安装在操作系统上。
(C)
(A)MicrosoftWindows98
(B)MicrosoftWindows2000Professional
(C)MicrosoftWindows2000Server
(D)MicrosoftWindowsXP
10.SQLServer2000提供了一整套管理工具和实用程序,其中只负责启动、暂停和停止SQLServer的4种服务的是(D)。
(A)企业管理器(B)导入和导出数据
(C)事件探察器(D)服务管理器
15.关于视图下列哪一个说法是错误的(B)。
A.视图是一种虚拟表B.视图中也保存有数据
C.视图也可由视图派生出来D.视图是保存在SELECT查询
16.在SQLServer2000中,当数据表被修改时,系统自动执行的数据库对象是(B)。
(A)存储过程(B)触发器
(C)视图(D)其他数据库对象
1、SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功___A_____。
A.数据查询B.数据操纵
C.数据定义D.数据控制
2.下面列出的关于视图(View)的条目中,不正确的是__C______。
A.视图是外模式B.视图是虚表
C.使用视图可以加快查询语句的执行速度
D.使用视图可以简化查询语句的编写
3.触发器可以创建在(C)中。
A.表B.过程C.数据库D.函数
4.一个m:
n联系转换为一个关系模式。
关系的码为(B)
A、某个实体的码B、各实体码的组合
C、n端实体的码D、任意一个实体的码
7.下列哪个不属于数据库对象(B)
A、默认B、SELECT语句C、存储过程D、视图
9.新安装SQLServer后,默认有六个内置的数据库,其中的两个范例数据库是Pubs和(B)。
(A)master(B)NorthWind
(C)msdb(D)bookdb
10.下面字符串能与通配符表达式[ABC]%a进行匹配的是:
(C)。
A、BCDEFB、A_BCDC、ABC_aD、A%a
11.下面只存在于服务器端的组件是:
(A)
A、服务器组件B、企业管理器组件
C、查询分析器组件D、导入导出组件
12.模式查找like'_a%',下面哪个结果是可能的(B)
A.ailiB.bai
C.bbaD.cca
2.有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是(b)
A15,5,10B18,7,7
C21,11,4D25,15,0
3.数据库设计中的逻辑结构设计的任务是把(d)阶段产生的概念数据库模式变换为逻辑结构的数据库模式。
A.需求分析B.物理设计
C.逻辑设计D.概念设计
4.反映现实世界中实体及实体间联系的信息模型是(d)。
A.关系模型B.层次模型
C.网状模型D.E-R模型
5.在Windows98操作系统中,可以安装SQLServer2000的(c)。
A、企业版B、标准版C、个人版D、开发版
6.createtablel1
(numdecimal(7,3))
go
insertintol1
values(9999.9994)
执行上面命令后,表中的数据是:
(c)。
A、出现插入错误B、9999.999
C、10000.00D、0.0
7.公司网络采用单域结构进行管理,域中有两台数据库服务器,一台安装了SQLServer,另一台安装了Oracle。
某用户需要从Oracle服务器向SQLServer服务器中导入大量数据,为了提高导入数据的效率,该用户希望使用bulkinsert语句完成该操作,但当他执行该语句时服务器报错,错误指出该用户没有权限进行该操作,为了解决这个问题,数据库管理员需要将该用户加入(c)固定服务器角色。
a)sysadminb)serveradmin
c)processadmind)setupadmin
10.SQLServer的字符型系统数据类型主要包括(b)。
A.Int、money、charB.char、varchar、text
C.datetime、binary、intD.char、varchar、int
11.下面字符串能与通配符表达式[ABC]_a进行匹配的是:
(c)。
A、BCDEFB、A_BCD
C、ABaD、A%a
13.下列语句中正确的是___b____表score(sti_id,names,math,English,VB)
A)selectstu_id,sum(math)fromscore
B)selectsum(math),avg(VB)fromscore
C)select*,sum(english)fromscore
D)delete*fromscore
16.在SQLServer2000中,当数据表被修改时,系统自动执行的数据库对象是(b)。
(A)存储过程(B)触发器
(C)视图(D)其他数据库对象
1.公司网络采用单域结构进行管理,域中有一台数据库服务器,为存贮公司数据,建立了名为information的数据库。
用户反映每次向数据库的表中插入大量数据后,数据库的运行速度非常慢,甚至影响用户对数据库的正确使用。
管理员应进行(C)操作,才可以解决该问题。
a)在表的主键上建立聚集索引
b)在表的主键上建立非聚集索引
c)在表的主键上建立唯一索引
d)将数据库中各表的填充因子设为60
3.SELECT语句中与HAVING子句通常同时使用的是(C)子句。
A.ORDERBYB.WHEREC.GROUPBYD.无需配合
4.在SQL语言的SELECT语句中,能实现投影操作的是____A____。
A.SELECTB.FROM
C.WHERED.GROUPBY
5.以下正确的论述是(C)
A、在建立数据库的时候,SQLServer是可以创建操作系统文件及其目录路径。
B、数据库中有一些sys开头的系统表,用来纪录SQLServer组件、对象所需要的数据,
这些系统表全部存放在系统数据库中。
C、SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数
进行改动、添加。
D、12AM是中午,12PM是午夜。
6.sp_help属于哪一种存储过程(A)?
A、系统存储过程B、用户定义存储过程
C、扩展存储过程D、其他
7.要查询book表中所有书名中包含“计算机”的书籍情况,可用(B)语句。
(A)SELECT*FROMbookWHEREbook_nameLIKE‘计算机*’
(B)SELECT*FROMbookWHEREbook_nameLIKE‘计算机%’
(C)SELECT*FROMbookWHEREbook_name=‘计算机*’
(D)SELECT*FROMbookWHEREbook_name=‘计算机%’
8.下面字符串能与通配符表达式[ABC]_a进行匹配的是:
(C)。
A、BCDEFB、A_BCD
C、ABaD、A%a
9.SQLServer2000企业版可以安装在操作系统上。
C
(A)MicrosoftWindows98
(B)MicrosoftWindows2000Professional
(C)MicrosoftWindows2000Server
(D)MicrosoftWindowsXP
13.关于视图下列哪一个说法是错误的(B)。
A.视图是一种虚拟表B.视图中也保存有数据
C.视图也可由视图派生出来D.视图是保存在SELECT查询
14.下列聚合函数中正确的是(C)
A、SUM(*)B、MAX(*)
C、COUNT(*)D、AVG(*)
15.建立索引的目的是(D)。
A.降低SQLServer数据检索的速度
B.与SQLServer数据检索的速度无关
C.加快数据库的打开速度
D.提高SQLServer数据检索的速度
16.下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是(A)。
(A)sp_helptext(B)sp_helpindex(C)sp_bindrule(D)sp_rename
1.关系数据表的关键字可由(D)字段组成。
A、一个B、两个C、多个D、一个或多个
2.每个数据库有且只能有一个(B)。
A、次数据文件B、主数据文件
C、日志文件D、其他
3.反映现实世界中实体及实体间联系的信息模型是(C)。
A.关系模型B.层次模型
C.网状模型D.E-R模型
4.下面对union的描述正确的是(D)。
A.任何查询语句都可以用union来连接
B.union只连接结果集完全一样的查询语句
C.union是筛选关键词,对结果集再进行操作。
D.union可以连接结果集中数据类型个数相同的多个结果集。
5.用于求系统日期的函数是(B)。
A.YEAR()B.GETDATE()
C.COUNT()D.SUM()
6.不正确的论述是(C)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 上机 考试 试题 答案