SQL Server数据库管理与应用题库Word格式.docx

上传人:b****6 文档编号:19911429 上传时间:2023-01-12 格式:DOCX 页数:29 大小:67.90KB
下载 相关 举报
SQL Server数据库管理与应用题库Word格式.docx_第1页
第1页 / 共29页
SQL Server数据库管理与应用题库Word格式.docx_第2页
第2页 / 共29页
SQL Server数据库管理与应用题库Word格式.docx_第3页
第3页 / 共29页
SQL Server数据库管理与应用题库Word格式.docx_第4页
第4页 / 共29页
SQL Server数据库管理与应用题库Word格式.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

SQL Server数据库管理与应用题库Word格式.docx

《SQL Server数据库管理与应用题库Word格式.docx》由会员分享,可在线阅读,更多相关《SQL Server数据库管理与应用题库Word格式.docx(29页珍藏版)》请在冰豆网上搜索。

SQL Server数据库管理与应用题库Word格式.docx

U、根据模型应用目的不同,可以将其划分为概念模型和结构数据模型

V、概念模型是从计算机的角度对现实数据的抽象

W、结构数据模型是按用户的观点对现实数据的抽象

X、概念模型的表示方法较多,其中最常用的是实体-联系方法

7.下面说法不正确的是(D)。

Y、关系数据库是相互关联的表或者说是关系的集合

ZZ、关系数据库中存放的是某一应用领域中的所有实体和实体之间的联系

AA、关系中属性是最小的

BB、关系中同一属性的所有属性值具有相同的数据类型,其属性名也相同

8.关系模型中常用的关系操作有选择、(A)、连接。

CC、投影

DD、查找

EE、删除

FF、更新

9.下面说法正确的是(AC)。

GG、在关系数据库中,实体完整性通过主码来实现

HH、主码的取值不能是空值。

也不可以为0或空字符串

II、用户定义完整性是针对某些具体要求来定义的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求

JJ、在关系模型中,用实体来描述具体的联系

10.下面关于关系模型的说法不正确的是(C)。

KK、关系数据库的规范化可以降低数据库中的冗余数据

LL、在关系数据库中,使用范式来实现数据的规范化

MM、范式是一个不规则的序列,这些序列可以简化数据库的设计

NN、数据库的范式的级别越高,其数据库的设计越有效

11.下面叙述错误的是(C)。

OO、数据库设计的目标是按照应用系统的需求,设计一个结构合理、使用方便及效率较高的数据库系统

PP、数据库设计涉及两方面,即数据库的结构设计和数据库的行为设计

QQ、数据库结构设计是以应用的数据结构角度对数据库的设计。

RR、数据库的行为设计是指根据应用系统用户的行为对数据库的设计,数据库的行为是指数据查询统计、事物处理等

12.SQLserver数据库文件有三类,其中主数据文件的后缀为(C)。

SS、.ndf

TT、.ldf

UU、.mdf

VV、.idf

13.下面描述错误的是(B)。

WW、每个数据文件中有且只有一个主数据文件

XX、日志文件可以存在于任意文件组中

YY、主数据文件默认为primary文件组

ZZZ、文件组是为了更好的实现数据库文件组织

14.安装SQLServer时自动创建的系统数据库有master、(C)、model、和tempdb。

AAA、adventureworks

BBB、adventureworksdw

CCC、msdb

DDD、adventureworksas

15.若要为Personnel数据库添加一个5MB大小的日志文件,正确的选项是(B)。

EEE、ALTERDATABASEPersonnel<

br>

ADDLOGFILE(<

NAME=personnellog2,<

FILENAME=‘c:

\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\Personnel_log.ldf’,<

SIZE=10MB,<

MAXSIZE=100MB,<

FILEGROWTH=5MB)<

GO

FFF、ALTERDATABASEPersonnel<

NAME=personnellog2,<

SIZE=5MB,<

GGG、CREATEDATABASEPersonnel<

SIZE=5MB,<

HHH、ALTERDATABASEPersonnel<

