成信院妹纸看过来_第1页
成信院妹纸看过来_第2页
成信院妹纸看过来_第3页
成信院妹纸看过来_第4页
成信院妹纸看过来_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

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

文档简介

欢迎阅读本文档,希望本文档能对您有所帮助!欢迎阅读本文档,希望本文档能对您有所帮助!感谢阅读本文档,希望本文档能对您有所帮助!感谢阅读本文档,希望本文档能对您有所帮助!欢迎阅读本文档,希望本文档能对您有所帮助!感谢阅读本文档,希望本文档能对您有所帮助!成信院妹纸看过来~~sqlserver复习选择题

1.下列关于数据的说法错误的是。

数据都能参加数值运算图象声音也是数据的一种数据的表示形式是多样的不同类型的数据处理方法不同

2.下列关于信息的说法错误的是。

同一信息可有多种数据表示形式数据库中保存的就是信息信息是数据的含义信息是抽象的3.下列关于数据处理的说法正确的是。

数据处理是将信息转换成数据的过程数据处理是将数据转换成信息的过程数据处理是对数据进行算术运算数据处理是数据的简单收集4.下列关于人工管理阶段的说法错误的是。

数据不能长期保存程序复杂程序之间能共享数据数据量小5.下列关于文件管理阶段的说法正确的是。

对数据统一控制管理数据冗余度大数据独立性强数据完全实现了共享6.在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是(人工管理阶段和文件系统阶段文件系统阶段文件系统阶段和数据库阶段人工管理阶段7.下列关于数据库管理阶段的说法错误的是。

数据的共享性高,冗余度低,易扩充数据真正实现了结构化数据独立性差数据由dbms统一管理和控制8.数据库技术的基础是。

数据管理技术数据传输技术计算机技术数据安全技术

)。

9.数据库系统的核心任务是。

将信息转换成数据数据管理实现数据共享保证数据安全10.下列不属于数据库系统组成的是。

dbaspdba计算机硬件11.数据库的特点之一是数据共享,严格地讲,这里的数据共享指。

同一应用中的多个程序共享一个数据集合多个用户、同一种语言共享数据多种应用、多种语言、多个用户相互覆盖地使用数据集合多个用户共享一个数据文件12.在数据库中存储的是。

数据数据模型数据以及数据之间的联系信息13.下列关于数据库特点的说法正确的是。

数据能共享但数据冗余很高能保证数据完整性但降低了安全性数据独立性高但不能实现共享数据能共享且独立性高14.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和。

最终用户dba数据库应用系统开发人员各类相关人员15.数据库系统软件包括和数据库应用系统及开发工具。

数据库应用程序高级语言osdbms16.下列关于数据库的说法错误的是。

数据库存在于计算机系统中数据库中的数据因为独立而没有联系数据结构化数据以文件方式存储

17.数据库系统的核心是。

编译系统数据库操作系统数据库管理系统18.数据库db、数据库系统dbs和数据库管理系统dbms三者之间的关系是。

dbs包括db和dbmsdbms包括db和dbsdb包括dbs和dbmsdbs就是db,也就是dbms19.对数据库数据的存储方式和物理结构的逻辑描述是。

内模式模式外模式用户模式20.是对数据库中全部数据的逻辑结构和特征的总体描述。

内模式模式外模式用户模式21.数据库三级模式体系结构的划分有利于保持数据库的。

数据独立性数据安全性结构规范化操作可行性22.数据库的概念模型用来描述。

e-r图内模式存储模式外模式23.如果将职工记录定义为(编号,姓名,性别),则(编号,姓名,性别)就是(模式内模式映射外模式24.下列关于三级模式间的映射的说法中正确的是。

映射可有可无三级模式间有3个映射普通用户可以修改映射映射保证了数据的物理独立性

)。

25.在数据库三级模式结构中,外模式的个数。

只有一个可以有多个与用户个数相同由设置的系统参数决定26.数据库管理系统dbms是。

一个完整的数据库应用系统一组硬件一组软件既有硬件也有软件27.数据库管理系统dbms的主要功能之一是。

修改数据库定义数据库应用数据库保护数据库28.在计算机系统中能够实现对数据库资源进行统一管理和控制的是(dbmsmdbsdbsddbs29.在关系数据库中,我们可以修改表是因为dbms提供了。

数据操作功能数据定义功能数据查询功能数据运行功能30.dbms的组成不包括。

数据定义语言ddl数据操纵语言dmlasp例行程序31.按照传统的数据模型分类,数据库系统可分为三种类型。

大型、中型和小型层次、网状和关系西文、中文和兼容数据、图形和多媒体32.用树型结构来表示实体之间联系的模型称为。

层次模型关系模型运算模型网状模型

)。

33.按照数据模型划分,sqlserver2000是一个。

关系型数据库管理系统网状型数据库管理系统层次型数据库管理系统混合型数据库管理系统34.关系数据模型用结构表示实体和实体间的联系。

树型网状二维表对象35.e-r图中用表示联系。

矩形正方形菱形椭圆形36.实体是信息世界中的术语,与之对应的关系数据库术语为。

元组数据库字段文件37.实体间的联系存在着。

