数据库期末习题汇编Word格式.docx
- 文档编号:22606713
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:25
- 大小:24.60KB
数据库期末习题汇编Word格式.docx
《数据库期末习题汇编Word格式.docx》由会员分享,可在线阅读,更多相关《数据库期末习题汇编Word格式.docx(25页珍藏版)》请在冰豆网上搜索。
D.ALTER
5.SQLServer2005是一种(A)的数据库管理系统。
A.关系型
B.层次型
C.网状
D.树型
6.支持SQLServer2005中的所有可用功能,可作为企业数据库服务器使用的SQLServer2005版本是(B)。
A.SQLServer2005个人版
B.SQLServer2005企业版
C.SQLServer2005开发版
D.SQLServer2005标准版
7.SQLServer2005企业版可以安装在(D)操作系统上。
A.MicrosoftWindows98
B.MicrosoftWindowsMe
C.MicrosoftWindows2005Professional
D.MicrosoftWindows2003
8.一个面向主题的,集成的,不同时间的,稳定的数据集合是:
(C)。
A.分布式数据库
B.面向对象数据库
C.数据仓库
D.联机事务处理系统
9.在数据操作语言(DML)的基本功能中,不包括的是(B)。
A.插入新数据
B.描述数据库结构
C.修改数据
D.删除数据
10.MicrosoftSQLServer2005各版本的服务器组件必须在特定的操作系统上使用,其中能在Windows2005Professional上运行,但不能在Windows98上运行的是(D)。
A.企业版
B.标准版
C.个人版
D.开发版
11.MSSQLServer在WINDOWS2005操作系统平台上被定义为一项(B)。
A.任务
B.服务
C.应用程序
D.事务
12.安装MSSQLServer时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是(D)。
A.master数据库
B.model数据库
C.tempdb数据库
D.pubs数据库
13.下列哪个不是SQLServer服务(D)。
A.SQLServer
B.SQLServerAgent
C.MSDTC
D.PWS
14.下列四项中说法不正确的是(C)
A.数据库减少了数据冗余
B.数据库中的数据可以共享
C.数据库避免了一切数据的重复
D.数据库具有较高的数据独立性
15.(C)是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。
A.DATA
B.INFORMATION
C.DB
D.DBS
16.数据库管理系统的英文缩写是(A)。
A.DBMS
B.DBS
C.DBA
D.DB
17.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、(D)和用户构成。
B.DB
C.DBS
D.DBA
18.下列四项中,不正确的提法是(C)。
A.SQL语言是关系数据库的国际标准语言
B.SQL语言具有数据定义、查询、操纵和控制功能
C.SQL语言可以自动实现关系数据库的规范化
D.SQL语言称为结构查询语言
19.SQLServer安装程序创建4个系统数据库,下列哪个不是(C)系统数据库。
A.master
B.model
C.pub
D.msdb
20.下列四项中,不属于数据库特点的是(C)。
A.数据共享
B.数据完整性
C.数据冗余很高
D.数据独立性高
21.不属于数据库管理系统三个要素组成的是(C)。
A.数据结构
B.数据操作
C.完整性约束
D.数据分析
22.用二维表结构表示实体以及实体间联系的数据模型称为(C)。
A.网状模型
B.层次模型
C.关系模型
D.面向对象模型
23.以下(C)不属于数据库对象
A.表和视图
B.索引和约束
C.T-SQL脚本
D.触发器
24.SQLServer2000的物理数据库构架主要包括(B)。
A.文件及文件组
B.页面和盘区
C.表和视图
D.数据和程序
25.SQLServer2000的数据以页为基本存储单位,页的大小为(A)。
A.8KB
B.16KB
C.32KB
D.64KB
26.SQLServer2000的文件包括:
主数据文件、辅助数据文件和(B)。
A.索引文件
B.日志文件
C.备份文件
D.程序文件
27.只有(C)才能作为文件组的成员。
A.日志文件
B.索引文件
C.数据文件
D.备份文件
28.在SQLServer2000中,一个数据库可最多创建(B)个表。
A.1024
B.20亿
C.8092
D.256
29.每个数据库有且只有一个(A)。
A.主要数据文件
B.次要数据文件
C.日志文件
D.索引文件
30.在MSSQLServer中,关于数据库的说法正确的是(B)。
A.一个数据库可以不包含事务日志文件
B.一个数据库可以只包含一个事务日志文件和一个数据库文件
C.一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件
D.一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件
31.对一个已创建的表,(D)操作是不可以的。
A.更改表名
B.增加或删除列
C.修改已有列的属性
D.将已有text数据类型修改为image数据类型
32.如果要删除Student数据库中的Information表,则可以使用命令(C)。
A.DELETETABLEinformation
B.TRUNCATETABLEinformation
C.DROPTABLEinformation
D.ALTERTABLEinformation
33.SQL语言中,删除表中数据的命令是(B)。
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
34.下面关于唯一索引描述不正确的是(C)。
A.某列创建了唯一索引则这一列为主键
B.不允许插入重复的列值
C.某列创建为主键,则该列会自动创建唯一索引
D.一个表中可以有多个唯一索引
35.某数据表已经将列F定义为主关键字,则以下说法中错误的是(D)。
A.列F的数据是有序排列的
B.列F的数据在整个数据表中是惟一存在的
C.不能再给此数据表建立聚集索引
D.当为其他列建立非聚集索引时,将导致此数据表的记录重新排列
36.索引项的顺序与表中记录的物理顺序一致的索引,称之为(C)
A.复合索引
B.唯一性索引
C.聚簇索引
D.非聚簇索引
37.创建索引的命令是(D)
A.Createtrigger
B.Createprocedure
C.CreateFunction
D.Createindex
38.建立索引的目的是(D)。
A.降低SQLServer数据检索的速度
B.与SQLServer数据检索的速度无关
C.加快数据库的打开速度
D.提高SQLServer数据检索的速度
39.为数据表创建索引的目的是(A)。
A.提高查询的检索性能
B.创建唯一索引
C.创建主键
D.归类
40.数据库中存放两个关系:
教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该(C)。
A.在教师表上按教师编号建索引
B.在课程表上按课程号建索引
C.在课程表上按教师编号建索引
D.在教师表上按姓名建索引
41.在“学生”表中基于“学号”字段建立的索引属于(D)。
A.惟一索引非聚集索引
B.非惟一索引非聚集索引
C.聚集索引非惟一索引
D.惟一索引聚集索引
42.SELECTs_no=学号,s_name=姓名FROMinformationWHERE班级名=’软件021’表示(A)。
A.查询INFORMATION表中’软件021’班学生的学号、姓名
B.查询INFORMATION表中’软件021’班学生的所有信息
C.查询INFORMATION表中学生的学号、姓名
D.查询INFORMATION表中计算机系学生的记录
43.要查询information表中学生姓中含有“张”的学生情况,可用(A)命令。
A.SELECT*FROMinformationWHEREs_nameLIKE‘张%’
B.SELECT*FROMinformationWHEREs_nameLIKE‘张_’
C.SELECT*FROMinformationWHEREs_nameLIKE‘%张%’
D.SELECT*FROMinformationWHEREs_name=‘张’
44.要查询INFORMATION表中姓“王”且单名的学生情况,可用(B)命令。
A.SELECT*FROMINFORMATIONWHERE姓名LIKE‘王%’
B.SELECT*FROMINFORMATIONWHERE姓名LIKE‘王_’
C.SELECT*FROMINFORMATIONWHERE姓名=‘王%’
D.SELECT*FROMINFORMATIONWHERE姓名=‘王__’
45.使用关键字(A)可以把查询结果中的重复行屏蔽。
A.DISTINCT
B.UNION
C.ALL
D.TOP
46.WHERE子句的条件表达式中.可以匹配0个到多个字符的通配符是(B)。
A.*
B.%
C.一
D.?
47.与WHEREGBETWEEN60ANDl00语句等价的子句是(D)。
A.WHEREG>
60ANDG<
100
B.WHEREG>
=60ANDG<
C.WHEREG>
=100
D.WHEREG>
=100
48.模式查找like'
_a%'
下面哪个结果是可能的(B)。
A.aili
B.bai
C.bba
D.cca
49.在SQL中,SELECT语句的"
SELECTDISTINCT"
表示查询结果中(B)。
A.属性名都不相同
B.去掉了重复的列
C.行都不相同
D.属性值都不相同
50.下面关于唯一索引描述不正确的是(A)。
51.某数据表已经将列F定义为主关键字,则以下说法中错误的是(D)。
52.以下关于视图的描述中,错误的是(D)。
A.视图不是真实存在的基础表,而是一张虚表
B.当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化
C.在创建视图时,若其中某个目标列是聚合函数时,必须指明视图的全部列名
D.在一个语句中,一次可以修改一个以上的视图对应的基表
53.使用T-SQL创建视图时,不能使用的关键字是(C)。
A.ORDERBY
B.WHERE
C.COMPUTE
D.WITHCHECKOPTION
54.索引项的顺序与表中记录的物理顺序一致的索引,称之为(C)
55.创建索引的命令是(D)
56.在SQL中,CREATEVIEW语句用于建立视图。
如果要求对视图更新时必须满足于查询中的表达式,应当在该语句中使用(D)短语。
A.WITHUPDATE
B.WItHINSERT
C.WITHDELETE
57.数据库中只存放视图的(C)。
A.操作
B.对应的数据
C.定义
D.限制
58.SQL的视图是从(C)中导出的。
A.基本表
B.视图
C.基本表或视图
D.数据库
59.建立索引的目的是(D)。
60.为数据表创建索引的目的是(A)。
61.在视图上不能完成的操作是(C)
A.更新视图数据
B.查询
C.在视图上定义新的基本表
D.在视图上定义新视图
62.数据库中存放两个关系:
63.在“学生”表中基于“学号”字段建立的索引属于(D)。
64.下面关于存储过程的描述不正确的是(C)。
A.存储过程实际上是一组T-SQL语句
B.存储过程预先被编译存放在服务器的系统表中
C.存储过程独立于数据库而存在
D.存储过程可以完成某一特定的业务逻辑
65.系统存储过程在系统安装时就已创建,这些存储过程存放在(A)系统数据库中。
A.master
B.tempdb
C.model
D.msdb
66.带有前缀名为sp的存储过程属于(B)。
A.用户自定义存储过程
B.系统存储过程
C.扩展存储过程
D.以上都不是
67.T-SQL中的全局变量以(A)作前缀。
A.@@
B.@
C.#
D.##
68.在SQL语言中,建立存储过程的命令是(A)。
A、CREATEPROCEDURE
B、CREATERULE
C、CREATEDURE
D、CREATEFILE
69.在SQLServer2000中,下列变量名正确的是(A)。
A.@sum
B.j
C.sum
D.4kk
70.用于求系统日期的函数是(B)。
A.YEAR()
B.GETDATE()
C.COUNT()
D.SUM()
71.下列标识符可以作为局部变量使用(C)。
A.Myvar
B.Myvar
C.@Myvar
D.@Myvar
72.SQL语言中,不是逻辑运算符号的(D)。
A.AND
B.NOT
C.OR
D.XOR
73.下列聚合函数中正确的是(C)。
A.SUM(*)
B.MAX(*)
C.COUNT(*)
D.AVG(*)
74.以哪个符号开头的变量是全局变量(C)。
A.@
B.@*
C.@@
D.@$
75.以下关于数据库完整性描述不正确的是(A)。
A.数据应随时可以被更新
B.表中的主键的值不能为空
C.数据的取值应在有效范围内
D.一个表的值若引用其他表的值,应使用外键进行关联
76.下面关于默认值的描述,正确的是(A)。
A.表中添加新列时,如果没有指明值,可以使用默认值
B.可以绑定到表列,也可以绑定到数据类型
C.可以响应特定事件的操作
D.以上描述都正确
77.在数据库中,可以有(A)个主键。
A.一个
B.二个
C.三个
D.任意多个
78.关于FOREIGNKEY约束的描述不正确的是(D)。
A.体现数据库中表之间的关系
B.实现参照完整性
C.以其他表PRIMARYKEY约束和UNIQUE约束为前提
D.每个表中都必须定义
79.删除触发器tri_Sno的正确命令是(C)。
A.DELETETRIGGERtri_Sno
B.TRUNCATETRIGGERtri_Sno
C.DROPTRIGGERtri_Sno
D.REMOVETRIGGERtri_Sno
80.关于触发器的描述不正确的是(B)。
A.它是一种特殊的存储过程
B.可以实现复杂的商业逻辑
C.对于某类操作,可以创建不同类型的触发器
D.触发器可以用来实现数据完整性
81.Createtrigger命令用于创建(B)
A.存储过程
B.触发器
C.视图
D.表
82.SQL中,下列涉及空值的操作,不正确的是(D)。
A.AGEISNULL
B.AGEISNOTNULL
C.NOT(AGEISNULL)
D.AGE=NULL
83.下列SQL语句中,能够实现参照完整性控制的语句是(A)
A.FOREIGNKEY
B.PRIMARYKEY
C.REFERENCES
D.FOREIGNKEY和REFERENCES
84.触发器可引用视图或临时表,并产生两个特殊的表是(A)。
A.Deleted、Inserted
B.Delete、Insert
C.View、Table
D.View1、table1
85.以下关于外键和相应的主键之间的关系,正确的是(D)。
A.外键并不一定要与相应的主键同名
B.外键一定要与相应的主键同名
C.外键一定要与相应的主键同名而且唯一
D.外键一定要与相应的主键同名,但并不一定唯一
86.SQL中,下列涉及空值的操作,不正确的是(C)。
A.ageISNULL
B.ageISNOTNULL
C.age=NULL(
D.NOT(ageISNULL)
87.如果要从数据库中删除触发器,应该使用SQL语言的命令(B)。
A.DELETETRIGGER
B.DROPTRIGGER
C.REMOVETRIGGER
D.DISABLETRIGGER
88.一个用户试图用查询分析器连接到一个SQLServer上。
服务器使用Windows验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功,获得访问权(B)
A.他的Windows2000帐号和口令
B.什么也不用填。
C.他的Windows2000帐号和一个空口令。
D.以上的选项都行。
89.SQLServer2000系统提供了(C)个固定的服务器角色。
A.9
B.6
C.8
D.10
90.使用(B)身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A.Windows身份验证
B.SQLServer身份
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 期末 习题 汇编
![提示](https://static.bdocx.com/images/bang_tan.gif)