ADDFILE(<

16.当数据库处于哪种情况时,不能被删除(D)。

III、当有用户使用此数据库时

JJJ、当数据库正处于恢复状态,且没有恢复结束

KKK、当数据库正在参与复制时

LLL、以上所有

17.对于tinyint类型的说法正确的是(A)。

MMM、能存放0~255的无符号整数,长度为1字节

NNN、能存放-231~231-1的有符号整数,长度为2字节

OOO、能存放-231~231-1的有符号整数,长度为4字节

PPP、能存放-263~263-1的有符号整数,长度为8字节

18.货币数据类型的小数位数固定为4,若使用的货币数据值的小数位超过4位,则改用(AD)数据类型。

QQQ、numeric

RRR、money

SSS、smallmoney

TTT、decimal

19.下面说法正确的是(D)。

UUU、char(n)用来存放可变长度的字符数据,可用n来指定字符串的长度

VVV、varchar(n)用来存放可变长度的n个字符,这里的n表示字符串可达到的最大长度

WWW、nchar用于存储固定长度的Unicode数据,所存放的字符数n的取值范围为1~4000,长度为n

XXX、当一个字段中存储字符超过8000个时,可以选择text类型

20.如果字段要存储超过8000字节且为可变长度的二进制数据,应采用(C)数据类型。

YYY、binary(n)

ZZZZ、varbinary(n)

AAAA、image

BBBB、text

21.下面哪一个对象的名称是规则标识符(A)。

CCCC、employee_table

DDDD、employee

EEEE、order

FFFF、*orders

22.下面字符串能与通配符表达式[ABC]%a相匹配的是(C)。

GGGG、BCDEF

HHHH、A_BCD

IIII、ABC_a

JJJJ、A%a

23.下面是一些对象的引用形式,其格式正确的是(AD)。

KKKK、服务器名.数据库名.拥有者名.对象名

LLLL、服务器名.数据库名.对象名

MMMM、服务器名.拥有者名

NNNN、对象名

24.在数据库Library中建立图书分类表BookCategory,要求类编号和类名称不能为空。

正确的创建语句是(A)。

OOOO、USELibrary<

GO<

CREATETABLEBookCategory(<

类编号intNOTNULL,<

类名称varchar(50)NOTNULL,<

备注text)<

USELibrary<

PPPP、CREATETABLEBookCategory(<

类编号intNULL,<

QQQQ、USELibrary<

类名称varchar(50)NULL,<

备注text)

RRRR、都不正确

25.将数据表Test改名为Test1,下面语句正确的是(B)。

SSSS、USELibrary<

sp_rename'

Test'

'

Test1'

TTTT、USELibrary<

'

Test

UUUU、USELibrary<

sp_retype'

VVVV、都不正确

26.删除BorrowHistory表中图书编号为40的记录。

其T-SQL语句为(C)。

WWWW、DELETEBorrowHistoryWHILE图书编号=40

XXXX、DELETEBorrowHistory

YYYY、DELETEBorrowHistoryWHERE图书编号=40

ZZZZZ、都正确

27.修改表数据应该使用(B)语句。

AAAAA、ALTER

BBBBB、UPDATE

CCCCC、INSTER

DDDDD、CREATE

28.在SQLServerManagementStudio中可用下列哪些方法打开查询设计窗口(BCD)

EEEEE、单击菜单栏中的“新建查询”按钮

FFFFF、选择“文件/新建/使用当前连接查询”命令

GGGGG、选择“文件/新建/数据库引擎查询”命令

HHHHH、在对象资源管理器窗口中用鼠标右键单击数据库服务器图标,在弹出的快捷菜单中选择“新建查询”命令

29.在SQLServerManagementStudio的表设计窗口中插入数据时,当数据输入结束时,可通过按(A)键确认数据的输入。

IIIII、Enter

JJJJJ、Ctrl+Enter

KKKKK、Space

LLLLL、Ctrl+Space

30.取消重复行可使用(C)子句。

MMMMM、ORDERBY

NNNNN、GROUPby

OOOOO、DISTINCT

PPPPP、WHERE

31.为“course”字段指定列别名,正确的格式是(BC)。

QQQQQ、SELECTcourse=成绩FROMStudents

RRRRR、SELECTcourseAS成绩FROMStudents

SSSSS、SELECT成绩=courseFROMStudents

TTTTT、SELECT成绩AScourseFROMStudents

32.要查询book表中所有书名中包含“计算机”的书籍情况,可用(A)语句。

UUUUU、SELECT*FROMbookWHEREbook_nameLIKE‘计算机*’

VVVVV、SELECT*FROMbookWHEREbook_nameLIKE‘计算机%’

WWWWW、SELECT*FROMbookWHEREbook_name=‘计算机*’

XXXXX、SELECT*FROMbookWHEREbook_name=‘计算机%’

33.要查询Readers表中的前5条记录,其查询语句正确的是(A)。

YYYYY、SELECTTOP5*FROMReaders

ZZZZZZ、SELECTTOP5%FROMReaders

AAAAAA、SELECTTOP10*FROMReaders

BBBBBB、都不正确

34.在Library数据库中查询Books表中所有的出版社的信息,并消除重复行。

其查询语句正确的是(B)。

CCCCCC、USELibrary<

SELECT出版社<

FROMBooks<

DDDDDD、USELibrary<

SELECTDISTINCT出版社<

EEEEEE、USELibrary<

SELECT*<

FFFFFF、USELibrary<

SELECTTOP出版社<

35.要查询Books表中飞天、通盛两个出版社的图书的编号、图书名及出版社信息,其中查询语句正确的是(AD)。

GGGGGG、SELECT图书编号,图书名,出版社FROMBooksWHERE出版社IN('

飞天'

通盛'

HHHHHH、SELECT图书编号,图书名,出版社FROMBooksWHERE出版社='

&

IIIIII、SELECT图书编号,图书名,出版社FROMBooksWHERE出版社IN('

JJJJJJ、SELECT图书编号,图书名,出版社FROMBooksWHERE出版社='

OR出版社='

36.在Library数据库中计算Books表中所有图书的平均价格、总价、最高价、最低价及记录的个数,下面计算语句正确的是(A)。

KKKKKK、USELibrary<

SELECT平均价=AVG(价格),总价格=SUM(价格),<

最高价=MAX(价格),最低价=MIN(价格),图书总数=COUNT(图书编号)<

LLLLLL、USELibrary<

最高价=MAX(价格),最低价=MIN(价格)<

MMMMMM、USELibrary<

最高价=MAX(价格),最低价=MIN(价格),图书总数=COUNT(*)<

NNNNNN、都正确

37.用内联接方法联接tl和t2两表,不去除重复列,下面语句正确的是(AB)。

OOOOOO、USELibrary<

FROMt1JOINt2<

ONt1.读者编号=t2.读者编号<

PPPPPP、USELibrary<

FROMt1,t2<

WHEREt1.读者编号=t2.读者编号<

QQQQQQ、USELibrary<

WHEREt2.读者编号=t1.读者编号<

RRRRRR、USELibrary<

ONt2.读者编号=t1.读者编号<

38.合并结果集的基本规则有哪些(D)?

SSSSSS、UNION合并的各结果集的列数必须相同,对应的数据类型也必须兼容

TTTTTT、默认情况下系统将自动去掉合并后的结果集中重复的行

UUUUUU、最后结果集中的列名来自第一个SELECT语句

VVVVVV、以上皆可

39.利用EXISTS查询所有支付过罚金的读者的信息,下面语句正确的是(C)。

WWWWWW、SELECT*<

FROMReadersASa<

WHERENOTEXISTS<

(SELECT*<

FROMBorrowHistoryASb<

WHEREb.读者编号=a.读者编号ANDb.支付罚金>

0<

XXXXXX、SELECT*<

WHEREEXISTS<

WHEREb.读者编号=a.读者编号ORb.支付罚金>

YYYYYY、SELECT*<

ZZZZZZZ、SELECT*<

WHEREEXIST<

40.下面对于域完整性的说法正确的是(A)。

AAAAAAA、域完整性也叫做列完整性

BBBBBBB、域完整性只能用来指定列的数据输入是否具有正确的数据类型,而不能指定其格式以及有效的数据范围

CCCCCCC、域完整性可以通过建立默认值约束、外键约束、检查约束、非空约束以及规则等措施来实现

DDDDDDD、以上说法都不正确

41.假设a1表(主表)与a2表(从表)之间定义了参照完整性,则下列说法不正确的是(C)。

EEEEEEE、a2表不能引用不存在的键值

FFFFFFF、如果a1中的键值更改了,那么在整个数据库中,对a2表中该键值的所有引用要进行一致更改

GGGGGGG、如果要删除a2表中的某一记录,应先删除a1表中与该记录匹配的相关记录

HHHHHHH、a1表与a2表之间可以保证数据的一致性

42.下面对于约束的说法正确的是(ABCD)。

IIIIIII、约束是保证数据完整性的有效方法

JJJJJJJ、约束可以作为数据库定义部分在CREATETABLE语句中声明

KKKKKKK、通过ALTERTABLE语句可以在已有的表中添加或者删除约束

LLLLLLL、当表被删除时,表中所有的约束定义也随之被删除

43.约束包括___________、UNIQUE约束、CHECK约束、___________和FOREIGNKEY约束。

(AC)

MMMMMMM、PRIMARYKEY约束

NNNNNNN、IFELSE约束

OOOOOOO、DEFAULT约束

PPPPPPP、NOTNULL约束

44.下面关于主键约束的说法不正确的是(D)。

QQQQQQQ、每个表只能定义一个主键

RRRRRRR、主键值不可为空(NULL)

SSSSSSS、主键值不可重复

TTTTTTT、定义为主键的列只能是一列,不能为多列

45.下面关于登录账户、用户和角色的说法错误的是(C)。

UUUUUUU、登录账户是服务器级的

VVVVVVV、用户是登录账户在某个数据库中的映射

WWWWWWW、用户不一定要和登录账户相关联

XXXXXXX、角色其实就是用户组

46.主键约束定义格式为:

[CONSTRAINTconstraint_name]PRIMARYKEY[CLUSTERED|NONCLUSTERED](column[,…n]),下面关于其说法错误的是(C)。

YYYYYYY、constraint_name为主键约束名称

ZZZZZZZZ、CLUSTERED表示在该列上建立聚族索引

AAAAAAAA、NONCLUSTERED表示不能在该列上建立聚族索引

BBBBBBBB、Column表示字段名,可以为一列或多列的组合

47.下面关于主键约束与惟一约束的说法不正确的是(A)。

CCCCCCCC、一个表中只能定义一个主键约束和一个惟一约束

DDDDDDDD、主键约束字段的值不允许为NULL,而惟一约束字段的值可为NULL

EEEEEEEE、一般定义主键约束时,系统会自动建立索引,索引的默认类型为聚族索引;

定义惟一约束时,系统会自动建立一个非聚族索引

FFFFFFFF、使用惟一约束和主键约束均不允许表中对应字段存在重复值

48.下列选项中对外键的说法不正确的是(B)。

GGGGGGGG、可以通过外键(FOREIGNKEY)关联多个表

HHHHHHHH、外键是由表中的一列或多列组成的。

其值不能为空

IIIIIIII、外键的取值可以重复,但必须是它所引用列(在主表中)的取值之一

JJJJJJJJ、外键引用列必须是定义了主键约束或惟一约束的列

49.identity不是数据类型,而是一种列属性。

使用标识列时,应该注意哪些方面(ABD)?

KKKKKKKK、每个表只允许有一个标识列

LLLLLLLL、标识列不允许空值

MMMMMMMM、标识列只能是整形数据

NNNNNNNN、标识列的值是由系统自动生成的

50.SQLServer提供的单行注释语句是使用(B)开始的一行内容。

OOOOOOOO、“/*”

PPPPPPPP、“--”

QQQQQQQQ、“{”

RRRRRRRR、“/”

51.在WHILE循环语句中,如果循环体语

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1