您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 网络数据库SQL2013期末考试总复习(13-6)
网络数据库SQL2005期末考试总复习一、选择题1、(A)工具是MicrosoftSQLServer2005提供的集成环境。这种工具可以完成访问、配置、控制、管理和开发SQLServer的所有工作。A、MiscrosoftSQLServerManagementStudioB、SQLServer配置管理器C、AnalysisServicesD、SQLServerBusinessIntelligenceDevelopmentStudio2、下面的(B)是可以安装在WindowsXP系统下的SQLServer2005版本。A、企业版B、开发版C、标准版D、工作组版3、MicrosoftSQLServer2005是一种基于客户机/服务器的关系型数据库管理系统,它使用(B)在服务器和客户机之间传递操作请求。A、TCP/IPB、T-SQLC、C#D、ASP4、T-SQL程序设计是指运行在(C)端的程序。A、客户端B、WEB服务器端C、SQLServer服务器端D、WINDOWS服务器端5、在SQLServer中所有数据库角色都属于(B)A.everyoneB.publicC.db_accessadminD.Db_datareader6、在SQLServer2005中,小王给数据库test新增加了一个用户lihy,这个用户是服务器角色sysadmin中的成员,小王授予这个用户对表test的拒绝select权限,则下列说法正确的是(A)(选择1项)A.用户lihy最终对表test的权限就是拒绝selectB.用户lihy最终对表test的权限未知C.用户lihy最终对表test上的权限只有selectD.用户lihy最终拥有对表test执行所有操作权限7、在创建数据库时,系统将(C)系统数据库中的所有对象都复制到你新建的数据库中。A、MasterB、MsdbC、ModelD、Tempdb8、(A)数据库是系统提供的最重要的数据库,它存放了服务器系统级的信息。A、MasterB、MsdbC、ModelD、Tempdb9、SQLServer2005创建的一个数据库最少包含(C)。A、一个主数据文件B、一个事务日志文件C、一个主数据文件和一个事务日志文件D、一个主数据文件、一个辅助数据文件和一个事务日志文件10、下面关于身份验证的说法正确的是(B)。A.Windows身份验证适用任何平台B.Windows身份验证相对SQL身份验证安全C.SQLServer身份验证安全D.身份验证就是数据库用户11、在MSSQLServer中,用来显示数据库信息的系统存储过程是(D)A、sp_dbhelpB、sp_dbC、sp_helpD、sp_helpdb12、下面系统中不属于关系数据库管理系统的是(C)A、OracleB、MSSQLServerC、IMSD、DB213、你是一个数据库管理员现在你指派小王帮助你完成每天完成大量数据的外部导入工作,你需要将小王加入哪个角色中(B)A.DbcreaterB.serveradminC.diskadminD.bulkadmin14、关于Sqlserver身份验证机制正确的是:(B)。A.SQLServer验证比WINDOWS验证安全B.WINDOWS验证比SQLServer验证安全C.局域网内只能验证WINDOWSD.广域网中只能WINDOWS验证。15、在SQL语句select'用户'+cast(datepart(year,accounttime)asvarchar(10))fromaccountbillwhereispaid=0中,我们使用一个系统函数cast,请问具体的作用是:(A)A.数据类型转换B.数据类型转换,与convert相比其语法较简单些,转换功能也少些C.返回当前用户的名字D.返回用于指定表达式的字节数16、SQLServer中提供了多种聚合函数,以下列出的不是聚合函数的是(C)A.sumB.avgC.roundD.max17、在SQLServer中不能直接对日期运用数学函数,需要使用日期函数操作日期值,下列关于常用日期函数描述错误的是:(D)A.getdate函数作用是取得当前的系统日期B.datediff函数作用是提取两个日期之间的指定日期部分的区别C.datename函数是提取日期中指定日期部分的字符串形式D.datepart函数可以提取日期中指定日期部分的完整形式18、设students表有三列:number1、number2、number3,并且都是整数类型,则以下(C)语句能按照number1类进行分组。A.select*fromstudentsB.select*fromstudentsorderbynumber1C.select*fromstudentsgroupbynumber1D.select*fromstudentsgroupbynumber2,number319、字符串在信息处理时有特殊的地位,几乎所有信息都需要转换成字符串才能正确显示,尤其是不同数据拼接起来显示的使用更为广泛。拼接多个字符串可以使用(D)连接。A、:B、-C、=D、+20、下列语句SelectStudentIDas学员编号,CourseIDas内部测试,Avg(Score)as内部测试平均成绩FromScoreGroupByStudentID,CourseIDHavingCount(Score)1,Having子句的作用是:(D)A.数据排序B.多列分组C.分组汇总D.分组筛选21、在Student数据库中,查找没有选修课程的学生信息,正确的命令是(B)。A、SELECT学生.学号,姓名,性别,出生日期FROM学生JOIN学生选课ON学生.学号=学生选课.学号B、SELECT学生.学号,姓名,性别,出生日期FROM学生LEFTJOIN学生选课ON学生.学号=学生选课.学号WHERE课程号ISNULLC、SELECT学生.学号,姓名,性别,出生日期FROM学生RIGHTJOIN学生选课ON学生.学号=学生选课.学号WHERE课程号ISNULLD、SELECT学生.学号,姓名,性别,出生日期FROM学生FULLJOIN学生选课ON学生.学号=学生选课.学号WHERE课程号ISNULL22、下述关于索引的描述,正确的是(B)。A.撤销索引会同时撤销数据库中与之相关的内容B.建立索引后,会影响基本表的插入速度C.基本表的记录数量越多,越不应该建立索引D.基本表的记录越长,越不应该建立索引23、在SQLServer2005中,建立索引的作用是(C)A.节省存储空间B.便于管理C.提高查询速度D.提高查询速度和更新速度24、在SQLServer2005中,在事务较多的情况下,可能会导致事务死锁,关于死锁说法正确的是(C)A.死锁是多个应用程序冲突而导致的B.死锁是多个SQLServer进程冲突导致的C.死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象D.死锁是指两个或两个以上网络应用程序在执行过程中,端口冲突而造成的一种现象25、数据库管理员小张一次连接很多表执行查询工作,会导致以下哪种性能问题(D)A.会导致数据文件位置不合理B.会导致磁盘的访问次数过多C.服务器频繁重起D.事务会占用资源时间过长标准答案:D26、数据库按照用途可以划分为(AC)种(选择2项)A.系统数据库B.master数据库C.用户数据库D.示例数据库27、关于数据库角色说法正确的是:(ABC)(选择3项)A.所有用户、角色或组默认的属于Public角色B.db_owner拥有数据库的所有许可C.db_datareader能从数据库表中读数据D.db_accessadmin能建立架构、更改角色28、关于服务器角色说法正确的是:(ABD)(选择3项)A.执行服务器级管理操作的用户权限的集合B.是系统内置的C.可以创建服务器角色D.登录帐户可以添加到服务器角色标准答案:ABD29、以下关于子句描述正确的是:(ABC)(选择3项)A.WHERE子句从数据源中去掉不符合其搜索条件的数据B.GROUPBY子句搜集数据行到各个组中,统计函数为各个组计算统计值C.HAVING子句去掉不符合其组搜索条件的各组数据行D.ORDERBy为分组子句30、关于多表查询使用内联接是常用的多表查询方式,以下说法正确的是(AC)(选择2项)A.内联接是最典型、最常用的联接查询。B.它根据表中不同的列来进行匹配,只有满足匹配条件的数据才能够查询出来。C.通常,两个表存在主外键关系时会使用到内联接查询。D.内联接查询通常会使用像“+”比较运算符来判断两列数据项是否相等31、关于常用的字符串函数说法正确的是:(AD)(选择2项)A.Len返回传递给它的字符串长度B.Ltrim清除字符右边的空格C.Rtrim清除字符左边的空格D.Right从字符串右边返回指定数目的字符标准答案:AD32、关于服务器角色说法正确的是:(AB)(选择2项)A.sysadmin执行任何活动B.serveradmin可以更改服务器范围的配置选项和关闭服务器C.setupadmin可以终止SQLServer实例中运行的进程D.processadmin配置复制和链接服务器33、字符串函数用于控制返回给用户的字符串,这些功能仅用于字符型数据,下列关于此类函数叙述正确的是(AD)(选择2项)A.len函数返回传递给它的字符串长度B.ltrim函数清除字符右边的空格C.rtrim函数清除字符左边的空格D.replace函数可以替换一个字符串中的字符标准答案:AD34、多表查询分为哪些类?(ABCD)(选择4项)A.内联接(INNERJOIN)B.左外联接(LEFTJOIN)C.右外联接(RIGHTJOIN)D.交叉联接(CROSSJOIN)标准答案:ABCD35、在数据库的优化当中,创建索引时最常见的一种方法,常见的索引类型有哪些(AB)(选择2项)A.聚集索引B.非聚集索引C.组合索引D.外键索引36.以下关于索引说法正确的是:(ABC)(选择3项)A.主键如果表未创建聚集索引,且在创建主键约束时未指定索引类型,主键约束会自动创建聚集索引B.索引是唯一索引的特殊类型C.主键索引要求主键中的每个值都是唯一的。D.主键索引不要求主键中的每个值都是唯一的。37、你是公司的系统管理员,随着业务的发展,现在公司准备安装和部署一套数据库系统。那么数据库系统包括(D)。A)DB、DBMSB)DB、DBAC)DB、DBMS、DBA、计算机硬件D)DB、DBMS、DBA、OS、计算机硬件38、你在一台WindowsServer2003服务器上安装好SQLServer2005数据库系统,在Windows的“管理工具—〉服务”中,可能会看到新增了下面(CD)服务。(选项2项)A)SQLServerSearchB)SQLServerEngineC)SQLServerAgentD)SQLServerIntegrationServices39、你在SQLServerManagementStudio的查询分析器中使用T-SQL语句查询数据,你想要使用Like关键字来匹配单个字符,那么其通配符是(D)。A)%B)*C)#D)_40、你准备修改SQLServer数据库的一个表Customers,想要增加一个新列CustomerType,包含客户的类型,这个表已经包含数据,销售部门目前还没有为每个客户建立好客户类型,但每个客户的客户类型在表中是必须的,最好的修改方法是(B)。A)新建一个列定义为NULL,更新CustomerType列的值,之后将CustomerType列设置为NOTNULLB)新建一个列定义为NOTNULL,设置默认值为“Undefined”C)新建一个列定义为NULL,在应用程序中更新CustomerType列的值D)新建一个列定义为NULL,设置默认值为“Undefined”41、你管理一台SQLServer2005数据库服务器,需要配置安全以授予用户适当访问权限,下列(D)固定服务器
本文标题:网络数据库SQL2013期末考试总复习(13-6)
链接地址:https://www.777doc.com/doc-2142655 .html