数据库选择题答案_第1页
数据库选择题答案_第2页
数据库选择题答案_第3页
数据库选择题答案_第4页
数据库选择题答案_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库选择题答案数据库选择题答案数据库选择题答案数据库选择题答案编制仅供参考审核批准生效日期地址:电话:传真:邮编:数据库289道选择题1.下列关于数据的说法错误的是(A)。A.数据都能参加数值运算B.图象声音也是数据的一种C.数据的表示形式是多样的D不同类型的数据处理方法不同2.下列关于信息的说法错误的是(B)。A同一信息可有多种数据表示形式B数据库中保存的就是信息C信息是数据的含义D信息是抽象的3.下列关于数据处理的说法正确的是(B)。A数据处理是将信息转换成数据的过程.B数据处理是将数据转换成信息的过程.C数据处理是对数据进行算术运算D数据处理是数据的简单收集4下列关于人工管理阶段的说法错误的是(C)。A数据不能长期保存B程序复杂C程序之间能共享数据D数据量小5下列关于文件管理阶段的说法正确的是(B)。A对数据统一控制管理B数据冗余度大C数据独立性强D数据完全实现了共享6在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是(D)。A人工管理阶段和文件系统阶段B文件系统阶段C文件系统阶段和数据库阶段D人工管理阶段7下列关于数据库管理阶段的说法错误的是(C)。A数据的共享性高,冗余度低,易扩充B数据真正实现了结构化C数据独立性差D数据由DBMS统一管理和控制8数据库技术的基础是(A)。数据管理技术数据传输技术计算机技术数据安全技术9数据库系统的核心任务是(B)。将信息转换成数据数据管理实现数据共享保证数据安全10下列不属于数据库系统组成的是(B)。DBASPDBA计算机硬件11数据库的特点之一是数据共享,严格地讲,这里的数据共享指(C)。同一应用中的多个程序共享一个数据集合多个用户、同一种语言共享数据多种应用、多种语言、多个用户相互覆盖地使用数据集合多个用户共享一个数据文件12在数据库中存储的是(C)。数据数据模型数据以及数据之间的联系信息13下列关于数据库特点的说法正确的是(D)。数据能共享但数据冗余很高能保证数据完整性但降低了安全性数据独立性高但不能实现共享数据能共享且独立性高14数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)。最终用户DBA数据库应用系统开发人员各类相关人员15数据库系统软件包括(D)和数据库应用系统及开发工具。数据库应用程序高级语言OSDBMS16下列关于数据库的说法错误的是(B)。数据库存在于计算机系统中数据库中的数据因为独立而没有联系数据结构化数据以文件方式存储17数据库系统的核心是(D)。编译系统数据库操作系统数据库管理系统18数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是(A)。DBS包括DB和DBMSDBMS包括DB和DBSDB包括DBS和DBMSDBS就是DB,也就是DBMS19对数据库数据的存储方式和物理结构的逻辑描述是(A)。内模式模式外模式用户模式20(B)是对数据库中全部数据的逻辑结构和特征的总体描述。内模式模式外模式用户模式21数据库三级模式体系结构的划分有利于保持数据库的(A)。数据独立性数据安全性结构规范化操作可行性22数据库的概念模型用(A)来描述。E-R图内模式存储模式外模式23如果将职工记录定义为(编号,姓名,性别),则(编号,姓名,性别)就是(D)。模式内模式映射外模式24下列关于三级模式间的映射的说法中正确的是(D)。映射可有可无三级模式间有3个映射普通用户可以修改映射映射保证了数据的物理独立性25在数据库三级模式结构中,外模式的个数(B)。只有一个可以有多个与用户个数相同由设置的系统参数决定26数据库管理系统DBMS是(C)。一个完整的数据库应用系统一组硬件一组软件既有硬件也有软件27数据库管理系统DBMS的主要功能之一是(B)。修改数据库定义数据库应用数据库保护数据库28在计算机系统中能够实现对数据库资源进行统一管理和控制的是(A)。DBMSMDBSDBSDDBS29在关系数据库中,我们可以修改表是因为DBMS提供了(A)。数据操作功能数据定义功能数据查询功能数据运行功能30DBMS的组成不包括(C)。数据定义语言DDL数据操纵语言DMLASP例行程序31按照传统的数据模型分类,数据库系统可分为三种类型(B)。大型.中型和小型层次.网状和关系西文.中文和兼容数据.图形和多媒体32用树型结构来表示实体之间联系的模型称为(A)。层次模型关系模型运算模型网状模型33按照数据模型划分,SQLSERVER2000是一个(A)。关系型数据库管理系统网状型数据库管理系统层次型数据库管理系统混合型数据库管理系统34关系数据模型用(C)结构表示实体和实体间的联系。树型网状二维表对象35E-R图中用(C)表示联系。矩形正方形菱形椭圆形36实体是信息世界中的术语,与之对应的关系数据库术语为(A)。元组数据库字段文件37实体间的联系存在着(D)。1:1联系1:n联系m:n联系上述三种联系38一个公司可以接纳多名职员参加工作,但每个职员只能在一个公司工作,从公司到职员之间的联系类型是(D)。多对多一对一多对一一对多39E-R方法的三要素是(C)。实体、属性、实体集实体、码、关系实体、属性、关系实体、域、码40E-R图中用(A)表示实体。矩形正方形菱形椭圆形41.关系数据表的关键字由(D)个字段组成。一个B.;两个C.多个D.一个或多个以下叙述错误的是(B)。关系数据库的结构一般保持不变,但可根据需要进行修改一个数据表组成一个关系数据库,多种不同的数据则需要创建多个数据库关系数据表中的所有记录的关键字字段的值互不相同关系数据表的外部关键字是另一个表的主关键字参照完整性规则指出:表的(B)必须是另一个表主键的有效值,或是空值。候选键B.外键C.主键D.主属性关系数据库规范化是为了解决关系数据库中(A)的问题而引入的。插入、删除及数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性关系数据库是若干(A)的集合。表(关系)B.视图C.列D.行在关系模式中,实现“关系中不允许出现相同的元组”的约束是(B)约束:。候选键B.主键C.键D.任一键约束“年龄限制在18-30岁之间”属于DBMS的(B)功能。安全性B.完整性C.并发控制D.恢复反映现实世界中实体及实体间联系的信息模型是(D)。关系模型B.层次模型C.网状模型模型关系数据模型的3个组成部分中,不包括(D)。完整性规则B.数据结构C.数据操作D.并发控制如何构造出一个合适的数据逻辑结构是(C)主要解决的问题。关系数据库优化B.数据字典C.关系数据库规范化理论D.关系数据库查询在关系数据库中,关系是指(D)视图B.属性C.实体D.二维表数据库中的冗余数据是指(B)的数据。容易产生错误B.容易产生冲突C.无关紧要D.由基本数据导出如果A表示某学校学生的集合,B表示该学校所有课程的集合,则A与B的笛卡尔积表示(A)。所有可能选课的情况B.所有学生选部分课程的情况C.所有课程被部分学生选课的情况D.以上均不是如果集合A含2个元素,集合B含3个元素,则A与B的笛卡尔积包含(B)个元素。候选关键字的属性可以有(D)。多个个个个或多个关系模型中有三类基本的完整性约束,定义外部关键字实现的是(C)。实体完整性B.域完整性C.参照完整性D.实体完整性、参照完整性和域完整性在概念模型中,一个实体集对应于关系模型中的一个(D)。元组B.字段C.属性D.关系在关系运算中,投影运算是(B)。在基本表中选择满足条件的记录组成一个新的关系在基本表中选择字段组成一个新的关系在基本表中选择满足条件的记录和属性组成一个新的关系D.以上均正确59在关系运算中,选择运算是(A)。在基本表中选择满足条件的记录组成一个新的关系在基本表中选择字段组成一个新的关系在基本表中选择满足条件的记录和属性组成一个新的关系以上均正确关于关系模式的关键字,以下说法正确的是(B)。一个关系模式可以有多个主关键字B.一个关系模式可以有多个侯选关键字C.主关键字可以取空值D.关系模式必须有主关键字61 在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用(B)。A临时关键字 B主关键字 C外部关键字 D索引关键字 62 规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是(B)。A长度不变的 B不可分解的 C互相关联的 D互不相关的63 专门的关系运算不包括下列中的(A)。A连接运算 B选择运算 C投影运算 D交运算64 对关系s和关系r进行集合运算,结果中既包含s中元组也包含r中元组,这种集合运算称为(A)并运算 交运算 差运算 积运算65 下面的选项中,不是关系数据库基本特征的是(A)。A不同的列应有不同的数据类型B不同的列应有不同的列名C与行的次序无关D与列的次序无关 66 关系代数运算是以(C)为基础的运算。A关系运算 B谓词演算 C集合运算 D代数运算67 关系模式中,满足2nf的模式(AB)。A可能是1nf B必定是1nf C必定是3nf D必定是bcnf68 从一个数据库文件中取出满足某个条件的记录形成一个新的数据库文件的操作是(C)操作。A投影 B连接 C选择 D复制69 关系代数中的连接操作是由(B)操作组合而成。A选择和投影 B选择和笛卡儿积 C投影、选择、笛卡儿积 D投影和笛卡儿积70 自然连接是构成新关系的有效方法。一般情况下,当对关系r和s使用自然连接时,要求r和s含有一个或多个共有的(D)。A记录 B行 C属性 D元组71 数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是(D)。A层次分析法和层次结构图 B数据流程图分析法和数据流程 C结构分析法和模块结构图 D实体-联系方法和e-r图72 在关系数据库系统中,数据模式设计即设计一组(B)来记录用户需求数据。A实体 B二维表 C属性 D视图73 在关系数据库设计中,设计关系模式是数据库设计中的(D)阶段的任务。A需求分析 B概念设计 C逻辑设计 D物理设计74、数据库应用系统开发一般包括两个方面的内容,即(B)A、需求分析和维护 B、概念结构设计和逻辑结构设计 C、功能设计和测试设计 D、结构特性设计和行为特性设计75、将e-r图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中(D)设计阶段的任务。 A、需求分析 B、概念分析 C、物理结构 D、逻辑结构76、区分不同实体的依据是(B)。 A、名称B、属性 C、对象D、概念77、把实体-联系模型转换为关系模型时,实体之间一对多联系在关系模型中是通过(B)来实现。 A、建立新的主关键字 B、在n方增加1方的主关键字为外部关键字 C、建立新的关系 D、建立新的实体78、数据库设计可分为6个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、建什么样的索引”这一设计内容应该属于(B)设计阶段。 A、概念设计 B、逻辑设计 C、物理设计 D、全局设计79、把实体-联系模型转换为关系模型时,实体之间一对一联系在关系模型中是通过(A)来实现。A、两个关系各自增加对方的关键字为外部关键字 B、建立新的主关键字 C、建立新的关系 D、建立新的实体80、数据库物理设计完成后,进入数据库实施阶段,下述工作中(B)一般不属于实施阶段的工作。 A、建立库结构B、系统调试 C、加载数据D、扩充功能81、假如采用关系数据库系统来实现应用,在数据库设计的(C)阶段,需要将e-r模型转换为关系数据模型。 A、概念设计B、物理设计 C、逻辑设计D、运行阶段82、以下错误的说法是,需求阶段的主要目标包括(A)。A、画出数据流图B、建立数据项之间的关系 C、编写数据字典D、创建视图83、在学生的选课活动中,存在两个实体,分别是(D)。A、课程和课程号B、学生和学号 C、课程和成绩D、学生和课程84、关系数据库操作的处理单位(D)。A字段B记录C数据库D关系85、当数据的全局逻辑结构改变时,通过对映像的相应改变可以保持数据的局部逻辑结构不变。这称为数据的(D)。A逻辑独立性 B局部独立性 C原子性 D物理结构性86、存取方法设计是数据库设计的哪一个阶段的任务(D)。A、需求分析 B、概念结构设计 C、逻辑结构设计D、物理结构设计87、把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过(C)来实现。A、建立新的属性 B、建立新的关键字 C、建立新的关系D、建立新的实体88、概念设计阶段得到的结果是(C)。 A、数据字典描述的数据需求 B、某个dbms所支持的数据模型 C、e-r图表示的概念模型 D、包括存取结构和存取方法的物理结构89、概念模型具有下述哪些特点(1、有丰富的语义表达能力;2、易于交流和理解;3、易于变动;4、易于向各种数据模型转换):(D)。A,1、2、3 B,1、2、4 C,2、3、4 D,全部90、数据库设计的起点是(B)。A、系统设计阶段B、需求分析阶段C、概念结构设计阶段D、逻辑结构设计阶段91、主流数据库管理系统应该更强调系统在理论和实践上的完备性,具有巨大的数据存储个管理能力,有利于支持全局性的及关键性的数据管理工作。如下列出的数据库管理系统中,哪一个目前还不能成为主流数据库管理系统(C)。A、OracleB、IBMDB2 C、FoxProD、SQLServer92、MSSQLServer2000是(B)。A操作系统的一部分B操作系统支持下的系统软件C一种编译程序D一种操作系统93、需要为某大型网站的服务器安装SQLServer2000,最好安装哪个版本(A)A企业版B标准版C个人版D开发版94、用于交互地设计和测试T-SQL语句的是(B)。A企业管理器B查询分析器C事件探查器D服务管理器95、操纵与创建数据库对象等大多数的数据库管理工作都可以在(A)中完成。A企业管理器B查询分析器C事件探查器D服务管理器96、下列操作中,(C)不是SQLServer服务管理器功能。A启动SQLServer服务B停止SQLServer服务C执行SQL查询命令D暂停SQLServer服务97、SQLServer是支持客户-服务器结构(C/S)的数据库管理系统,以下对于C/S结构描述不正确的是(C)。A、C/S结构是把整个数据处理的任务划分为在客户机上完成的任务和在服务器上完成的任务B、客户机负责系统与用户的交互和数据显示C、数据存储在客户机上,方便用户查询D、服务器负责数据的存储和管理98、下列关于启动查询分析器叙述错误的是(C)。A从Windows“开始”菜单启动查询分析器时,肯定会显示登录对话框B如果访问本地服务器,无论以哪种方式启动查询分析器,都不会显示登录对话框C从企业管理器启动查询分析器,有时会显示登录对话框D如果不登录到服务器,则不能在查询分析器中设计查询99、SQL语言通常称为(A)。A结构化查询语言B结构化控制语言C结构化定义语言D结构化操纵语言100、sql是一种(C)语言。A高级算法B人工智能C关系数据库D函数型101、安装sqlserver后,数据库服务器已经自动建立4个系统数据库,以下(D)不是系统数据库。A、master数据库B、msdb数据库C、tempdb数据库D、pubs数据库102、当一个数据库有多个数据文件时,有一个文件被定义为主数据文件,其扩展名为(B)。A、DBFB、MDFC、NDFD、LDF103、每个数据库可以有一个或多个事务日志文件,其扩展名为(D)。A、DBFB、MDFC、NDFD、LDF104、在SQLServer中,一个数据库至少应包含一个数据文件和一个(D)。A存储过程B视图文件C数据库对象D事务日志105、事务日志用于保存(C)。A程序运行过程B程序的执行结果C对数据的更新操作D数据操作106、数据库中所有执行的事务都记录在(B)。A主数据文件B事务日志文件C次数据文件D数据表文件107、SQLServer把数据及其相关信息用多个逻辑组件来表示,这些逻辑组件通常被称为数据库对象。以下(D)不是数据库对象。A表B视图C索引D备份108、以下关于数据库的用户视图的叙述不正确的是(D)。A用户视图是用户看到的数据库B用户视图是DBMS对数据库中信息的封装C用户视图DBMS提供给用户或数据库应用程序的统一访问接口D用户视图是DBMS将数据库组织在磁盘上的物理文件以及存储在磁盘文件中的数据109、数据库备份的作用是(C)。A保障安全B一致性控制C故障后的恢复D数据的转储110、数据库还原通常基于数据库备份和(A)。A、日志文件B、主数据文件C、次数据文件D、master数据库111、SQL语句:alterdatabasetestmodifyname=mytest,其含义是(B)。A、mytest数据库更名为testB、test数据库更名为mytestC、mytest数据文件更名为testD、test数据文件更名为mytest112、SQLServer数据库不可以从(A)还原。A数据表B数据库备份文件C文件和文件组D设备113、为用户提供模板的数据库是(D)。A、master数据库B、msdb数据库C、tempdb数据库D、model数据库114、(A)数据库是记录所有SQLServer系统级信息的数据库。A、master数据库B、msdb数据库C、tempdb数据库D、model数据库115、以下错误的说法是(C)。A、数据文件是存放数据和数据库对象的文件B、一个数据库可以有一个或多个数据文件C、每个数据文件只属于一个数据库D、每个数据文件可以属于多个数据库116、关系数据库中的所有数据存储在(A)中。A表对象B数据库C实体D属性117、不是数值型数据类型的是(B)。A整数型B文本型C浮点型D货币型118、不是字符数据类型的是(B)。A、datetimeB、textC、charD、varchar119、以下不正确的数值型数据是(C)。A、B、2008C、'2008'D、-30120、“姓名”列被定义为varchar(8),以下说法正确的是(D)。A也可以定义为char(8),二者没有区别B如果输入字符长度短于8时用空格填满C可以输入8个汉字D最多只能输入4个汉字121、可以存储图形文件的字段类型是(B)。A备注数据类型B二进制数据类型C日期数据类型D文本数据类型122、设计表时,有些列的数据只有两种状态真/假,则这些列最好定义为(B)数据类型。A、bitB、char(2)C、tinyintD、char(1)123、“单价”列被定义为decimal(5,2),则(B)选项的数据是正确的。A、B、C、D、23000124、定义表结构时,以下哪个说法正确的是(CD)。A要定义数据库、字段名、字段类型B要定义数据库、字段类型、字段长度C要定义字段名、字段类型、字段长度D要定义数据库名、字段类型、字段长度125、下列关于主关键字叙述正确的是(A)。A一个表可以没有主关键字B只能将一个字段定义为主关键字C如果一个表只有一个记录,则主关键字字段可以为空D以上选项都正确126、创建表时不需要定义(D)。A列宽度B列名C列类型D列对应的数据127、表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的(C)约束。A主键B外键C非空D、CHECK128、不属于表中数据维护的操作是(A)。A设计表结构B插入数据C修改数据D删除数据129、可使用下列操作中的(D)为字段输入NULL值。A输入NULLB输入<NULL>C将字段清空D按Ctrl+0键130、下列关于表的叙述正确的是(C)。A只要用户表没有被使用,则可将其删除B用户表可以隐藏C系统表可以隐藏D系统表可以删除131、对于空值理解错误的是(A)。A表示未知、不确定B字符型数据对应的空值是空字符串C没有两个空值是相等的D可以通过关键字ISNULL或NOTISNULL来判断空值132、下列用于定义字段的SQL语句中,错误的是(B)。A学号varchar(10)B成绩int4C产量floatD价格decimal(8,4)133、下列关于关联的叙述正确的是(C)。A可在两个表的不同数据类型的字段间创建关联B可在两个表的不同数据类型的同名字段间创建关联C可在两个表的相同数据类型的不同名称的字段间创建关联D已创建关联的两个表中的关联字段数据可能完全不同134、“学生”表的“成绩”列只能输入0~100的整数,这属于(D)。A实体完整性范畴B参照完整性范畴C数据一致性范畴D域完整性范畴135、最好给表定义一个主关键字来唯一标识表中的行,这属于(A)。A实体完整性范畴B参照完整性范畴C数据一致性范畴D域完整性范畴136、在“教务管理”数据库中,“选课”表中“课程”列的数据必须来源于“课程”表的某列,这属于(C)。A实体完整性范畴B参照完整性范畴C数据一致性范畴D域完整性范畴137、设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,均为字符型;grade为成绩,数值型,下列(A)选项是正确的。A、DELETEFROMSWHERESN='JULIE'B、DELETE*FROMSWHERESN='JULIE'C、DELETEFROMSWHERESN="JULIE"D、DELETE*FROMSWHERESN="JULIE"138、设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,均为字符型;grade为成绩,数值型,取值范围0~100,下列(C)选项是正确的。A、ADDINTOSVALUES('张二','化学',98)B、INSERTINTOSVALUES('张二','化学','80')C、INSERTINTOSVALUES('张二','化学',98)D、INSERTINTOSVALUES('张二','化学',110)139、设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,均为字符型;grade为成绩,数值型,取值范围0~100,若要把“张二的化学成绩80分”插入S中,下列(D)选项是正确的。A、ADDINTOSVALUES('张二','化学','80')B、INSERTINTOSVALUES('张二','化学','80')C、ADDINTOSVALUES('张二','化学',80)D、INSERTINTOSVALUES('张二','化学',80)140、设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,均为字符型;grade为成绩,数值型,取值范围0~100.若要更正王二的化学成绩为85分,则可用(A)。A、UPDATESSETgrade=85WHERESN='王二'ANDCN='化学'B、UPDATESSETgrade='85'WHERESN='王二'ANDCN='化学'C、UPDATEgrade=85WHERESN='王二'ANDCN='化学'D、UPDATESSETgrade='85'WHERESN='王二'ANDCN='化学'141、模式查询LIKE'_A%',下面哪一个是正确的(B)。A、AILIB、BAIC、BBAD、CCA142、设A、B两个表的记录数分别为5和6,对两个表做AleftouterjoinB连接,查询结果中可获得(A)条记录。A、5B、6C、30D、11143、SELECT语句中的条件年龄BETWEEN20AND25,表示年龄在20至25之间,且(A)。A、包括20岁和25岁B、不包括20岁和25岁C、包括20岁但不包括25岁D、包括25岁但不包括20岁144、下列函数中,正确的是(C)。A、SUM(*)B、MAX(*)C、COUNT(*)D、AVG(*)145、下列SELECT查询结果的输出方式错误的是:(D)。A查询结果可以在表格中B查询结果可以按文本方式显示C查询结果可以保存在文件中D不管以哪种方式查看,查询结果都会在查询结果窗口中146、SELECT查询时,只显示查询结果的前N行,使用的子句是:(B)。A、ALLB、TOPNC、TOPNPERCENTD、DISTINCT147、SELECT查询时,输出无重复的记录,使用的子句是:(D)。A、ALLB、TOPNC、TOPNPERCENTD、DISTINCT148、在SELECT查询时,下列哪一个符号可以代替查询的各列名:(A)。A.*B.D.%149下列错误的子句是(D)。姓名学生姓名姓名AS学生姓名C,FROM学生ASstudentBY姓名ASNAME150用UNION合并两个SELECT查询的结果时,下列叙述中错误的是(A)。A.被组合的每个查询都可以使用ORDERBY子句B.两个SELECT语句必须输出同样的列数C.两个表各相应列的数据类型必须相同D.将来自不同查询的数据组合起来151下列叙述中错误的是(B)。子句中指定的列必须是SELECT子句中已有的BY必须与GROUPBY子句一起使用,且两个子句指定的列及顺序相同BY必须与ORDERBY子句一起使用,且两个子句指定的列及顺序相同D.不能与SELECTINTO子句一起使用152子查询中不能使用的子句是(B)。BYBYJOIN153、下列连接中能自动删除重复的列是(A)。JOINOUTERJOINOUTERJOINOUTERJOIN154、查询1985年10月27日出生的学生信息,正确的命令是(B)。*FROM学生WHERE出生日期={1985-10-27}*FROM学生WHERE出生日期=1985-10-27*FROM学生WHERE出生日期="1985-10-27"*FROM学生WHERE出生日期='1985-10-27'155、查询所有目前年龄在24岁以上(不含24岁)的学生信息(学号、姓名、年龄),正确的命令是(C)。学号,姓名,YEAR(GETDATE())-YEAR(出生日期)年龄FROM学生WHERE年龄>24学号,姓名,YEAR(GETDATE())-YEAR(出生日期)年龄FROM学生WHEREYEAR(出生日期)>24学号,姓名,YEAR(GETDATE())-YEAR(出生日期)年龄FROM学生WHEREYEAR(GETDATE())-YEAR(出生日期)>24学号,姓名,年龄=YEAR(GETDATE())-YEAR(出生日期)FROM学生WHEREYEAR(GETDATE())-YEAR(出生日期)>24156、查询“学号char(10)”尾字符是"1"的错误命令是(A)。*FROM学生WHERE学号LIKE'1'*FROM学生WHERE学号LIKE'%[1]'*FROM学生WHERE学号LIKE'%1'*FROM学生WHERERIGHT(学号,1)='1'157、查询选修了课程代码为1054和1391的同学的学号、课程代码、成绩,正确的是(B)。学号,课程代码,成绩FROM成绩WHERE课程代码=(1054,1391)学号,课程代码,成绩FROM成绩WHERE课程代码IN(1054,1391)学号,课程代码,成绩FROM成绩WHERE课程代码BETWEEN1054AND1391学号,课程代码,成绩FROM成绩WHERE课程代码='1054'AND课程代码='1391'158、在查询结果输出时要求按总评成绩降序,相同者按性别升序,下列正确的子句是(B)。BY总评成线,性别DESCBY总评成线DESC,性别BY总评成线DESC,性别DESCBY总评成线ASC,性别DESC159、查询出比01同学的所有总评成绩都高的同学的学号和总评成绩,正确的是(A)。学号,总评成绩FROM成绩WHERE总评成绩>ALL(SELECT总评成绩FROM成绩WHERE学号='01')学号,总评成绩FROM成绩WHERE总评成绩>ALL(SELECT总评成绩FROM成绩)AND学号='01'学号,总评成绩FROM成绩WHERE总评成绩>ANY(SELECT总评成绩FROM成绩WHERE学号='01')学号,总评成绩FROM成绩WHERE总评成绩>ANY(SELECT总评成绩FROM成绩)AND学号='01'160、要查询出学号为01所有选取修课程的成绩,正确的是(D)。学号,姓名,课程代码,总评成绩FROM学生,成绩ON学生.学号=成绩.学号WHERE学号='01'学号,姓名,课程代码,总评成绩FROM学生INNERJOIN成绩WHERE学生.学号=成绩.学号AND学号='01'学号,姓名,课程代码,总评成绩FROM学生LEFTOUTERJOIN成绩ON学生.学号=成绩.学号WHERE学号='01'学号,姓名,课程代码,总评成绩FROM学生,成绩WHERE学生.学号=成绩.学号AND学号='01'161、在SQLServer2000中可创建3种类型的索引,下列(D)不是其中的索引类型。A.唯一索引B.主键索引C.聚集索引D.外键索引162、下列叙述中,哪一个是正确的(C)。A.在聚集索引中,数据不被物理地排序B.每个数据库最多可许创建一个主键索引和多个聚集索引Server缺省地创建非聚集索引D.唯一索引就是主索引163、创建索引的目的有4个,下列哪个是错误的(B)。A.加速数据检索B.加速COMPUTE子句的使用速度C.查询优化器依赖于索引起作用D.强制实行的唯一性164、以下叙述正确的是(C)。A.主键索引和聚集索引都能保证表记录的唯一性B.一个表中只能出现一个主键索引或唯一索引C.主键索引可以保证表记录的唯一性,而聚集索引不能D.主键索引和唯一索引是相同的概念165、索引是对数据库表中(C)字段的值进行排序。A.一个B.多个C.一个或多个KD.零个166以下有关索引的叙述中不正确的是(B)。A.一个表可以创建多个索引B.一个表只能创建一个索引C.索引可以加快数据的检索、显示、查询等操作的速度D.一个表索引过多也是要付出“代价”的167以下不适合创建索引的情况是(C)。A.经常按范围查询的列B.表中包含大量非重复的列值C.列值少、记录少D.表间有主键和外键连接168以下不适合创建非聚集索引的情况是(D)。A.表中包含大量非重复的列值B.经常需要进行联接和分组操作的列C.带WHERE子句的查询D.表中包含大量重复的列值169、叙述A:如果一个表中已经建立了主键约束,则不能再创建簇索引。叙述B:当你修改索引列的数据时,相关索引会被自动更新。关于以上叙述中,正确的是(D)。A.都是错误的B都正确C.叙述A正确,叙述B错误D.叙述A错误,叙述B正确170、关系数据库中,主键的正确描述是(A)。A.为标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.允许有多个主键的171、叙述A:一个表可以创建索引,也可以不创建索引。叙述B:任何唯一标识表中行的属性(或属性集)都是候选键。关于以上叙述中,正确的是(C)。A.都是错误的B.都正确C.叙述A正确,叙述B错误D.叙述A错误,叙述B正确172、有一个表:员工加班表(员工号,日期,加班数量),其中加班数量的单位是小时;现要创建唯一索引,应选(C)。A.员工号B.日期C.(员工号,日期)D.(员工号,加班数量)173、有一个表:员工加班表(员工号,日期,加班数量),其中加班数量的单位是小时;下面那一个索引能实现(C)。A,对员工号创建主键索引B.对日期创建唯一索引C.对(员工号,日期)创建唯一索引D.对(员工号,日期)创建聚集索引174、聚集索引确定表数据的(D)。A.唯一性B.取值范围C.逻辑顺序D.物理顺序175、为了考虑安全性,每个教师只能存取自己讲授的课程的学生成绩,为此DBA应创建(A)。A.视图B.索引C.临时表D.表176、对视图的操作,下列哪一个是错误是(A)。A.查询B.修改C.增加D.删除177、使用视图的作用有4个,下列哪一个是错误的(C)。A.简化操作B.定制操作C.导入数据D.安全性178、以下关于表和视图叙述不正确的是(C)。A..视图是一个虚拟表,不实际存储数据。B.视图在概念上与基本表等同,用户可以如同基本表那样使用视图。C.视图的数据与构成视图的表数据无关。D.可以在视图上再定义视图。179、视图是一种常用的数据对象,可以对数据进行(D)。A.查询B.插入C.修改D.以上都是180、创建视图不需要定义的选项是(D)。A.数据来源数据库B数据来源的表C.数据来源的列的个数D.数据来源的视图181、视图是数据库的(A)。A.外模式B.模式C,内模式D.存储模式182、在视图上不能完成的操作是(C)。A.更新视图B.查询C.在视图上定义新的表D,在视图上定义新的视图183、在删除视图时,要删除多个不连续的视图,应先按住(B)键。C,SHIFT184、一个视图最多有(C)列。185、叙述A:当视图被撤消,不会对基表造成任何影响。叙述B:不能改变作为计算结果的列。关于对以上叙述中,正确的是(C)。A.叙述A正确,叙述B错误B.叙述A错误,叙述B正确C.都正确D.都是错误的186、下列表示日期常量的是(B)。A.[2009-5-11]B.'2009-5-11'5/11187、下列式子表示字符串常量的是(A)。A.'123'B.{123}D.[123]188、下列标识符可以作为局部变量名使用的是(C)。A.@StuIDIDC.@StuIDD.[@StuID]189、表达式'9'+'3'的结果是(C)。A.'12'D.'93'190、语句:

