网络数据库SQL2013期末考试总复习(13
网络数据库SQL2005期末考试总复习
  一、选择题
  1、( A )工具是Microsoft SQL Server 2005提供的集成环境。这种工具可以完成访问、配置、控制、管理和开发SQL Server的所有工作。 A、Miscrosoft SQL Server Management Studio B、SQL Server配置管理器 C、Analysis Services
  D、SQL Server Business Intelligence Development Studio
  2、下面的( B )是可以安装在Windows XP系统下的SQL Server 2005版本。 A、企业版 B、开发版 C、标准版 D、工作组版
  3、Microsoft SQL Server 2005是一种基于客户机/服务器的关系型数据库管理系统,它使用(B)在服务器和客户机之间传递操作请求。
  A、TCP/IP B、T-SQL C、C# D、ASP 4、T-SQL 程序设计是指运行在( C )端的程序。
  A、客户端 B、WEB服务器端 C、SQL Server服务器端 D、WINDOWS服务器端
  5、 在SQL Server中所有数据库角都属于(B)
  A.everyone B.public C.db_accessadmin D.Db_datareader
  6、在SQLServer2005中,小王给数据库test新增加了一个用户lihy,这个用户是服务器角sysadmin中的成员,小王授予这个用户对表test的拒绝select权限,则下列说法正确的是( A )(选择1项)
  A. 用户lihy最终对表test的权限就是拒绝select B. 用户lihy最终对表test的权限未知
  C. 用户lihy最终对表test上的权限只有select D. 用户lihy最终拥有对表test执行所有操作权限
  7、在创建数据库时,系统将(C )系统数据库中的所有对象都复制到你新建的数据库中。
  A、 Master B、Msdb C、Model D、Tempdb 8、( A )数据库是系统提供的最重要的数
据库,它存放了服务器系统级的信息。 A、 Master B、Msdb C、Model D、Tempdb 9、SQL Server 2005创建的一个数据库最少包含( C )。 A、 一个主数据文件 B、一个事务日志文件
  C、一个主数据文件和一个事务日志文件
  D、一个主数据文件、一个辅助数据文件和一个事务日志文件 10、 下面关于身份验证的说法正确的是( B )。
  A. Windows身份验证适用任何平台
  B. Windows 身份验证相对SQL身份验证安全 C. SQL Server身份验证安全 D. 身份验证就是数据库用户
  11、在MS SQL Server中,用来显示数据库信息的系统存储过程是(D )
  A 、sp_ dbhelp B、 sp_ db C、 sp_ help D 、sp_ helpdb
  12、下面系统中不属于关系数据库管理系统的是( C)
  A、 Oracle B 、MS SQL Server C、 IMS D、 DB2
  13、 你是一个数据库管理员现在你指派小王帮助你完成每天完成大量数据的外部导入工作,你需要将小王加入哪个角中(B)
  A.Dbcreater B.serveradmin C.diskadmin D.bulkadmin
  14、 关于Sqlserver身份验证机制正确的是:(B)。
  A.SQL Server验证比WINDOWS验证安全 B.WINDOWS验证比SQL Server验证安全 C.局域网内只能验证WINDOWS D.广域网中只能WINDOWS验证。
  15、 在SQL语句select '用户'+cast(datepart(year,accounttime) as varchar(10)) from accountbill where ispaid = 0中,我们使用一个系统函数cast,请问具体的作用是:( A )
  A.数据类型转换
  B.数据类型转换,与convert相比其语法较简单些,转换功能也少些 C.返回当前用户的名字
  D.返回用于指定表达式的字节数
  16、 SQL Server中提供了多种聚合函数,以下列出的不是聚合函数的是( C )
  A.sum B.und D.max
  17、 在SQL Server中不能直接对日期运用数学函数,需要使用日期函数操作日期值,下列关于常用日期函数描述错误的是:( D )
  A.getdate函数作用是取得当前的系统日期
  B.datediff函数作用是提取两个日期之间的指定日期部分的区别 C.datename函数是提取日期中指定日期部分的字符串形式 D.datepart函数可以提取日期中指定日期部分的完整形式
  18、 设students表有三列:number1、number2、number3,并且都是整数类型,则以下(C )语句能按照number1类进行分组。
  A.select * from students
  B.select * from students order by number1 C.select * from students group by number1
  D.select * from students group by number2,number3
  19、 字符串在信息处理时有特殊的地位,几乎所有信息都需要转换成字符串才能正确显示,尤其是不同数据拼接起来显示的使用更为广泛。拼接多个字符串可以使用( D )连接。
  A、: B、- C、= D、+
  20、 下列语句Select StudentID as 学员编号,CourseID as 内部测试, Avg(Score) as 内部测试平均成绩From Score Group By StudentID,CourseID Having Count(Score)>1,Having子句的 作用是:( D )
  A.数据排序 B.多列分组 C.分组汇总 D.分组筛选
  21、在Student数据库中,查没有选修课程的学生信息,正确的命令是( B )。
 
  A、SELECT 学生.学号,姓名,性别,出生日期
  FROM 学生 JOIN 学生选课 ON 学生.学号=学生选课.学号 datediff是字符型函数
  B、SELECT学生.学号,姓名,性别,出生日期
  FROM 学生 LEFT JOIN 学生选课 ON 学生.学号=学生选课.学号
  WHERE 课程号 IS NULL C、SELECT学生.学号,姓名,性别,出生日期
  FROM 学生 RIGHT JOIN 学生选课 ON 学生.学号=学生选课.学号
  WHERE 课程号 IS NULL D、SELECT学生.学号,姓名,性别,出生日期
  FROM 学生 FULL JOIN 学生选课 ON 学生.学号=学生选课.学号
  WHERE 课程号 IS NULL
  22、 下述关于索引的描述,正确的是( B)。
  A.撤销索引会同时撤销数据库中与之相关的内容 B.建立索引后,会影响基本表的插入速度 C.基本表的记录数量越多,越不应该建立索引 D.基本表的记录越长,越不应该建立索引
  23、 在SQL Server 2005中,建立索引的作用是( C )
  A.节省存储空间 B.便于管理 C.提高查询速度 D.提高查询速度和更新速度
  24、 在SQL Server2005中,在事务较多的情况下,可能会导致事务死锁,关于死锁说法正确的是(C )
  A.死锁是多个应用程序冲突而导致的
  B.死锁是多个SQL Server进程冲突导致的
  C.死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象
  D.死锁是指两个或两个以上网络应用程序在执行过程中,端口冲突而造成的一种现象
  25、数据库管理员小张一次连接很多表执行查询工作,会导致以下哪种性能问题(D)
  A.会导致数据文件位置不合理 B.会导致磁盘的访问次数过多 C.服务器频繁重起 D.事务会占用资源时间过长 标准答案:D
  26、 数据库按照用途可以划分为(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.登录帐户可以添加到服务器角
  标准答案:ABD
  29、 以下关于子句描述正确的是:(ABC ) (选择3项)
  A.WHERE子句从数据源中去掉不符合其搜索条件的数据
  B.GROUP BY子句搜集数据行到各个组中,统计函数为各个组计算统计值 C.HAVING子句去掉不符合其组搜索条件的各组数据行 D.ORDER By 为分组子句
  30、关于多表查询使用内联接是常用的多表查询方式,以下说法正确的是( A C) (选择2项)
  A.内联接是最典型、最常用的联接查询。
  B.它根据表中不同的列来进行匹配,只有满足匹配条件的数据才能够查询出来。 C.通常,两个表存在主外键关系时会使用到内联接查询。
  D.内联接查询通常会使用像“+”比较运算符来判断两列数据项是否相等
  31、 关于常用的字符串函数说法正确的是:(AD )(选择2项)
  A.Len 返回传递给它的字符串长度 B.Ltrim 清除字符右边的空格 C.Rtrim 清除字符左边的空格
  D.Right 从字符串右边返回指定数目的字符 标准答案:AD

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。