数据库期末考试试题及答案.docx
《数据库期末考试试题及答案.docx》由会员分享,可在线阅读,更多相关《数据库期末考试试题及答案.docx(17页珍藏版)》请在冰豆网上搜索。
![数据库期末考试试题及答案.docx](https://file1.bdocx.com/fileroot1/2023-1/11/26d85169-68d5-4d98-b190-b09282723dc7/26d85169-68d5-4d98-b190-b09282723dc71.gif)
数据库期末考试试题及答案数据库期末考试试题及答案数据库期末考试试题一、填空共30题(共计30分)第1题(1.0分)题号:
2363联系两个表的关键字称为【1】答案:
=(答案1)=外键第2题(1.0分)题号:
2389如果列的取消范围是个连接的区间,可以使用【1】关键字来设置查询条件答案:
=(答案1)=BETWEENAND第3题(1.0分)题号:
2386SQL2012采用的结构化查询语言称为【1】.答案:
=(答案1)=Transact-SQL第4题(1.0分)题号:
2377对表中记录的维护工作主要有增加、【1】和删除操作,他们均可以通过对象资源管理器Transact-SQl语句完成.答案:
=(答案1)=修改第5题(1.0分)题号:
2393创建视图的T-SQL命令是【1】.答案:
=(答案1)=CREATEVIEW第6题(1.0分)题号:
2384GROUPBY子句实现的是【1】.答案:
=(答案1)=分组第7题(1.0分)题号:
23781.表的检查约束是用来强制数据的【1】完整性.答案:
=(答案1)=域第8题(1.0分)题号:
2388使用SELECT语句进行分组查询时,如果希望去掉不满足条件的分组,应当使用【1】子句.答案:
=(答案1)=HAVING第9题(1.0分)题号:
2359数据库系统各类用户对表的各种操作请求(数据库定义、查询、更新及各种控制)都是由一个复杂的软件来完成的,这个软件叫作【1】答案:
=(答案1)=DBMS第10题(1.0分)题号:
2382用【1】字句可以实现选择行的运算.答案:
=(答案1)=WHERE第11题(1.0分)题号:
2381用【1】字句可以实现选择列的运算.答案:
=(答案1)=SELECT第12题(1.0分)题号:
23721.在增加数据文件时,如果用户没有指明文件组,则系统将该数据文件增加到【1】文件组.答案:
=(答案1)=主第13题(1.0分)题号:
23651.对于1:
1的联系,每个实体的码均是该联系关系的【1】.答案:
=(答案1)=候选键第14题(1.0分)题号:
2383在进行多表查询是,必须设置【1】条件.答案:
=(答案1)=连接第15题(1.0分)题号:
2364关系中主码的取值必须唯一且空,这条规则是【1】完整型规则答案:
=(答案1)=实体第16题(1.0分)题号:
2371查看XSCJ数据库信息的存储过程命令是【1】答案:
=(答案1)=sp_helpdb第17题(1.0分)题号:
2380定义标识列的关键字是【1】.答案:
=(答案1)=identity第18题(1.0分)题号:
2368创建数据库的命令是【1】答案:
=(答案1)=CREATEDATABASE第19题(1.0分)题号:
23791.表的外键约束实现的是数据的【1】完整性.答案:
=(答案1)=参照第20题(1.0分)题号:
2370删除数据库的命令是【1】答案:
=(答案1)=DROPDATABASE第21题(1.0分)题号:
2374如果列上有约束,要删除该列,应先删除【1】答案:
=(答案1)=相应的约束第22题(1.0分)题号:
2394在每次访问视图时,视图都是从【1】中提取所包含的行和列.答案:
=(答案1)=基表第23题(1.0分)题号:
2387在SELECT语句查询中,要去掉查询结果中的重复记录,应该使用【1】关键字.答案:
=(答案1)=DISTINCT第24题(1.0分)题号:
2385ORDERBY子句实现的是【1】.答案:
=(答案1)=排序第25题(1.0分)题号:
23731.找回被删除表的唯一方法是事先做好数据库的【1】工作.答案:
=(答案1)=备份第26题(1.0分)题号:
2392创建视图定义的T-SQL语句的系统存储过程是【1】.答案:
=(答案1)=sp_helptext第27题(1.0分)题号:
2391如果要加密视图的定义,可以在创建视图时使用【1】关键字.答案:
=(答案1)=WITHENCRYPTION第28题(1.0分)题号:
2362数据库系统中所支持的主要逻辑数据模型有层次模型、关系模型、【1】和面向对象模型.答案:
=(答案1)=网状模型第29题(1.0分)题号:
2376在一个已存在数据的表中增加不带默认值的列,一定要保证所增加的列允许【1】值.答案:
=(答案1)=空第30题(1.0分)题号:
2361学校中有若干个系和若干个老师,每个教师只能属于一个系,一个系可以有多名教师,系与教室的联系类型是【1】答案:
=(答案1)=1:
N二、判断共20题(共计20分)第1题(1.0分)题号:
2849主数据文件不能被删除,且日志文件也必须保留一个.答案:
Y第2题(1.0分)题号:
2846在数据库中可以没有事务日志文件,也可以没有次数据文件.答案:
N第3题(1.0分)题号:
2856在修改数据表时,可以向已有数据的表添加NOTNULL属性的列答案:
N第4题(1.0分)题号:
2858在定义约束时,用户必须为该约束定义约束名.答案:
N第5题(1.0分)题号:
2868删除视图中的数据,不会影响引用表中的原始数据.答案:
N第6题(1.0分)题号:
2845用户可以创建若干个主文件组.答案:
N第7题(1.0分)题号:
2848除了不能删除默认文件组外,可以删除任何文件组.答案:
Y第8题(1.0分)题号:
2855任何数据类型的列都可以设置为标识列答案:
N第9题(1.0分)题号:
2863在进行连接查询时,外连接只把不满足条件的记录显示出来.答案:
N第10题(1.0分)题号:
2859在创建数据表时,如果没有指明表所有者,则使用默认的表所有者DBO.答案:
Y第11题(1.0分)题号:
2841创建数据库时,FILEFROWTH参数是用来设置数据库的最大容量的.答案:
Y第12题(1.0分)题号:
2853制定为标识列后,系统自动将该列设定为NOTNULL.答案:
Y第13题(1.0分)题号:
2867在每次访问视图时,视图都是从数据表中提取所包含的行和列.答案:
Y第14题(1.0分)题号:
2843当数据文件没有指定文件组时,默认都在主文件组中.答案:
Y第15题(1.0分)题号:
2861HAVING子句和WHERE子句作用形同.答案:
N第16题(1.0分)题号:
2854WITHNOCHECK选项可以暂停所有约束.答案:
N第17题(1.0分)题号:
2847修改数据库文件时,可以对文件类型、所属文件组和路径进行修改.答案:
N第18题(1.0分)题号:
2871每个数据表可以有多个聚集索引.答案:
N第19题(1.0分)题号:
2874使用命令DROPINDEX能删除所有的索引.答案:
N第20题(1.0分)题号:
2875当UPDATE的性能需求远大于SELECT的性能需求时不应该创建索引.答案:
Y三、单项选择共20题(共计20分)第1题(1.0分)题号:
7031数据库中的物理数据存储在()中A:
表B:
视图C:
查询D:
以上都可以答案:
A第2题(1.0分)题号:
7033要提高一个庞大数据库的查询性能,并要求在真实的数据库中保存排好序的数据,可以进行的操作是().A:
创建一个数据库的视图B:
在数据库中创建一个非聚集索引C:
在数据库中创建一个聚集索引D:
在数据库中创建一个约束答案:
C第3题(1.0分)题号:
7024表的主键约束使用来实现数据的()A:
实体完整性B:
参照完整性C:
域完整性D:
都是答案:
A第4题(1.0分)题号:
7020在创建数据库时,用来指定数据库文件物理存放位置的参数是()A:
FILEGROETHB:
FILENAMEC:
NAMED:
FILE答案:
B第5题(1.0分)题号:
7023不允许在关系中出现重复记录的约束使通过()实现.A:
外键约束B:
非空约束C:
检查约束D:
唯一约束答案:
第6题(1.0分)题号:
7012关系R和S进行自然连接时,要求R和S含有一个或多个公共()A:
元组B:
行C:
记录D:
属性答案:
D第7题(1.0分)题号:
7018用来显示数据库信息的系统存储过是()A:
sp_dbhelpB:
sp_dbC:
sp_helpD:
sp_helpdb答案:
第8题(1.0分)题号:
7019在修改数据库时不能完成的操作是()A:
添加或删除数据和事务日志文件B:
更改数据库名称C:
更改数据库的所有者D:
更改数据库的物理路径答案:
第9题(1.0分)题号:
7028条件年领BETWEEN20AND35表示年龄在2035岁,且()A:
包括20岁和35岁B:
不包括20岁和35岁C:
包括20岁但不包括35岁D:
包括35岁但不包括25岁答案:
A第10题(1.0分)题号:
7030使视图定义被加密的子句是().A:
withnorecoveryB:
withnocheckC:
withinitD:
withencryption答案:
D第11题(1.0分)题号:
7032为数据表创建索引的目的是().A:
提高查询的检索性能B:
创建唯一索引C:
创建主键D:
归类答案:
A第12题(1.0分)题号:
7025用于自动圣餐唯一的系统值的列属性使()A:
NULLB:
NOTNULLC:
IDENTITYD:
SEED答案:
C第13题(1.0分)题号:
7011关系模型的数据结构是()A:
树B:
图C:
表D:
二维码答案:
第14题(1.0分)题号:
7016SQLServer2012的物理存储主要包括3类文件,即()A:
主数据文件、次数据文件、事务日志文件B:
主数据文件、次数据文件、文本文件C:
表文件、索引文件、存储文件D:
表文件、索引文件、图表文件答案:
第15题(1.0分)题号:
7014当数据库损坏时,数据库管理员可通过()恢复数据库.A:
事务日志文件B:
主数据文件C:
DELETE语句D:
联机帮助文件答案:
A第16题(1.0分)题号:
7007数据处理进入数据库系统阶段,以下不是这一阶段的优点的是().A:
有很高的数据独立性B:
数据不能共享C:
数据整体结构化D:
有完备的数据控制功能答案:
B第17题(1.0分)题号:
7026在分组检索中,要去掉不满足条件的记录和不满足条件的分组,应当().A:
使用WHERE子句B:
使用HAVING子句C:
先使用HAVING子句,在使用WHERE子句D:
使用WHERE子句,在使用HAVING子句答案:
D第18题(1.0分)题号:
7027部分匹配查询中有关通配符_的正确描述是()A:
_代表多个字符B:
_可以代表零个或多个字符C:
_不能与%一同使用D:
_代表一个符号答案:
D第19题(1.0分)题号:
7010实体联系图(E-R图)是()A:
现实世界到信息世界的抽象B:
描述信息世界的数据模型C:
对现实世界的描述D:
描述机器世界的数据模型答案:
A第20题(1.0分)题号:
7022SQLServer2012的字符型系统数据类型主要包括()A:
int、money、charB:
char、varchar、textC:
datemtme、binary、intD:
char、varchar、int答案:
B四、程序填空共5题(共计30分)第1题(6.0分)题号:
628在XS_KC表中,查询选修了“101”课程的学生的最高分和最低分/*SPACE*/selectmax(成绩)as101课程的最高分,【?
】101课程的最低分fromxs_kc/*SPACE*/where【?
】答案:
=(答案1)=min(成绩)as=(答案2)=课程号=101第2题(6.0分)题号:
168在XSQK表中,查询信息安全专业女同学的姓名和联系电话。
/*SPACE*/【?
】select姓名,联系电话,专业名,/*SPACE*/from【?
】/*SPACE*/where【?
】and性别=0答案:
=(答案1)=性别=(答案2)=xsqk=(答案3)=专业名=信息安全第3题(6.0分)题号:
172在XSQK表中,查询陈姓且单名的学生信息/*SPACE*/select【?
】/*SPACE*/【?
】xsqk/*SPACE*/where姓名like【?
】答案:
=(答案1)=*=(答案2)=from=(答案3)=陈_第4题(6.0分)题号:
179将XS_KC表中的数据记录按学号分类汇总,输出学号和平均分/*SPACE*/select学号,【?
】as学生的平均分fromxs_kc/*SPACE*/【?
】学号答案:
=(答案1)=avg(成绩)=(答案2)=groupby第5题(6.0分)题号:
634在XSQK表中,查询个专业的学生人数select专业名,/*SPACE*/【?
】各专业人数fromxsqk/*SPACE*/【?
】专业名答案:
=(答案1)=count(专业名)as=(答案2)=groupby