select10%7

的执行结果是(C)。B1191、表达式datepart(yy,'2009-5-9')+2的结果是(D)。A.'2009-5-11'B.'2011-5-9'C.'2011'192、@n是使用DECLARE语句声明的整型局部变量,能对该变量赋值的语句是(B)。@n=1@n=1n=11from@n193、以下表示所有姓“王”的学生姓名的是(D)。A.姓名='王%'B.姓名IN'王%'C.姓名LIKE'王_'D.姓名LIKE'王%'194、与表达式成绩>=0and成绩<=100等价的是(B)。<=成绩<=100B.成绩between0and100C.成绩>=0,成绩<=1000and100195、下列是全局变量的是(B)。A.@errorB.@@errorC.!error()196、表示考核为'优'的女生的表达式是(D)。A.性别='女',考核='优'B.性别='女'考核='优'C.性别='女'or考核='优'D.性别='女'and考核='优'197、显示当前系统日期时间的正确的是(A)。getdate()getdategetdategetdate()198、下列Transact-SQL语句中出现语法错误的是(C)。@abcint*from学生*from学生学生set考核='优'199、Transact-SQL支持的程序结构语句中的一种是(A)。...end...then...endCaseWhile200、下列语句:

usepubs

go

select*fromtitles

go

select*fromsales