1:1联系1:n联系m:n联系上述三种联系38.一个公司可以接纳多名职员参加工作,但每个职员只能在一个公司工作,从公司到职员

之间的联系类型是。多对多一对一多对一一对多39.e-r方法的三要素是。

实体、属性、实体集实体、码、关系实体、属性、关系实体、域、码40.e-r图中用表示实体。

矩形正方形菱形椭圆形

41.关系数据表的关键字由个字段组成。

一个两个多个一个或几个42.以下叙述错误的是。

关系数据库的结构一般保持不变,但可根据需要进行修改一个数据表组成一个关系数据库,多种不同的数据则需要创建多个数据库关系数据表中的所有记录的关键字字段的值互不相同关系数据表的外部关键字是另一个表的主关键字43.参照完整性规则指出:表的必须是另一个表主键的有效值,或是空值。

候选键外键主键主属性44.关系数据库规范化是为了解决关系数据库中的问题而引入的。

插入、删除及数据冗余提高查询速度减少数据操作的复杂性保证数据的安全性和完整性45.关系数据库是若干的集合。

表(关系)视图列行46.在关系模式中,实现“关系中不允许出现相同的元组”的约束是约束。

候选键主键键任一键47.约束“年龄限制在18-30岁之间”属于dbms的功能。

安全性完整性并发控制恢复48.反映现实世界中实体及实体间联系的信息模型是。

关系模型层次模型网状模型e-r模型

49.关系数据模型的3个组成部分中,不包括。

完整性规则数据结构数据操作并发控制50.如何构造出一个合适的数据逻辑结构是主要解决的问题。

关系数据库优化数据字典关系数据库规范化理论关系数据库查询51.在关系数据库中,关系是指。

视图属性实体二维表52.数据库中的冗余数据是指的数据。

容易产生错误容易产生冲突无关紧要由基本数据导出53.如果a表示某学校学生的集合,b表示该学校所有课程的集合,则a与b的笛卡尔积表

示。所有可能选课的情况所有学生选部分课程的情况所有课程被部分学生选课的情况以上均不是54.如果集合a含2个元素,集合b含3个元素,则a与b的笛卡尔积包含个元素。

263555.候选关键字的属性可以有。

多个0个1个1个或多个56.关系模型中有三类基本的完整性约束,定义外部关键字实现的是。

实体完整性域完整性参照完整性实体完整性、参照完整性和域完整性

57.在概念模型中,一个实体集对应于关系模型中的一个。

元组字段属性关系58.在关系运算中,投影运算是。

在基本表中选择满足条件的记录组成一个新的关系在基本表中选择字段组成一个新的关系在基本表中选择满足条件的记录和属性组成一个新的关系其他三项都正确59.在关系运算中,选择运算是。

在基本表中选择满足条件的记录组成一个新的关系在基本表中选择字段组成一个新的关系在基本表中选择满足条件的记录和属性组成一个新的关系其他三项都正确60.关于关系模式的关键字,以下说法正确的是。

一个关系模式可以有多个主关键字一个关系模式可以有多个侯选关键字主关键字可以取空值关系模式必须有主关键字61.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用。

临时关键字主关键字外部关键字索引关键字62.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关

系必须满足。每一个属性都是。长度不变的不可分解的互相关联的互不相关的63.专门的关系运算不包括下列中的。

连接运算选择运算投影运算交运算64.对关系s和关系r进行集合运算,结果中既包含s中元组也包含r中元组,这种集合运

算称为。并运算交运算差运算积运算

65.下面的选项中,不是关系数据库基本特征的是。

不同的列应有不同的数据类型不同的列应有不同的列名与行的次序无关与列的次序无关66.关系代数运算是以为基础的运算。

关系运算谓词演算集合运算代数运算67.关系模式中,满足2nf的模式。

可能是1nf必定是1nf必定是3nf必定是bcnf68.从一个数据库文件中取出满足某个条件的记录形成一个新的数据库文件的操作是

操作。投影连接选择复制69.关系代数中的连接操作是由操作组合而成。

选择和投影选择和笛卡儿积投影、选择、笛卡儿积投影和笛卡儿积70.自然连接是构成新关系的有效方法。一般情况下,当对关系r和s使用自然连接时,要

求r和s含有一个或多个共有的。记录行属性元组71.数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是。

层次分析法和层次结构图数据流程图分析法和数据流程结构分析法和模块结构图实体-联系方法和e-r图72.在关系数据库系统中,数据模式设计即设计一组来记录用户需求数据。

实体二维表属性视图

73.在关系数据库设计中,设计关系模式是数据库设计中的阶段的任务。

需求分析概念设计逻辑设计物理设计74.数据库应用系统开发一般包括两个方面的内容,即。

需求分析和维护概念结构设计和逻辑结构设计功能设计和测试设计结构特性设计和行为特性设计75.将e-r图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中设计

阶段的任务。需求分析概念分析物理结构逻辑结构76.区分不同实体的依据是。

名称属性对象概念77.把实体-联系模型转换为关系模型时,实体之间一对多联系在关系模型中是通过

来实现。建立新的主关键字在n方增加1方的主关键字为外部关键字建立新的关系建立新的实体78.数据库设计可分为6个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属

