您好,欢迎访问三七文档
06秋学期《数据库系统管理与维护》模拟试题一.单选。(40小题共80分,)页首1.已知实体A中有15个实例(一个实例相当于一行),实体B中有50个实例。若实体A中的一个实例,最多与实体B中的10个实例相关,最少与实体B中2个实例相关,则实体A的基数是(2分)(B)A.(1,15)B.(2,10)C.(2,50)D.(15,50)2.授予用户Jean可以查询帐户表的权限,使用的SQL语句是(2分)(A)A.GRANTSELECTON帐户TOJeanB.GRANTSELECTTOJeanON帐户C.GRANTSELECTTO帐户ONJeanD.GRANTSELECTONJeanTO帐户3.有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是(2分)(B)A.15,5,10B.18,7,7C.21,11,4D.25,15,04.DBMS中的检查点机制用于(2分)(B)A.检查事务的故障B.减少故障恢复的时间C.检查数据库一致性状态D.检查数据库的完整性5..已知职工和职工亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时在职工亲属关系中删除对应的亲属元组,在SQL语言中,定义这个完整性约束的短语是(2分)(D)A.ONDELETEALLB.ONDELETERESTRICTC.ONDELETESETNULLD.ONDELETECASCADE6.现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要分解为(2分)(C)A.1个表B.1个表C.1个表D.1个表7.一个m:n联系转换为一个关系模式。关系的码为(2分)(B)A.某个实体的码B.各实体码的组合C.n端实体的码D.任意一个实体的码8.概念结构设计阶段得到的结果是(2分)(B)A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构9.数据库中只存放视图的(2分)(C)A.操作B.对应的数据C.定义D.限制10.在SQL语言中授权的操作是通过(C)语句实现的(2分)A.CREATEB.REVOKEC.GRANTD.INSERT11.数据库系统软件包括DBMS和(D)(2分)A.数据库B.高级语言C.OSD.数据库应用系统和开发工具12.(B)属于信息世界的模型,是现实世界到机器世界的一个中间层次.(2分)A.数据模型B.概念模型C.E-R图D.关系模型13.数据库系统阶段,数据(D)(2分)A.具有物理独立性,没有逻辑独立性B.具有物理独立性和逻辑独立性C.独立性差D.具有高度的物理独立性和一定程度的逻辑独立性14.在文件系统阶段,数据(B)(2分)A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性15.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和(D).(2分)A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员16.(C)是长期存储在计算机内的有组织,可共享的数据集合.(2分)A.数据库管理系统B.数据库系统C.数据库D.文件组织17.不是SQLServer服务器组件的是(D)(2分)A.升级工具(updateTools)B.复制支持(ReplicationSupport)C.全文搜索(Full-TextSearch)D.Profiler18.关于SQLServer2000安装命名实例时,不正确的描述是(B)(2分)A.最多只能用16个字符B.实例的名称是区分大小写C.第一个字符只能使用文字、@、_和#符号。D.实例的名称不能使用Default或MSSQLServer这两个名字。19.不正确的论述是(C)(2分)A.SQLServer有Windows集成认证方式,但如果没有把windows用户添加为SQLServer的登陆账户,那么该Windows用户不能访问SqlServer服务器。B.SQLServer2000的客户端没有操作系统的限制。C.Windows2000是个具有并行处理能力(支持多CPU)的操作系统,安装在之上的SQLServer2000需要在实例的属性中设定使用当前的CPU,否则只能使用默认的CPU。D.在Windows2000/NT中,SQLServer是以服务的方式被执行的。20.以下正确的论述是(C)(2分)A.在建立数据库的时候,SQLServer是可以创建操作系统文件及其目录路径。B.数据库中有一些sys开头的系统表,用来纪录SQLServer组件、对象所需要的数据,这些系统表全部存放在系统数据库中。C.SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数进行改动、添加。D.12AM是中午,12PM是午夜。21.以下论述不正确的是(D)(2分)A.distribution数据库是系统数据库B.企业管理器与查询分析器都是客户端工具C.SQLServer2000可以安装到windows2000、windowsXP、windowsNT系统上。D.SQLServer支持的SQL命令集称为T_SQL,它是完全符合ANSIISQL92标准的。22.在SQLServer中,不是对象的是(D)(2分)A.用户B.数据C.表D.数据类型23.正确的论述是(A)(2分)A.自然连接和等值连接很相像,但实际上他们是不同的。自然连接要去掉重复的属性,等值连接不需要去掉重复的属性。B.一个关系是参照关系,那么就不会是被参照关系。C.概念数据库与外部数据库都是物理存在的。D.一个关系可以有一个或多个主关键字。24.不属于传统数据模型的是(D)(2分)A.层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据模型25.以下那中情况不是连接陷阱产生原因(A)(2分)A.把多对多的联系转换为一对一的联系B.把多对多的联系转换为一对多的联系C.把原本的联系现在用实体表示D.把原本的联系通过实体联系到一起26.以下论述中正确的是(A)(2分)A.多对多的联系总是可以转换成两个一对多的联系B.ACCESS是数据库管理系统C.数据的三种范畴包括现实世界阶段、虚拟世界阶段、信息世界阶段D.我们通常所说的数据仓库就是指数据仓库27.概念数据模型依赖于那个数据库管理系统(D)(2分)A.DB2B.MSSQLServerC.OracleD.不依赖于任何数据库管理系统28.一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是(C)(2分)A.一对一的联系B.多对一的联系C.一对多的联系D.多对多的联系29.若一个关系的任何非主属性都不部分依赖和传递依赖于任何候选码,则称该关系达到(C)范式。(2分)A.第一范式B.第二范式C.第三范式D.BCNF30.索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的(D)速度。(2分)A.插入B.修改C.删除D.查询31.下列SQLServer语句中出现语法错误的是(D)。(2分)A.DECLARE@MyvarINTB.SELECT*FROM[AAA]C.CREATEDATABASEAAAD.DELETE*FROMAAA32.不属于SQLServer系统全局变量的是(D)。(2分)A.@@ErrorB.@@ConnectionsC.@@Fetch_StatusD.@Records33.SQLServer提供的单行注释语句是使用(B)开始的一行内容。(2分)A.“/*”B.“--”C.“{”D.“/”34.以下哪种情况应尽量创建索引(A)。(2分)A.在Where子句中出现频率较高的列B.具有很多NULL值的列C.记录较少的基本表D.需要更新频繁的基本表35.如果要在SQLServer中存储图形图像、Word文档文件,不可采用的数据类型是(D)。(2分)A.binaryB.varbinaryC.imageD.text36.当数据库损坏时,数据库管理员可通过何种方式恢复数据库(A)。(2分)A.事务日志文件B.主数据文件C.DELETE语句D.联机帮助文件37.用于配置客户端网络连接的工具是(B)。(2分)A.企业管理器B.客户端网络实用工具C.查询分析器D.联机帮助文档38.提高SQLServer性能的最佳方法之一是(B)。(2分)A.增大硬盘空间B.增加内存C.减少数据量D.采用高分辨率显示器39.以下对SQLServer描述不正确的是(D)。(2分)A.支持XMLB.支持用户自定义函数C.支持邮件集成D.支持网状数据模型40.当一条SELECT语句访问一张大表里的有限几行数据时,SQLServer通常会(B)(2分)A.为数据加上页级锁B.为数据加上行级锁C.需要用户的干涉和参与D.使用户独占数据库二.判断。(10小题共20分,)页首41.索引越多越好。(2分)否√是42.用户定义的完整性是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入数据库。(2分)否是√43.认证模式是在安装SQLServer过程中选择的。系统安装之后,可以重新修改SQLServer系统的认证模式。(2分)否√是44.视图本身没有数据,因为视图是一个虚拟的表。(2分)否是√45.输入正确的所有者口令,才可以修改DTS包的定义和执行DTS包。如果只输入用户口令,那么只能执行DTS包,不能修改该DTS包的定义。(2分)否是√46.在文件系统中,存取数据的基本单位为数据项,在数据库系统中,存取数据的基本单位为记录(2分)否√是47.在文件管理结点程序和数据在存储位置上是分开存放的(2分)否是√48.1、安装MicrosoftSQLServer2000企业版对操作系统的最低要求可以是MicrosoftWindows2000Professional。(2分)否√是49.在创建表时,不能指定将表放在某个文件上,只能指定将表放在某个文件组上。如果希望将某个表放在特定的文件上,那么必须通过创建文件组来实现。(2分)否是√50.DBMS的主要功能之一是建立和维护数据字典(2分)否是√
本文标题:sql试题4
链接地址:https://www.777doc.com/doc-2102650 .html