go

包括(C)个批处理。201、语句:declare@nint

set@n=1

set@n=@n+2

select@n

的执行结果是(C)。202、下列说法正确是(B)。…else语句不能嵌套使用语句不能嵌套使用语句可以嵌套使用…else语句不能和while语句一起使用203、表示在查询学生表之前暂停一分钟的是(A)。delay'00:01:00'

select*from学生*from学生

waitfor'00:01:00'time'00:01:00'

select*from学生*from学生

wheretime='00:01:00'204、下列语句正确的是(B)。@nint

if@n>0

select'n是正数'@nint

select@n=1

if@n>0

select'n是正数'@nint

while@n>0

select'n是正数'@nint

select@n=1

if@n>0

select'n是正数'

else205、查询选课表中信息正确的是(B)。学号,课程号

casewhen成绩between60and100then'通过'

elsethen'未过'end通过否

from选课表学号,课程号,

casewhen成绩between60and100then'通过'

else'未过'as通过否

from选课表学号,课程号from选课表

casewhen成绩between60and100then'通过'

else'未过'end通过否学号,课程号,

casewhen成绩between60and100then'通过'

else'未过'end通过否

from选课表206、如果把“学生”表中的学号设置为主键,则下列说法正确的是(C)。A.输入的学号值可以重复B.输入的学号可以为空C.输入的学号值不能重复D.学号只能输入一个值207、下列可以保证数据列的取值范围正确的是(B)。A.实体完整性B,域完整性C.参照完整性D.默认值208、“学生”表中“性别”列的默认值是‘女’,以下说法正确的是(B)。A.不能在学生表中输入性别的值B.若在学生表中的一行不输入性别的值,则该行的性别为‘女’C.只能在学生表中输入‘女’D.不能删除性别为女的学生信息209、可以限定成绩的取值范围的是(D)。A主键(PrimaryKey)约束B.外键(ForeignKey)约束C.唯一性(Unique)约束D.检查(check)约束210、下列关于默认约束的叙述中,正确的是(A)。A.默认约束是单独存储的B.默认约束需要与指定表绑定后才能起作用C.默认约束可以直接删除D.默认约束的默认值可以是常量或变量,但不能是表达式211、下列关于规则说法正确的是(D)。A.规则必须使用一次就必须定义一次B.规则可以直接作用于一个表C.规则可以直接删除D.规则是单独存储的数据库对象212、如果“班”表中“班”列是int类型,则定义年级的默认值可以是(B)。A.字符表达式B.整型表达式C.逻辑表达式D.日期和时间表达式213、下列说法不正确的是(B)。A.实体完整性可以通过建立主键约束来实现。B.参照完整性可以通过建立唯一性约束来实现。C.参照完整性可以通过建立主键约束和外键约束来实现。D.唯一性约束指定的列可以有NULL属性。214、下列不能实现数据完整性的方法有(D)。A.约束B.默认对象C.规则D.事务215、DBMS对数据库的锁机制是(C)的主要方法。A.安全性控制B.完整性控制C.并发控制D.数据库恢复216、与检查约束表达式“性别='男'or性别='女'”等价的是(D)。A.性别=('男','女')B.性别='男',性别='女'C.性别is'男','女'D.性别in('男','女')217、并发操作有可能引起下属哪些问题(D)A.丢失修改B.不可重复读C.读脏数据D.以上都是218、解决并发操作带来的数据不一致问题普遍采用(A)。.A.封锁B.存取控制C.恢复D协商219、数据库的(C)是指数据的正确性和一致性。A.安全性B.可移植性C.数据完整性D.并发控制220、下列关于唯一性约束不正确的是(A)。A.一个表可以创建多个唯一性约束B.一个表只能创建一个唯一性约束C.唯一性约束可用于定义允许空值的列D.唯一性约束可以保证列值不重复221.如果事务只提交对数据库所做更新的一部分而不是全部,这违反了事务的(A)。A.原子性 B.一致性 C.隔离性D.持久性222.一个事物成功完成后,它对数据库的改变必须是永久的,这一特性称为事务的(D)。A.原子性 B.一致性 C.隔离性D.持久性223.属于事务控制语句的是(C)。 224.可以删除学生表中学号为's2008005'的是(A)。trandeletefrom学生表where学号='s2008005'