性上、建什么样的索引”这一设计内容应该属于设计阶段。概念设计逻辑设计物理设计全局设计79.把实体-联系模型转换为关系模型时,实体之间一对一联系在关系模型中是通过

来实现。两个关系各自增加对方的关键字为外部关键字建立新的主关键字建立新的关系建立新的实体80.数据库物理设计完成后,进入数据库实施阶段,下述工作中一般不属于实施阶段

的工作。a.建立库结构b.系统调试c.加载数据d.扩充功能

81.假如采用关系数据库系统来实现应用,在数据库设计的阶段,需要将e-r模型转

换为关系数据模型。概念设计物理设计逻辑设计运行阶段82.以下错误的说法是,需求阶段的主要目标包括。

画出数据流图建立数据项之间的关系编写数据字典创建视图83.在学生的选课活动中,存在两个实体,分别是。

课程和课程号学生和学号课程和成绩学生和课程84.关系数据库操作的处理单位。

字段记录数据库关系85.当数据的全局逻辑结构改变时,通过对映像的相应改变可以保持数据的局部逻辑结构不

变。这称为数据的。逻辑独立性局部独立性原子性物理结构性86.存取方法设计是数据库设计的哪一个阶段的任务。

需求分析概念结构设计逻辑结构设计物理结构设计87.把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过

来实现。建立新的属性建立新的关键字建立新的关系建立新的实体88.概念设计阶段得到的结果是。

数据字典描述的数据需求某个dbms所支持的数据模型e-r图表示的概念模型包括存取结构和存取方法的物理结构

89.概念模型具有下述哪些特点(1、有丰富的语义表达能力;

2、易于交流和理解;

3、易

于变动;

4、易于向各种数据模型转换)。。

1、2、31、2、42、3、4全部90.数据库设计的起点是。

系统设计阶段需求分析阶段概念结构设计阶段逻辑结构设计阶段91.主流数据库管理系统应该更强调系统在理论和实践上的完备性,具有巨大的数据存储和

管理能力,有利于支持全局性的及关键性的数据管理工作。如下列出的数据库管理系统

中,哪一个目前还不能成为主流数据库管理系统。。oracleibmdb2foxprosqlserver92.mssqlserver2000是。

操作系统的一部分操作系统支持下的系统软件一种编译程序一种操作系统93.需要为某大型网站的服务器安装sqlserver2000,最好安装哪个版本。

企业版标准版个人版开发版94.用于交互地设计和测试t-sql语句的是。

企业管理器查询分析器事件探查器服务管理器95.操纵与创建数据库对象等大多数的数据库管理工作都可以在中完成。

企业管理器查询分析器事件探查器服务管理器96.下列操作中,不是sqlserver服务管理器功能。

启动sqlserver服务停止sqlserver服务执行sql查询命令暂停sqlserver服务

97.sqlserver是支持客户-服务器结构(c/s)的数据库管理系统,以下对于c/s结构描

述不正确的是。c/s结构是把整个数据处理的任务划分为在客户机上完成的任务和在服务器上完

成的任务客户机负责系统与用户的交互和数据显示数据存储在客户机上,方便用户查询服务器负责数据的存储和管理98.下列关于启动查询分析器叙述错误的是。

从windows“开始”菜单启动查询分析器时,肯定会显示登录对话框如果访问本地服务器,无论以哪种方式启动查询分析器,都不会显示登录对话框从企业管理器启动查询分析器,有时会显示登录对话框如果不登录到服务器,则不能在查询分析器中设计查询99.sql语言通常称为。

结构化查询语言结构化控制语言结构化定义语言结构化操纵语言100.sql是一种语言。

高级算法人工智能关系数据库函数型101.安装sqlserver后,数据库服务器已经自动建立4个系统数据库,以下不是系统

数据库。master数据库msdb数据库tempdb数据库pubs数据库102.当一个数据库有多个数据文件时,有一个文件被定义为主数据文件,其扩展名为。

dbfmdfndfldf103.每个数据库可以有一个或多个事务日志文件,其扩展名为。

dbfmdfndfldf104.在sqlserver中,一个数据库至少应包含一个数据文件和一个。

存储过程视图文件数据库对象事务日志

105.事务日志用于保存。

程序运行过程程序的执行结果对数据的更新操作数据操作106.数据库中所有执行的事务都记录在。

主数据文件事务日志文件次数据文件数据表文件107.sqlserver把数据及其相关信息用多个逻辑组件来表示,这些逻辑组件通常被称为数

据库对象。以下不是数据库对象。表视图索引备份108.以下关于数据库的用户视图的叙述不正确的是。

用户视图是用户看到的数据库用户视图是dbms对数据库中信息的封装用户视图dbms提供给用户或数据库应用程序的统一访问接口用户视图是dbms将数据库组织在磁盘上的物理文件以及存储在磁盘文件中的数

据109.数据库备份的作用是。

保障安全一致性控制故障后的恢复数据的转储110.数据库还原通常基于数据库备份和。

日志文件主数据文件次数据文件master数据库111.sql语句:alterdatabasetestmodifyname=mytest,其含义是。

mytest数据库更名为testtest数据库更名为mytestmytest数据文件更名为testtest数据文件更名为mytest112.sqlserver数据库不可以从还原。

数据表数据库备份文件文件和文件组设备

