SQLServer复习资料网工Word文件下载.docx

上传人:b****6 文档编号:18949075 上传时间:2023-01-02 格式:DOCX 页数:18 大小:28.23KB
下载 相关 举报
SQLServer复习资料网工Word文件下载.docx_第1页
第1页 / 共18页
SQLServer复习资料网工Word文件下载.docx_第2页
第2页 / 共18页
SQLServer复习资料网工Word文件下载.docx_第3页
第3页 / 共18页
SQLServer复习资料网工Word文件下载.docx_第4页
第4页 / 共18页
SQLServer复习资料网工Word文件下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

SQLServer复习资料网工Word文件下载.docx

《SQLServer复习资料网工Word文件下载.docx》由会员分享,可在线阅读,更多相关《SQLServer复习资料网工Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。

SQLServer复习资料网工Word文件下载.docx

11、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:

(B)

A、只存在一对多的实体关系,以图形方式来表示。

B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。

C、能体现一对多、多对多的关系,但不能体现一对一的关系。

D、关系模型数据库是数据库发展的最初阶段。

12、在“连接”组中有两种连接认证方式,其中在(B)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。

A、Windows身份验证B、SQLServer身份验证

C、以超级用户身份登录时D、其他方式登录时

13、视图是一种常用的数据对象,可以简化数据库操作,当使用多个数据表来建立视图时,不允许在该语句中包括(B)等关键字。

A、ORDERBY,COMPUTE

B、ORDERBY,COMPUTE,COMPUTRBY

C、ORDERBY,COMPUTEBY,GROUPBY

D、GROUPBY,COMPUTEBY

14、在WINDOWS98操作系统下,只能安装SQLServer(C)

A、企业版B、标准版C、个人版D、测试版

15、利用查询分析器,能(A)。

A、直接执行SQL语句B、提交SQL语句给服务器执行

C、作为企业管理器使用D、作为服务管理器使用

16、事务日志文件的默认扩展名是(C)。

A、MDFB、NDFC、LDFD、DBF

17、通过使用文件组,可以(A)。

A、提高存取数据的效率B、提高数据库备份与恢复的效率

C、简化数据库的维护D、ABC都可以。

18、SQLServer的主数据库是(A)。

A、MASTERB、TEMPDBC、MODELD、MSDB

19、数据库的容量(D)。

A、只能指定固定的大小B、最小为10MC、最大100MD、可以设置为自动增长

20、日期时间型数据类型(datetime)的长度是(C)。

A、2B、4C、8D、16

21、表在数据库中是一个非常重要的数据对象,它是用来(C)各种数据内容的。

A、显示B、查询C、存放D、检索

22、为数据表创建索引的目的是(A),可以在创建表时用(A)来创建唯一索引。

⑴A、提高查询的检索性能B、创建唯一索引C、创建主键D、归类

⑵A、设置主键约束,设置唯一约束B、Createtable,Createindex

C、设置主键约束,CreateindexD、以上都可以

23、在T-SQL语法中,用来插入和更新数据的命令是(A)。

A、INSERT,UPDATEB、UPDATE,INSERT

C、DELETE,UPDATED、CREATE,INSERTINTO

24、主键约束用来强制数据的(B)完整性。

A、域B、实体C、参照D、ABC都可以

25、在SQLServer服务器上,存储过程是一组预先定义并(B)的T-SQL语句。

A、保存B、编译C、解释D、编写

26、替代触发器(insteadof)是在触发触发器的修改操作(D)执行。

A、执行后B、停止执行时C、同时D、之前

27、聚合函数的返回值是(A)。

A、一个标量值B、一组值C、表达式D、表

28、一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。

仓库与产品之间的联系类型是(C)

A、一对一的联系B、多对一的联系C、一对多的联系D、多对多的联系

29、概念数据模型依赖于那个数据库管理系统(D)

A、DB2B、MSSQLServerC、OracleD、不依赖于任何数据库管理系统

30、以下论述中正确的是(A)

A、多对多的联系总是可以转换成两个一对多的联系

B、ACCESS是数据库管理系统

C、数据的三种范畴包括现实世界阶段、虚拟世界阶段、信息世界阶段

D、我们通常所说的数据仓库就是指数据仓库

31、以下那中情况不是连接陷阱产生原因(A)

A、把多对多的联系转换为一对一的联系B、把多对多的联系转换为一对多的联系

C、把原本的联系现在用实体表示D、把原本的联系通过实体联系到一起

32、不属于传统数据模型的是(D)

