资源描述:
《sqlserver2000模拟试卷及答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、SQLServer2000数据库模拟试卷1一、填空题(每空1分)1、数据管理经历了阶段、阶段到阶段的变迁。(手工管理、文件管理、数据库管理)2^实体之间联系的基本类型冇、、o(一对一、一对多、多对■多)3、在E-R图中,用表示实体,用表示联系,用表示属性。(矩形框、菱形框、椭圆框)4、数据库的三层模式结构是、、o(外模式、模式、内模式)5、关系模型中一般讲数据完整性分为三类:、、(实体完整性、参照完整性、用户定义完整性)6、SQLServer是一种支持体系结构的关系数据库管理系统。(客户/服务器)7、用来存储数据库数据的操作系统文件主要冇两类:、(数据文件、FI志文件)
2、8、SQLServer基本的数据存储的最小单位是,其大小为KB。()9、数据库的三级模式是指内模式、、外模式。(模式)10、是现实世界在人们头脑中的反映,是对客观事物及其联系的-•种抽象描述(概念世界)11、数据模型由三部分组成:模型结构、数据操作、o(完整性规则)字)12、SQL语言一种标准的数据库语言,包括查询、定义、操纵、四部分功能。(控制)13、视图是从其它或视图导出的表。(基本表)14、在关系模式R中,若属性或属性组X不是关系R的关键字,但X是其他关系模式的关键字,则称X为关系R的。(外关键字)二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正
3、确答案的序号填在题干的括号内。每小题2分)1、一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是A、一对一的联系B、多对一的联系C、一对多的联系D、多对多的联系答案:(C)2、概念数据模型依赖于那个数据库管理系统(D)A、DB2B、MSSQLServerC、OracleD、不依赖于任何数据库管理系统3、以下论述中正确的是(A)A、多对多的联系总是可以转换成两个一对多的联系B、ACCESS是数据库管理系统C、数据的三种范畴包括现实世界阶段、虚拟世界阶段、信息世界阶段D、我们通常所说的数据仓库就是指数据仓库4、以下那中情况不是连接陷阱产生原因
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、数
5、据类型8、以下论述不正确的是(D)A、distribution数据库是系统数据库B、企业管理器与查询分析器都是客户端工具C、SQLServer2000口」以安装到windows2000、windowsXP>windowsNT系统上。D、SQLServer支持的SQL命令集称为T_SQL,它是完全符合ANSTTSQL92标准的。9、以下正确的论述是(C)A、在建立数据库的时候,SQLServer是可以创建操作系统文件及其目录路径。B、数据库中冇一些sys开头的系统表,用來纪录SQLServer组件、对象所需要的数据,这些系统表全部存放在系统数据库中。C、SYS开头的系统表
6、中的数据用户不能直接修改,但可以通过系统存储过程、系统两数进行改动、添加。D、12AM是中午,12PM是午夜。10、声明了变量:declare@iint,@cchar(4),现在为@i赋值10,为@c赋值'abed',正确的语句是(C)A、set@i=10,@c=,abcd,B、seti=10,set@c='abed'C、select@i=10,@c-abcd,D、select@i=10,select@c-abcd,11、冇*如下代码,当代码中_[关键字]_分别为breeikcontinuereturn吋,最后的print@n输出的值为(A)declare@nintse
7、t@n=3whi1e@n>0beginset@门二@!nTif@n=l_[关键字Lendprint@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需要在实例