113.为用户提供模板的数据库是。

master数据库msdb数据库tempdb数据库model数据库114.数据库是记录所有sqlserver系统级信息的数据库。

mastermsdbtempdbmodel115.以下错误的说法是。

数据文件是存放数据和数据库对象的文件一个数据库可以有一个或多个数据文件每个数据文件只属于一个数据库每个数据文件可以属于多个数据库116.关系数据库中的所有数据存储在中。

表对象数据库实体属性117.不是数值型数据类型的是。

整数型文本型浮点型货币型118.不是字符数据类型的是。

datetimetextcharvarchar119.以下不正确的数值型数据是。

100.32008'2008'-30120.“姓名”列被定义为varchar(8),以下说法正确的是(也可以定义为char(8),二者没有区别如果输入字符长度短于8时用空格填满可以输入8个汉字最多只能输入4个汉字

)。

121.可以存储图形文件的字段类型是。

备注数据类型二进制数据类型日期数据类型文本数据类型122.设计表时,有些列的数据只有两种状态真/假,则这些列最好定义为数据类型。

bitchar(2)tinyintchar(1)123.“单价”列被定义为decimal(5,2),则选项的数据是正确的。

18.021180.2123000.1023000124.定义表结构时,以下哪个说法正确的是。

要定义数据库、字段名、字段类型要定义数据库、字段类型、字段长度要定义字段名、字段类型、字段长度要定义数据库名、字段类型、字段长度125.下列关于主关键字叙述正确的是。

一个表可以没有主关键字只能将一个字段定义为主关键字如果一个表只有一个记录,则主关键字字段可以为空以上选项都正确126.创建表时不需要定义。

列宽度列名列类型列对应的数据127.表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段

的约束。主键外键非空check128.不属于表中数据维护的操作是。

设计表结构插入数据修改数据删除数据

129.可使用下列操作中的为字段输入null值。

输入null输入将字段清空按ctrl+0键130.下列关于表的叙述正确的是。

只要用户表没有被使用,则可将其删除用户表可以隐藏系统表可以隐藏系统表可以删除131.对于空值理解错误的是。

表示未知、不确定字符型数据对应的空值是空字符串没有两个空值是相等的可以通过关键字isnull或notisnull来判断空值132.数据类型tinyint的取值范围是。

0-2560-255-128-1270-32767133.下列关于关联的叙述正确的是。

可在两个表的不同数据类型的字段间创建关联可在两个表的不同数据类型的同名字段间创建关联可在两个表的相同数据类型的不同名称的字段间创建关联已创建关联的两个表中的关联字段数据可能完全不同134.“学生”表的“成绩”列只能输入0~100的整数,这属于。

实体完整性范畴参照完整性范畴数据一致性范畴域完整性范畴135.最好给表定义一个主关键字来唯一标识表中的行,这属于。

实体完整性范畴参照完整性范畴数据一致性范畴域完整性范畴136.在“教务管理”数据库中,“选课”表中“课程”列的数据必须来源于“课程”表的某

列,这属于。实体完整性范畴参照完整性范畴数据一致性范畴域完整性范畴

137.设关系数据库中一个表s的结构为:s(sn,cn,grade),其中sn为学生名,cn为课程名,

均为字符型;grade为成绩,数值型,下列选项是正确的。deletefromswheresn='julie'delete*fromswheresn='julie'deletefromswheresn=\delete*fromswheresn=\138.设关系数据库中一个表s的结构为s(sn,cn,grade),其中sn为学生名,cn为课程名,

均为字符型;grade为成绩,数值型,取值范围0~100,下列选项是正确的。addintosvalues('张二','化学',98)insertintosvalues('张二','化学','80')insertintosvalues('张二','化学',98)insertintosvalues('张二','化学',110)139.设关系数据库中一个表s的结构为s(sn,cn,grade),其中sn为学生名,cn为课程名,

均为字符型;grade为成绩,数值型,取值范围0~100,若要把“张二的化学成绩80

分”插入s中,下列选项是正确的。addintosvalues('张二','化学','80')insertintosvalues('张二','化学','80')addintosvalues('张二','化学',80)insertintosvalues('张二','化学',80)140.设关系数据库中一个表s的结构为:s(sn,cn,grade),其中sn为学生名,cn为课程名,

均为字符型;grade为成绩,数值型,取值范围0~100.若要更正王二的化学成绩为85

分,则可用。updatessetgrade=85wheresn='王二'andcn='化学'updatesets.grade=85wheresn='王二'andcn='化学'updategrade=85wheresn='王二'andcn='化学'updatessetgrade=85wheresn='王二'orcn='化学'141.模式查询like'_a%',下面哪一个是正确的。

ailibaibbacca142.设a、b两个表的记录数分别为5和6,对两个表做aleftouterjoinb连接,查询

结果中至少可获得条记录。563011143.select语句中的条件年龄between20and25,表示年龄在20至25之间,且。

包括20岁和25岁不包括20岁和25岁包括20岁但不包括25岁包括25岁但不包括20岁

144.下列函数中,正确的是。

sum(*)max(*)count(*)avg(*)145.下列select查询结果的输出方式错误的是:。