rollbacktran

deletefrom学生表where学号='s2008005'

committran

deletewhere学号='s2008005'from学生表

rollbacktran

deletewhere学号='s2008005'

commit225.设事务T1和T2,对数据库中的数据A进行操作,下列情况中不会发生冲突的是(D)。正在写A,T2要读A正在写A,T2也要写A正在读A,T2要写A正在读A,T2要读A226.在SQLServer服务器上,存储过程是一组预先定义并(B)的Transact-SQL语句。A.保存 B.编译 C.解释D.编写227.下列有关存储过程的叙述中错误的是(C)。A.执行存储过程要比执行T-SQL批处理代码快。B.在一个存储过程中可以调用其他存储过程。C.定义存储过程只是为了减少重复编写T-SQL代码。D.使用存储过程可以减少网络通信量。228.系统存储过程是在安装过程中(A)数据库中创建的。 229.在master数据库中以“xp_”为前缀的存储过程是(A)。A.扩展存储过程 B.系统存储过程C.临时存储过程 D.用户定义存储过程230.如果存储过程名以“sp_”为前缀,SQLServer2000会在(B)个数据库中寻找该过程。A.用户创建的数据库231.创建存储过程的方法有(D)。A.使用企业管理器B.使用向导C.使用CREATEPROCEDURE语句D.以上方法都可以232.存储过程的名字在(D)输入。A.保存存储过程时 B.创建存储过程前C.创建存储过程后 PROCEDURE语句中233.下列关于在存储过程中定义参数数据类型描述错误的是(C)。A.参数的数据类型需要参考所要表达的数据特征B.参数的数据类型需要参考表结构C都定义为字符型,无需参考数据特征和表结构D.如果是字符型,用char或varchar都可以234.存储过程参数“@学号”需要定义为字符型,长度为10,以下(A)选项不正确。(8) (10)(10)D.varchar(12) 235.能正确定义存储过程输入参数“@学号”为字符型的选项是(B)。@学号 @学号char(10)C.@学号char(10) D.@学号char(10)input236.能正确定义存储过程输出参数“@成绩”为整型的选项是(D)。@成绩 @成绩intC.@成绩int D.@成绩intoutput237.调用存储过程“显示课程信息”的正确方法是(B)。显示课程信息显示课程信息*FROM显示课程信息D.都不正确238.存储过程“成绩查询”根据用户输入的学号,得到该学生对应的成绩,其中输入参数“@学号”为char(10)。如果调用该存储过程的语句为:exec成绩查询'4601',则运行结果是(C)。A.学号为'4601'对应的成绩B.学号为'46'对应的成绩C.由于输入了12个字符的学号,系统提示溢出D.命令已成功完成239.存储过程“查询学生成绩”带两个输入参数“@学号char(10)”和“@课程号tinyint”,正确调用该存储过程的方法是(B)。查询学生成绩查询学生成绩'89',206查询学生成绩89,2006查询学生成绩'89' 240.存储过程“查询课程名”带一个输入参数“@课程号char(3)”和一个输出参数“@课程名varchar(20)”,正确调用该存储过程的方法是(D)。查询课程名查询课程名'206'@课程名varchar(20)EXEC查询课程名'206',@课程名@课程名varchar(20)