A、层次数据模型B、网状数据模型C、关系数据模型D、面向对象数据模型

33、正确的论述是(A)

A、自然连接和等值连接很相像,但实际上他们是不同的。

自然连接要去掉重复的属性,

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

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

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

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

34、在SQLServer2008中,不是对象的是(B)

A、用户B、数据C、表D、数据类型

35、以下论述不正确的是(D)

A、distribution数据库是系统数据库

B、企业管理器与查询分析器都是客户端工具

C、SQLServer2008可以安装到windows、windowsXP、windowsNT系统上。

D、SQLServer支持的SQL命令集称为T_SQL,它是完全符合ANSIISQL92标准的。

36、以下正确的论述是(C)

A、在建立数据库的时候,SQLServer是可以创建操作系统文件及其目录路径。

B、数据库中有一些sys开头的系统表,用来纪录SQLServer组件、对象所需要的数据,

这些系统表全部存放在系统数据库中。

C、SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数

进行改动、添加。

D、12AM是中午,12PM是午夜。

37、声明了变量:

declare@iint,@cchar(4),现在为@i赋值10,为@c赋值'

abcd'

正确的语句是(C)

A、set@i=10,@c='

B、seti=10,set@c='

C、select@i=10,@c='

D、select@i=10,select@c='

38、有如下代码,当代码中_[关键字]_分别为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,1C、0,0,0D、0,1,2

39、不正确的论述是(C)

A、SQLServer有Windows集成认证方式,但如果没有把windows用户添加为SQLServer的

登陆账户,那么该Windows用户不能访问SqlServer服务器。

B、SQLServer2008的客户端没有操作系统的限制。

C、Windows是个具有并行处理能力(支持多CPU)的操作系统,安装在之上的SQLServer

需要在实例的属性中设定使用当前的CPU,否则只能使用默认的CPU。

D、在Windows/NT中,SQLServer是以服务的方式被执行的。

40、关于SQLServer安装命名实例时,不正确的描述是(B)

A、最多只能用16个字符

B、实例的名称是区分大小写

C、第一个字符只能使用文字、@、_和#符号。

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

41、不是SQLServer服务器组件的是(D)

A、升级工具(updateTools)B、复制支持(ReplicationSupport)

C、全文搜索(Full-TextSearch)D、Profiler

42、是长期存储在计算机内的有组织,可共享的数据集合.(C)

A、数据库管理系统B、数据库系统C、数据库D、文件组织

43.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和(D).

A、数据库管理系统B、数据库应用系统C、相关的计算机系统D、各类相关人员

44.在文件系统阶段,数据(B)

A、无独立性B、独立性差C、具有物理独立性D、具有逻辑独立性

45.数据库系统阶段,数据(D)

A、具有物理独立性,没有逻辑独立性B、具有物理独立性和逻辑独立性

C、独立性差D、具有高度的物理独立性和一定程度的逻辑独立性

46.属于信息世界的模型,是现实世界到机器世界的一个中间层次.(B)

A、数据模型B、概念模型C、E-R图C、关系模型

47.数据库系统软件包括DBMS和(D)

A、数据库B、高级语言C、OSD、数据库应用系统和开发工具

48.在SQL语言中授权的操作是通过(C)语句实现的。

A、CREATEB、REVOKEC、GRANTD、INSERT

49.数据库中只存放视图的(C)

A、操作B、对应的数据C、定义D、限制

50.概念结构设计阶段得到的结果是(B)

A、数据字典描述的数据需求B、E-R图表示的概念模型

C、某个DBMS所支持的数据模型D、包括存储结构和存取方法的物理结构

51.一个m:

n联系转换为一个关系模式。

关系的码为(B)

A、某个实体的码B、各实体码的组合C、n端实体的码D、任意一个实体的码

52、现有关系:

学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要分解为(C)。

A1个表B2个表C3个表D4个表

53、已知职工和职工亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时在职工亲属关系中删除对应的亲属元组,在SQL语言中,定义这个完整性约束的短语是(D)

A、ONDELETEALLB、ONDELETERESTRICT

C、ONDELETESETNULLD、ONDELETECASCADE

54、DBMS中的检查点机制用于(B)

A、检查事务的故障B、减少故障恢复的时间

C、检查数据库一致性状态D、检查数据库的完整性

55.有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是(B)

A、15,5,10B、18,7,7C、21,11,4D、25,15,0

56.授予用户Jean可以查询帐户表的权限,使用的SQL语句是(A)