查询结果可以在表格中查询结果可以按文本方式显示查询结果可以保存在文件中不管以哪种方式查看,查询结果都会在查询结果窗口中146.select查询时,只显示查询结果的前n行,使用的子句是:。

alltopntopnpercentdistinct147.select查询时,输出无重复的记录,使用的子句是:。

alltopntopnpercentdistinct148.在select查询时,下列哪一个符号可以代替查询的各列名:。

*。_%149.下列错误的子句是。

select姓名学生姓名select姓名as学生姓名from学生asstudentorderby姓名asname150.用union合并两个select查询的结果时,下列叙述中错误的是。

被组合的每个查询都可以使用orderby子句两个select语句必须输出同样的列数两个表各相应列的数据类型必须相同将来自不同查询的数据组合起来151.下列叙述中错误的是。

compute子句中指定的列必须是select子句中已有的computeby必须与groupby子句一起使用,且两个子句指定的列及顺序相同computeby必须与orderby子句一起使用,且两个子句指定的列及顺序相同compute子句不能与selectinto子句一起使用

152.子查询中不能使用的子句是。

groupbyorderbywhereinnerjoin153.下列连接中能自动删除重复的列是。

innerjoinleftouterjoinrightouterjoinfullouterjoin154.查询1985年10月27日出生的学生信息,正确的命令是。

select*from学生where出生日期={1985-10-27}select*from学生where出生日期=1985-10-27select*from学生where出生日期=\select*from学生where出生日期='1985-10-27'155.查询所有目前年龄在24岁以上(不含24岁)的学生信息(学号、姓名、年龄),正确的命

令是。select学号,姓名,year(getdate)-year(出生日期)年龄from学生where年

龄>24select学号,姓名,year(getdate)-year(出生日期)年龄from学生where

year(出生日期)>24select学号,姓名,year(getdate)-year(出生日期)年龄from学生where

year(getdate)-year(出生日期)>24select学号,姓名,年龄=year(getdate)-year(出生日期)from学生where

year(getdate)-year(出生日期)>24156.能够准确查询出“学号char(10)”列尾字符是\的错误命令是。

select*from学生where学号like'。1'select*from学生where学号like'%[1]'select*from学生where学号like'%1'select*from学生whereright(rtrim(学号),1)='1'157.查询选修了课程代码为1054和1391的同学的学号、课程代码、成绩,正确的是。

select学号,课程代码,成绩from成绩where课程代码=(1054,1391)select学号,课程代码,成绩from成绩where课程代码in(1054,1391)select学号,课程代码,成绩from成绩where课程代码between1054and1391select学号,课程代码,成绩from成绩where课程代码='1054'and课程代码

='1391'158.在查询结果输出时要求按总评成绩降序,相同者按性别升序,下列正确的子句是。

orderby总评成绩,性别descorderby总评成绩desc,性别orderby总评成绩desc,性别descorderby总评成绩asc,性别desc

159.查询出比2008223001同学的所有总评成绩都高的同学的学号和总评成绩,正确的是

。select学号,总评成绩from成绩where总评成绩>(selectmax(总评成绩)from

成绩where学号='2008223001')select学号,总评成绩from成绩where总评成绩>all(select总评成绩from

成绩)and学号='2008223001'select学号,总评成绩from成绩where总评成绩>any(select总评成绩from

成绩where学号='2008223001')select学号,总评成绩from成绩where总评成绩>any(select总评成绩from

成绩)and学号='2008223001'

160.要查询出学号为2008001001所有选修课程的成绩,正确的是。

select学号,姓名,课程代码,总评成绩from学生,成绩on学生.学号=成绩.学

号where学号='2008001001'select学号,姓名,课程代码,总评成绩from学生innerjoin成绩where学生.

学号=成绩.学号and学号='2008001001'select学号,姓名,课程代码,总评成绩from学生leftouterjoin成绩on学

生.学号=成绩.学号where学号='2008001001'select学号,姓名,课程代码,总评成绩from学生,成绩where学生.学号=成绩.

学号and学号='2008001001'161.在sqlserver2000中可创建3种类型的索引,下列不是其中的索引类型。

唯一索引主键索引聚集索引外键索引162.下列叙述中,哪一个是正确的。

在聚集索引中,数据不被物理地排序每个数据库最多可许创建一个主键索引和多个聚集索引sqlserver缺省地创建非聚集索引唯一索引就是主索引163.创建索引的目的有4个,下列哪个是错误的。

加速数据检索加速compute子句的使用速度查询优化器依赖于索引起作用强制实行的唯一性164.以下叙述正确的是。

主键索引和聚集索引都能保证表记录的唯一性一个表中只能出现一个主键索引或唯一索引主键索引可以保证表记录的唯一性,而聚集索引不能主键索引和唯一索引是相同的概念165.索引是对数据库表中字段的值进行排序。

一个多个一个或多个零个

166.以下有关索引的叙述中不正确的是。

一个表可以创建多个索引一个表只能创建一个索引索引可以加快数据的检索、显示、查询等操作的速度一个表索引过多也是要付出“代价”的167.以下不适合创建索引的情况是。

经常按范围查询的列表中包含大量非重复的列值列值少、记录少表间有主键和外键连接168.以下不适合创建非聚集索引的情况是。

