您好,欢迎访问三七文档
当前位置:首页 > 金融/证券 > 金融资料 > sql_server_2005_2010_年期末考试
SQLServer2000模拟试题(一)一、填空题(每空1分)1、数据管理经历了_______阶段、________阶段到________阶段的变迁。(手工管理、文件管理、数据库管理)2、实体之间联系的基本类型有_______、________、_______。(一对一、一对多、多对多)3、在E-R图中,用____表示实体,用______表示联系,用______表示属性。(矩形框、菱形框、椭圆框)4、数据库的三层模式结构是________、_________、________。(外模式、模式、内模式)5、关系模型中一般讲数据完整性分为三类:_________、___________、__________。(实体完整性、参照完整性、用户定义完整性)6、SQLServer是一种支持___________体系结构的关系数据库管理系统。(客户/服务器)7、用来存储数据库数据的操作系统文件主要有两类:___________、____________。(数据文件、日志文件)8、SQLServer基本的数据存储的最小单位是______,其大小为_____KB。(页、8)9、Extent是SQLServer在分配空间给_______、________的单位,每个Extent为_____个连续的数据页,相当于______KB大小。(数据表、索引、8、64)10、SQLServer2000的新特色之一就是MultipleInstances,一台物理计算机上可以同时执行____个实例的执行。(16)11、____________是一个逻辑上统一、地域上分布的数据集合。(分布式数据库)12、数据库的三级模式是指内模式、_______________、外模式。(模式)13、_____是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述(概念世界)14、数据模型由三部分组成:模型结构、数据操作、____________。(完整性规则)15、一种数据模型的特点是:有且仅有一个根结点,根结点没有父结点;其它结点有且仅有一个不是父结点。则这种数据模型是_________________。(层次模型)16、能唯一标识一个元组的属性或属性组成为________________。(关键字)17、SQL语言一种标准的数据库语言,包括查询、定义、操纵、_______四部分功能。(控制)18、视图是从其它________________________或视图导出的表。(基本表)19、在关系模式R中,若属性或属性组X不是关系R的关键字,但X是其他关系模式的关键字,则称X为关系R的___________。(外关键字)20、数据字典中的____________是不可再分的数据单位。(数据项)21、在系统故障恢复中,将故障发生前已提交事务的标识记入________队列。(重做(或REDO))22、客户机/服务器系统由服务器平台、客户平台和__________组成。(连接支持)23、PowerBuilder中_________是最具特色的对象之一,利用此对象不但能直接实现查询操作,而且可以进行增、删、改操作。(数据窗口(或DataWindow或DataWindows))二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分)1、一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是A、一对一的联系B、多对一的联系C、一对多的联系D、多对多的联系答案:(C)2、概念数据模型依赖于那个数据库管理系统(D)A、DB2B、MSSQLServerC、OracleD、不依赖于任何数据库管理系统3、以下论述中正确的是(A)A、多对多的联系总是可以转换成两个一对多的联系B、ACCESS是数据库管理系统C、数据的三种范畴包括现实世界阶段、虚拟世界阶段、信息世界阶段D、我们通常所说的数据仓库就是指数据仓库4、以下那中情况不是连接陷阱产生原因(A)A、把多对多的联系转换为一对一的联系B、把多对多的联系转换为一对多的联系C、把原本的联系现在用实体表示D、把原本的联系通过实体联系到一起5、不属于传统数据模型的是(D)A、层次数据模型B、网状数据模型C、关系数据模型D、面向对象数据模型6、正确的论述是(A)A、自然连接和等值连接很相像,但实际上他们是不同的。自然连接要去掉重复的属性,等值连接不需要去掉重复的属性。B、一个关系是参照关系,那么就不会是被参照关系。C、概念数据库与外部数据库都是物理存在的。D、一个关系可以有一个或多个主关键字。7、在SQLServer中,不是对象的是(B)A、用户B、数据C、表D、数据类型8、以下论述不正确的是(D)A、distribution数据库是系统数据库B、企业管理器与查询分析器都是客户端工具C、SQLServer2000可以安装到windows2000、windowsXP、windowsNT系统上。D、SQLServer支持的SQL命令集称为T_SQL,它是完全符合ANSIISQL92标准的。9、以下正确的论述是(C)A、在建立数据库的时候,SQLServer是可以创建操作系统文件及其目录路径。B、数据库中有一些sys开头的系统表,用来纪录SQLServer组件、对象所需要的数据,这些系统表全部存放在系统数据库中。C、SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数进行改动、添加。D、12AM是中午,12PM是午夜。10、声明了变量:declare@iint,@cchar(4),现在为@i赋值10,为@c赋值'abcd',正确的语句是(C)A、set@i=10,@c='abcd'B、seti=10,set@c='abcd'C、select@i=10,@c='abcd'D、select@i=10,select@c='abcd'11、有如下代码,当代码中_[关键字]_分别为breakcontinuereturn时,最后的print@n输出的值为(A)declare@nintset@n=3while@n0beginset@n=@n-1if@n=1_[关键字]_endprint@nA、1,0,不输出B、1,1,1C、0,0,0D、0,1,212、不正确的论述是(C)A、SQLServer有Windows集成认证方式,但如果没有把windows用户添加为SQLServer的登陆账户,那么该Windows用户不能访问SqlServer服务器。B、SQLServer2000的客户端没有操作系统的限制。C、Windows2000是个具有并行处理能力(支持多CPU)的操作系统,安装在之上的SQLServer2000需要在实例的属性中设定使用当前的CPU,否则只能使用默认的CPU。D、在Windows2000/NT中,SQLServer是以服务的方式被执行的。13、关于SQLServer2000安装命名实例时,不正确的描述是(B)A、最多只能用16个字符B、实例的名称是区分大小写C、第一个字符只能使用文字、@、_和#符号。D、实例的名称不能使用Default或MSSQLServer这两个名字。14、不是SQLServer服务器组件的是(D)A、升级工具(updateTools)B、复制支持(ReplicationSupport)C、全文搜索(Full-TextSearch)D、Profiler15、是长期存储在计算机内的有组织,可共享的数据集合.(C)A、数据库管理系统B、数据库系统C、数据库D、文件组织16.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和(D).A、数据库管理系统B、数据库应用系统C、相关的计算机系统D、各类相关人员17.在文件系统阶段,数据(B)A、无独立性B、独立性差C、具有物理独立性D、具有逻辑独立性18.数据库系统阶段,数据(D)A、具有物理独立性,没有逻辑独立性B、具有物理独立性和逻辑独立性C、独立性差D、具有高度的物理独立性和一定程度的逻辑独立性19.属于信息世界的模型,是现实世界到机器世界的一个中间层次.(B)A、数据模型B、概念模型C、E-R图C、关系模型20.数据库系统软件包括DBMS和(D)A、数据库B、高级语言C、OSD、数据库应用系统和开发工具21.在SQL语言中授权的操作是通过(C)语句实现的。A、CREATEB、REVOKEC、GRANTD、INSERT22.数据库中只存放视图的(C)A、操作B、对应的数据C、定义D、限制23.概念结构设计阶段得到的结果是(B)A、数据字典描述的数据需求B、E-R图表示的概念模型C、某个DBMS所支持的数据模型D、包括存储结构和存取方法的物理结构24.一个m:n联系转换为一个关系模式。关系的码为(B)A、某个实体的码B、各实体码的组合C、n端实体的码D、任意一个实体的码24、现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要分解为(C)A1个表B2个表C3个表D4个表25、已知职工和职工亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时在职工亲属关系中删除对应的亲属元组,在SQL语言中,定义这个完整性约束的短语是(D)AONDELETEALLBONDELETERESTRICTCONDELETESETNULLDONDELETECASCADE26、DBMS中的检查点机制用于(B)A检查事务的故障B减少故障恢复的时间C检查数据库一致性状态D检查数据库的完整性27.有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是(B)A15,5,10B18,7,7C21,11,4D25,15,028.授予用户Jean可以查询帐户表的权限,使用的SQL语句是(A)AGRANTSELECTON帐户TOJeanBGRANTSELECTTOJeanON帐户CGRANTSELECTTO帐户ONJeanDGRANTSELECTONJeanTO帐户29.已知实体A中有15个实例(一个实例相当于一行),实体B中有50个实例。若实体A中的一个实例,最多与实体B中的10个实例相关,最少与实体B中2个实例相关,则实体A的基数是(B)A(1,15)B(2,10)C(2,50)C(15,50)30.如下不能正确执行的语句是(D)A、select*fromtable_namewhere12B、truncatetabletable_nameC、deletefromtable_namewherenull=nullD、altertabletable_nameaddcolumniddint三、简答题(每小题6分)1、数据库的基本特征。答:1)相互关联的数据的集合2)用综合的方法组织数据,保证尽可能的提高访问效率;3)具有较小的数据冗余,可以供多个用户共享;4)具有较高的数据独立性;5)具有安全控制机制,能保证数据的安全、可靠;6)允许并发的使用,能有效的、及时地处理数据,并能保证数据的一致性和完整性。2、数据库管理系统的功能。答:1)数据库定义功能;4)数据库的控制功能;2)数据库的操纵功能;5)数据库的通信功能。3)数据库的查询功能;3、数据库的通信功能。数据库的通信功能。三层客户/服务器模型的优点。答:1)可重复使用;2)性能改善;3)易于管理;4)易于维护。4、试比较文件系统和数据库系统的特点?答:文件系统和数据库系统所处理的数据都可长期保存,反复操作。文件系统中文件内部具有结构,但数据文件之间的联系无法定义;数据库系统既可结构化局部数据,也可定义全局的数据结构。文件系统的应用程序与数据之间有了一定的独立性;而数据库系统通过两方面的映象功能,使数据具有物理独立性和逻辑独立性。文件系统的数据共享性较差冗余度高,数据是面向程序的;数据库系统的数据是面向全局的,共享性好,冗余度低。数据库系统的数据由DBMS统一管理和控制,有较好地控制数据安全性、完整型、并发管理、数据库恢复等。5、DBA的主要职责是什么?答:数据库管理员(DB
本文标题:sql_server_2005_2010_年期末考试
链接地址:https://www.777doc.com/doc-2850406 .html