A、GRANTSELECTON帐户TOJean

B、GRANTSELECTTOJeanON帐户

C、GRANTSELECTTO帐户ONJean

D、GRANTSELECTONJeanTO帐户

57.已知实体A中有15个实例(一个实例相当于一行),实体B中有50个实例。

若实体A中的一个实例,最多与实体B中的10个实例相关,最少与实体B中2个实例相关,则实体A的基数是(B)

A、(1,15)B、(2,10)C、(2,50)C、(15,50)

58.如下不能正确执行的语句是(D)

A、select*fromtable_namewhere1>

2B、truncatetabletable_name

C、deletefromtable_namewherenull=nullD、altertabletable_nameaddcolumniddint

59.你是公司的SQLServer2008联机事务处理数据库的数据库开发人员。

许多表有一百万或更多的行,所有的表都建立了一个簇索引,经常存取的表另外还至少有一个非簇索引,两个数据库服务器上的RAID阵列存储数据文件,你想设置表和索引以取得最佳的I/O性能。

你在每个RAID阵列上建立了一个文件群,下一步你将作什么?

(C)

A、设置频繁的互相连接的表加入同一个文件群,设置经常存取的表和所有的属于这些表的索引到另一个文件群。

B、设置频繁的互相连接的表加入同一个文件群,设置经常存取的表和所有的属于这些表的非簇索引到不同的文件群。

C、设置频繁的互相连接的表加入不同的文件群,设置经常存取的表和所有的属于这些表的非簇索引到不同的文件群。

D、设置频繁的互相连接的表加入不同的文件群,设置经常存取的表和所有的属于这些表的非簇索引到同一个文件群。

60.你是一个数据公司的数据库开发人员,你建立了一个存储了15个不同的高中运动成绩的统计数据库,这些信息将被50个在Web站点上发布运动信息的公司使用,每个公司的站点安排和使用这些统计数据的格式是不同的。

你要将数据打包传送给公司,你将怎么做?

(A)

A、使用包含FORXML选项的SELECT语句提取数据。

B、对SELECT语句返回的数据使用sp_makewebtask系统存储过程来生成HTML数据。

C、对数据库输出的数据建立数据转换服务包,形成使用TAB界定符的文本文件。

D、建立一个使用SEL_DMO的应用程序来提取数据库中的数据,并将这些数据转换到标准EDI(electronicdatainterchange)文件。

二.判断题:

(每题2分)

1、在CREATEINDEX语句中,使用CLUSTERED来建立聚集索引。

(Y)

2、在Transact-SQL语句中,对不符合所有标识符规则的标识符必须进行分隔。

3、在SQLSERVER中,替代触发器的执行是在数据的插入、更新或删除之前执行的。

4、因为通过视图可以插入、修改或删除数据,因此视图也是一个虚实表,SQLSERVER将它保存在syscommens系统表中。

(N)

5、当登录到WINDOWS的用户与SQLServer2008联接时,用户不用提供SQLServer帐号,这种认证模式就是WINDOWS认证机制。

6、可以在企业管理器中修改数据库的名称。

7、通配符“_”表示某单个字符。

8、域完整性又称为引用完整性。

9、默认值绑定到列上后,该列上的数据将固定不变。

10、一个表上只能建立一个聚集索引。

11、SQLSERVER中,使用SET语句一次可以给多个变量赋值,使用SELECT语句一次只能给一个变量赋值。

12、使用COMPUTEBY子句时必须使用ORDERBY对COMPUTEBY中BY指定的列进行排序。

13、在SQLSERVER2008中,空值(NULL)意味0000000着没有输入,它的存在通常表明值未知或未定义。

14、SQL语言是一种用于存取和查询数据,更新并管理关系数据库系统的数据库查询和编程语言。

15、SQLSERVER2008中,一个物理磁盘只能存放一个数据库,一个数据库也只能存放在一个物理磁盘上。

16、在输入SQL语句时,其标点符号(如单引号、逗号等)应该在全角状态下输入。

17、SQLServer中关键字是用来惟一标识表中每一行的属性或属性组合。

(Y)

18、SERVER中,数据库是用来存放表和索引的逻辑实体。

(Y)

19、SQLSERVER2008中,每个数据库都至少包含一个后缀为.mdf的主数据文件。

20、批处理是包含一个或多个T-SQL语句的组,它将一次性地发送到SQLSERVER中执行。

21、自定义函数在对任何表的查询中都可以使用。