表中包含大量非重复的列值经常需要进行联接和分组操作的列带where子句的查询表中包含大量重复的列值169.叙述a:如果一个表中已经建立了主键约束,则不能再创建簇索引。叙述b:当你修改

索引列的数据时,相关索引会被自动更新。关于以上叙述中,正确的是。都是错误的都正确叙述a正确,叙述b错误叙述a错误,叙述b正确170.关系数据库中,主键的正确描述是。

为标识表中唯一的实体创建唯一的索引,允许空值只允许以表中第一字段建立允许有多个主键的171.叙述a:一个表可以创建索引,也可以不创建索引。叙述b:任何唯一标识表中行的属

性(或属性集)都是候选键。关于以上叙述中,正确的是。都是错误的都正确叙述a正确,叙述b错误叙述a错误,叙述b正确172.有一个表:员工加班表(员工号,时间,加班数量),其中加班数量的单位是小时;现要创

建唯一索引,应选。员工号时间(员工号,时间)(员工号,加班数量)173.在一个建立索引的表中插入数据时,和不建立索引需要的时间相比。

变长变短相等不确定

174.聚集索引确定表数据的。

唯一性取值范围逻辑顺序物理顺序175.为了考虑安全性,每个教师只能存取自己讲授的课程的学生成绩,为此dba应创建。

视图索引临时表表176.对视图的操作,下列哪一个是错误是。

查询修改增加删除177.使用视图的作用有4个,下列哪一个是错误的。

简化操作定制操作导入数据安全性178.以下关于表和视图叙述不正确的是。

视图是一个虚拟表,不实际存储数据。视图在概念上与基本表等同,用户可以如同基本表那样使用视图。视图的数据与构成视图的表数据无关。可以在视图上再定义视图。179.视图是一种常用的数据对象,可以对数据进行。

查询插入修改其他三项都正确180.创建视图不需要定义的选项是。

数据来源数据库数据来源的表数据来源的列的个数数据来源的视图181.视图是数据库的。

外模式模式内模式存储模式

182.在视图上不能完成的操作是。

更新视图查询在视图上定义新的表在视图上定义新的视图183.在删除视图时,要删除多个不连续的视图,应先按住键。

altctrlshiftenter184.一个视图最多有列。

127128250255185.叙述a:当视图被撤消,不会对基表造成任何影响。叙述b:不能改变作为计算结果的

列。关于对以上叙述中,正确的是。叙述a正确,叙述b错误叙述a错误,叙述b正确都正确都是错误的186.下列表示日期常量的是。

[2009-5-11]'2009-5-11'2009-5-112009/5/11187.下列式子表示字符串常量的是。

'123'{123}123[123]188.下列标识符可以作为局部变量名使用的是。

@stuidstuid@stuid[@stuid]189.表达式'9'+'3'的结果是。

'12'1293'93'

190.语句。select10%7的执行结果是。

70137191.表达式datepart(yy,'2009-5-9')+2的结果是。