EXEC查询课程名'206',@课程名output 241.存储过程“查询总成绩”带一个输入参数“@学号char(10)”和一个输出参数“@总分int”,正确调用该存储过程的方法是(C)。查询平均成绩'89'@总分smallint

EXEC查询平均成绩'89',@总分output@总分int

EXEC查询平均成绩'89',@总分output@总分char(3)

EXEC查询平均成绩'89',@总分output242.在存储过程中可以用RETURN语句定义返回值,表示过程执行状态。如果存储过程执行成功,返回(A)。 243.在存储过程中可以用RETURN语句定义返回值,表示过程执行状态。如果存储过程返回100,表示(C)。A.存储过程执行成功B.存储过程执行失败,错误信息由系统定义C.存储过程执行失败,错误信息由用户定义D.无法确定成功或失败 244.以下(C)选项可以正确捕获存储过程“查询学生信息”的返回状态值。查询学生信息@状态值int

EXEC@状态值=查询学生信息@状态值int

SELECT@状态值=EXEC查询学生信息@状态值int

SET@状态值=EXEC查询学生信息245.存储过程由(A)激活。A.应用程序 B.自动执行C.系统程序D.以上都是246.在表和视图上执行(D)语句不可以激活触发器。 247.在对表中的数据进行修改时,对数据实施完整性检查,激活的触发器是(B)。触发器 触发器触发器 D.以上3种都可以248.在对表中的数据进行添加时,对数据实施完整性检查,激活的触发器是(A)。触发器 触发器触发器 D.以上3种都可以249.在对表中的数据进行删除时,对数据实施完整性检查,激活的触发器是(C)。触发器 触发器触发器 D.以上3种都可以250.使用触发器,是为了(D)。A.提高数据更新效率 B.加快数据查询速度C.保证数据的一致性和完整性D.以上3项都正确 251.以下(D)选项不属于用户定义函数。A.标量函数 B.内嵌表值函数C.多语句表值函数D.字符函数 252.用户定义函数“DatetoQuarter(参数)”功能是将输入的日期数据通过运算转换为该日期对应的季度值,该函数属于(A)。A.标量函数 B.内嵌表值函数C.多语句表值函数D.字符函数 253.用户定义函数“DatetoQuarter(参数)”功能是将输入的日期数据通过运算转换为该日期对应的季度值,正确调用该函数的语句是(BC)。DatetoQuarter('2008-08-08')('2008-08-08')DatetoQuarter('2008-08-08')('2008-08-08')254.用户定义函数“stuinfo(参数)”功能是根据输入学生的学号,通过SELECT命令查询得到学生姓名及各科成绩,该函数属于(B)。A.标量函数 B.内嵌表值函数C.多语句表值函数D.字符函数 255.用户定义函数“stuinfo(参数)”功能是根据输入学生的学号,通过SELECT命令查询得到学生姓名及各科成绩,正确调用该函数的语句是(B)。stuinfo('46')('46')*FROMstuinfo('46')stuinfo('46')Server的安全体系结构划分为(C)个等级。 257.在使用计算机通过网络实现对SQLServer服务器访问时,用户首先要获得客户计算机操作系统的使用权,这属于(B)。A.操作系统的安全性Server的安全性C.数据库的安全性 Server数据库对象的安全性 258.用户在获得服务器操作系统使用权后,还需要获得SQLServer的访问权,这属于(B)。A.操作系统的安全性Server的安全性C.数据库的安全性 Server数据库对象的安全性 259.用户已经连接到SQLServer但仍然无法访问数据库,原因是(CA)。A.未授予服务器操作系统的使用权B.未授予SQLServer的访问权C.未授予数据库的访问权 D.未授予SQLServer数据库对象的访问权260.检查用户权限的最后一个安全等级是(C)。A.操作系统的安全性Server的安全性C.数据库的安全性 Server数据库对象的安全性261.在用户通过登录认证并被允许登录到SQLServer上之后,必须拥有(B)。A.数据库帐号B.登录帐号C.认证帐号 D.密码帐号 262.新建登录用户“st01”,默认数据库为studentdb,但未授予该数据库的访问权,则(BA)。 A.在查询分析器中可以通过st01登录连接到SQLServer,但不能访问studentdb数据库B.在查询分析器中不能通过st01登录连接到SQLServerC.在查询分析器中可以通过st01登录连接到SQLServer,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论