22、由于存储过程和函数都是有输入参数的,因此在SELECT查询中也可以调用存储过程。

23、由于触发器是特殊类型的存储过程,因此它可以在程序中被调用执行。

(N)

24、内嵌表值函数是返回一个Select语句查询结果的表,当这个表被删除时,该函数也同时被删除。

(N)

25、存储过程的输出结果可以传递给一个变量。

26、用“selectis中文字符串(’计算机系’)”语句,调用[is中文字符串]函数的方法是正确的。

27、器,此时原来的触发表以及表中的数据不受影响。

28、有与表相同的功能,在视图上也可以创建触发器。

29、与约束发生冲突,触发器将不执行。

30、中修改表,触发器将不执行。

31、主要工作是建立实际数据库结构。

32、概念结构设计的方法是自底向上的设计策略。

33、不属于数据库的模式设计阶段。

34、数据库系统在投入使用后出现问题由使用方负责。

35、在CREATEINDEX语句中,使用CLUSTERED来建立簇索引。

36、可以在企业管理器中修改数据库的名称。

37、恢复数据,可以在查询分析器中使用这样的命令:

BACKUPDATABASEdatabase_nameFROMbackup(N)

38、在查询分析器中修改帐户时可以用系统存储过程Sp_modibaccess。

39、每个存储过程向调用方返回一个整数返回代码。

如果存储过程没有显式设置返回代码的值,则返回代码为0,表示成功。

40、在Transact-SQL语句中,对不符合所有标识符规则的标识符必须进行分隔。

41、在SQLSERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。

42、在Transact-SQL语句的WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式。

43、通配符“_”表示某单个字符。

44、因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表,SQLSERVER将它保存在syscommens系统表中。

45、在CREATEINDEX语句中,使用CLUSTERED来建立簇索引。

46、可以在企业管理器中修改数据库的名称。

47、恢复数据,可以在查询分析器中使用这样的命令:

BACKUPDATABASEdatabase_nameFROMbackup()N

48、在查询分析器中修改帐户时可以用系统存储过程Sp_modibaccess。

49、每个存储过程向调用方返回一个整数返回代码。

50、在Transact-SQL语句中,对不符合所有标识符规则的标识符必须进行分隔。

51、在SQLSERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。

52、在Transact-SQL语句的WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式。

53、通配符“_”表示某单个字符。

54、因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表,SQL 

SERVER将它保存在syscommens系统表中。

55、为了能够成功的安装和运行MicrosoftSQLServer2008必须安装InternetExplror5.0。

56、SQLServer2008的若干服务器可以共享同一个域用户帐号。

57、guest用户必须对应一个登录帐号才可以在数据库中创建。

数据库中的非guest用户帐号都必须对应一个登录帐号。

58、在创建表时,不能指定将表放在某个文件上,只能指定将表放在某个文件组上。

如果希望将某个表放在特定的文件上,那么必须通过创建文件组来实现。

59、DELETE语句只是删除表中的数据,表本身依然存在数据中。

60、索引是建立在行的上面。

三简答题

1.人工管理阶段数据管理的特点:

(1)数据不保存在机器中

(2)无专用的软件对数据进行管理(3)只有程序的概念,没有文件的概念(4)数据面向程序

2.文件系统阶段数据管理的特点:

(1)数据可长期保存在外存的磁盘上

(2)数据的逻辑结构和物理结构有了区别(3)文件组织已呈多样化。

有索引、链接和散列文件(4)数据不再属于某个特定的程序,可重复使用。

3.文件系统显露出三个缺陷:

(1)数据冗余性

(2)数据不一致性(3)数据联系弱

4.数据库阶段的管理方式具有以下特点:

(1)采用复杂的数据模型表示数据结构

(2)有较高的数据独立性(3)数据库系统为用户提供方便的用户接口(4)系统提供四方面的数据控制功能(5)对数据的操作既可以以记录为单位,又可以以数据项为单位

5.数据描述三个领域之间的关系:

从事物的特性到计算机中的数据表示,经历了三个领域:

现实世界、信息世界、机器世界。

(1)现实世界:

存在于人们头脑之外的客观世界,称为现实世界。

(2)信息世界:

是现实世界在人们头脑中的反映。

(3)机器世界:

信息世界的信息在机器世界中以数据形式存储。

信息世界中数据描述的术语有:

实体、实体集、属性、实体标识符

机器世界中数据描述的术语有:

字段、记录、文件、关键码

它们的对应

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

当前位置:首页 > 自然科学

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

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