'2009-5-11''2011-5-9''2011'2011192.@n是使用declare语句声明的整型局部变量,能对该变量赋值的语句是(let@n=1set@n=1setn=1select1from@n193.以下表示所有姓“王”的学生姓名的是。

姓名='王%'姓名in'王%'姓名like'王_'姓名like'王%'194.与表达式成绩>=0and成绩

198.下列transact-sql语句中出现语法错误的是。

declare@abcintselect*from学生delete*from学生update学生set考核='优'199.transact-sql支持的程序结构语句中的一种是。

begin...endif...then...enddocasedowhile200.下列语句:usepubsgo

select*fromtitlesgo

select*fromsalesgo

包括个批处理。a.1b.2c.3

d.4

201.\下列语句:declare@nintset@n=1set@n=@n+2select@n

执行结果是。a.1b.2c.3d.4202.下列说法正确是。

if。else语句不能嵌套使用while语句不能嵌套使用while语句可以嵌套使用if。else语句不能和while语句一起使用203.表示在查询学生表之前暂停一分钟的是。

a.waitfordelay'00:01:00'select*from学生b.select*from学生waitfor'00:01:00'c.waitfortime'00:01:00'select*from学生d.select*from学生wheretime='00:01:00'

204.能正确输出'n是整数'的程序段是。

a.declare@nintif@n>0

select'n是正数'b.declare@nintselect@n=1if@n>0

select'n是正数'c.declare@nintwhile@n>0

select'n是正数'd.declare@nintselect@n=1if@n>0

select'n是正数'

else205.查询选课表中信息正确的语句是。

a.select学号,课程号

casewhen成绩between60and100then'通过'

elsethen'未过'end通过否

from选课表b.select学号,课程号,

(casewhen成绩between60and100then'通过'

else'未过')as通过否

from选课表c.select学号,课程号from选课表casewhen成绩between60and100then'通过'

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

(casewhen成绩between60and100then'通过'

else'未过'end)通过否

from选课表206.如果把“学生”表中的学号设置为主键,则下列说法正确的是(输入的学号值可以重复输入的学号可以为空输入的学号值不能重复学号只能输入一个值207.下列可以保证数据列的取值范围正确的是。

实体完整性域完整性参照完整性默认值

。)

208.“学生”表中“性别”列的默认值是‘女’,以下说法正确的是。

不能在学生表中输入性别的值若在学生表中的一行不输入性别的值,则该行的性别为‘女’只能在学生表中输入‘女’不能删除性别为女的学生信息209.可以限定成绩的取值范围的是。

a.主键(primarykey)约束b.外键(foreignkey)约束c.唯一性(unique)约束d.检查(check)约束210.下列关于默认约束的叙述中,错误的是。

默认约束是单独存储的默认约束需要与指定表绑定后才能起作用默认约束的默认值不能为null默认约束的默认值可以是常量,也可以是表达式211.下列关于规则说法正确的是。

规则必须使用一次就必须定义一次规则可以直接作用于一个表规则可以直接删除规则是单独存储的数据库对象212.如果“班”表中“年级”列是int类型,则定义年级的默认值可以是(字符表达式整型表达式逻辑表达式日期和时间表达式213.下列说法不正确的是。

实体完整性可以通过建立主键约束来实现。参照完整性可以通过建立唯一性约束来实现。参照完整性可以通过建立主键约束和外键约束来实现。唯一性约束指定的列可以有null属性。214.下列不能实现数据完整性的方法有。

约束默认对象规则事务215.dbms对数据库的锁机制是的主要方法。

安全性控制完整性控制并发控制数据库恢复216.与检查约束表达式“性别='男'or性别='女'”等价的是。

性别=('男','女')性别='男',性别='女'性别is'男','女'性别in('男','女')

)。

217.并发操作有可能引起下属哪些问题。

丢失修改不可重复读读脏数据其他三项都是218.解决并发操作带来的数据不一致问题普遍采用。

封锁存取控制恢复协商219.数据库的是指数据的正确性和一致性。

安全性可移植性数据完整性并发控制220.下列关于唯一性约束不正确的是。

一个表可以创建多个唯一性约束一个表只能创建一个唯一性约束唯一性约束可用于定义允许空值的列唯一性约束可以保证列值不重复221.如果事务只提交对数据库所做更新的一部分而不是全部,这违反了事务的。

原子性一致性隔离性持久性222.一个事物成功完成后,它对数据库的改变必须是永久的,这一特性称为事务的。

原子性一致性隔离性持久性223.属于事务控制语句的是。

starttransactioncommitcontinue224.可以删除学生表中学号为's2008005'的是。

a.begintran

deletefrom学生表where学号='s2008005'

rollbackb.begintran

deletefrom学生表where学号='s2008005'

commitc.begintran

deletewhere学号='s2008005'from学生表

rollbackd.begintran

deletewhere学号='s2008005'

commit225.设事务t1和t2,对数据库中的数据a进行操作,下列情况中不会发生冲突的是。

t1正在写a,t2要读at1正在写a,t2也要写at1正在读a,t2要写at1正在读a,t2要读a226.在sqlserver服务器上,存储过程是一组预先定义并的transact-sql语句。

保存编译解释编写227.下列有关存储过程的叙述中错误的是。

执行存储过程要比执行t-sql批处理代码快。在一个存储过程中可以调用其他存储过程。定义存储过程只是为了减少重复编写t-sql代码。使用存储过程可以减少网络通信量。228.系统存储过程是在安装过程中数据库中创建的。

mastermsdbtempdbmodel229.在master数据库中以“xp_”为前缀的存储过程是。

扩展存储过程系统存储过程临时存储过程用户定义存储过程230.如果存储过程名以“sp_”为前缀,sqlserver2000会在个数据库中寻找该过程。

用户创建的数据库masterpubstempdb231.创建存储过程的方法有。

使用企业管理器使用向导使用createprocedure语句三种方法都可以232.存储过程的名字在输入。

a.保存存储过程时b.创建存储过程前c.创建存储过程后d.createprocedure语句中

233.下列关于在存储过程中定义参数数据类型描述错误的是。

参数的数据类型需要参考所要表达的数据特征参数的数据类型需要参考表结构都定义为字符型,无需参考数据特征和表结构如果是字符型,用char或varchar都可以234.存储过程参数“@学号”需要定义为字符型,长度为10,以下选项不正确。

a.char(8)b.char(10)c.varchar(10)d.varchar(12)235.能正确定义存储过程输入参数“@学号”为字符型的选项是。

declare@学号declare@学号char(10)@学号char(10)@学号char(10)input236.能正确定义存储过程输出参数“@成绩”为整型的选项是。

declare@成绩declare@成绩intoutput@成绩int@成绩intoutput237.调用存储过程“显示课程信息”的正确方法是。

select显示课程信息execute显示课程信息select*from显示课程信息都不正确238.存储过程“成绩查询”根据用户输入的学号,得到该学生对应的成绩,其中输入参数“@

学号”为char(10)。如果调用该存储过程的语句为:exec成绩查询'200824234601',

则运行结果是。学号为'200824234601'对应的成绩学号为'2008242346'对应的成绩由于输入了12个字符的学号,系统提示溢出命令已成功完成239.存储过程“查询学生成绩”带两个输入参数“@学号char(10)”和“@课程号tinyint”,

正确调用该存储过程的方法是。exec查询学生成绩exec查询学生成绩'2008110089',206exec查询学生成绩2008110089,2006exec查询学生成绩'2008110089'240.存储过程“查询课程名”带一个输入参数“@课程号char(3)”和一个输出参数“@课程

名varchar(20)”,正确调用该存储过程的方法是。a.exec查询课程名b.exec查询课程名'206'c.declare@课程名varchar(20)exec查询课程名'206',@课程名d.declare@课程名varchar(20)

exec查询课程名'206',@课程名output

241.存储过程“查询总成绩”带一个输入参数“@学号char(10)”和一个输出参数“@总分

int”,正确调用该存储过程的方法是。a.exec查询平均成绩'2008110089'b.declare@总分smallint

exec查询平均成绩'2008110089',@总分outputc.declare@总分int

exec查询平均成绩'2008110089',@总分outputd.declare@总分char(3)

exec查询平均成绩'2008110089',@总分output242.在存储过程中可以用return语句定义返回值,表示过程执行状态。如果存储过程执行

成功,返回。01-1100243.在存储过程中可以用return语句定义返回值,表示过程执行状态。如果存储过程返回

100,表示。存储过程执行成功存储过程执行失败,错误信息由系统定义存储过程执行失败,错误信息由用户定义无法确定成功或失败244.以下选项可以正确捕获存储过程“查询学生信息”的返回状态值。

a.exec查询学生信息b.declare@状态值int

exec@状态值=查询学生信息c.declare@状态值int

select@状态值=exec查询学生信息d.declare@状态值int

set@状态值=exec查询学生信息245.存储过程由激活。

应用程序自动执行系统程序都可以246.在表和视图上执行语句不可以激活触发器。

insertupdatedeleteselect247.在对表中的数据进行修改时,对数据实施完整性检查,激活的触发器是。

insert触发器update触发器delete触发器都可以

248.在对表中的数据进行添加时,对数据实施完整性检查,激活的触发器是。

insert触发器update触发器delete触发器都可以249.在对表中的数据进行删除时,对数据实施完整性检查,激活的触发器是。

insert触发器update触发器delete触发器都可以250.使用触发器,是为了。

提高数据更新效率加快数据查询速度保证数据的一致性和完整性其他三项都正确251.以下选项不属于用户定义函数。

标量函数内嵌表值函数多语句表值函数字符函数252.用户定义函数“datetoquarter(参数)”功能是将输入的日期数据通过运算转换为该

日期对应的季度值,该函数属于。标量函数内嵌表值函数多语句表值函数字符函数253.用户定义函数“datetoquarter(参数)”功能是将输入的日期数据通过运算转换为该

日期对应的季度值,正确调用该函数的语句是。selectdatetoquarter('2008-08-08')selectdbo.datetoquarter('2008-08-08')execdatetoquarter('2008-08-08')execdbo.datetoquarter('2008-08-08')254.用户定义函数“stuinfo(参数)”功能是根据输入学生的学号,通过select命令查询

得到学生姓名及各科成绩,该函数属于。标量函数内嵌表值函数多语句表值函数字符函数255.用户定义函数“stuinfo(参数)”功能是根据输入学生的学号,通过select命令查询

得到学生姓名及各科成绩,正确调用该函数的语句是。a.selectstuinfo('2008242346')b.selectdbo.stuinfo('2008242346')c.select*fromstuinfo('2008242346')

d.execstuinfo('2008242346')

256.sqlserver的安全体系结构划分为个等级。

a.2b.3c.4d.5257.在使用计算机通过网络实现对sqlserver服务器访问时,用户首先要获得客户计算机

操作系统的使用权,这属于。操作系统的安全性sqlserver的安全性数据库的安全性sqlserver数据库对象的安全性258.用户在获得服务器操作系统使用权后,还需要获得sqlserver的访问权,这属于。

操作系统的安全性sqlserver的安全性数据库的安全性sqlserver数据库对象的安全性259.用户已经连接到sqlserver但仍然无法访问数据库,原因是。

未授予服务器操作系统的使用权未授予sqlserver的访问权未授予数据库的访问权未授予sqlserver数据库对象的访问权260.检查用户权限的最后一个安全等级是。

操作系统的安全性sqlserver的安全性数据库的安全性sqlserver数据库对象的安全性261.在用户通过登录认证并被允许登录到sqlserver上之后,必须拥有。

a.数据库帐号b.登录帐号c.认证帐号d.密码帐号262.新建登录用户“st01”,默认数据库为studentdb,但未授予该数据库的访问权,则。

a.在查询分析器中可以通过st01登录连接到sqlserver,但不能访问studentdb数据

库b.在查询分析器中不能通过st01登录连接到sqlserverc.在查询分析器中可以通过st01登录连接到sqlserver,并可以访问studentdb数据

库d.都不正确263.用户在连接sqlserver时,既可以使用windows身份验证也可以使用sqlserver身份

验证登录,则sqlserver的验证模式是。a.windows身份验证模式b.sqlserver身份验证模式c.混合身份验证模式d.数据库身份验证模式264.用户在连接sqlserver时,只能使用windows身份验证登录,则sqlserver的验证模

式是。a.windows身份验证模式b.sqlserver身份验证模式c.混合身份验证模式d.数据库

温馨提示

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

评论

0/150

提交评论