版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQL数据库应用基础与开发一、选择题1.数据库(),数据库系统(DBS)和数据库管理系统(DBMS)三者之间的联系是()[单选题]*A、DBS包括DB和DBMS√B、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS2.数据库管理系统DBMS中,系统架构共有4部分,其中()负责日志管理,记录数据库的所有操作。[单选题]*A、存储管理B、查询处理C、事务管理D、恢复管理√3.DBMS可以通过()实现对数据的追加、删除等操作[单选题]*A、数据定义语言(DDL)B、数据操作语言(DML)C、应用程序D、以上均需要√4.以下哪一项不是常用的管理数据库软件()。[单选题]*A、OracleB、DB2C、VisualStudio√D、SQLServer5.下列哪一项不是数据库系统的体系结构()。[单选题]*A、集中式B、面向对象式√C、C/SD、B/S6.E-R模型中,信息的三种概念单元不包括()[单选题]*A、实体型B、实体值√C、实体属性D、实体间联系7.下面的数据库产品中,不是关系数据库的是()。[单选题]*A、OracleB、SQLServerC、DBTG√D、DB28.概念模型表示方法很多,其中最常用的是().[单选题]*A、星星模型B、逻辑模型C、网状模型D、实体-联系模型√9.数据库概念设计的E-R模型关系中,用属性描述实体的特征,属性在E-R图中,用()表示。[单选题]*A、矩形B、四边形C、菱形D、椭圆形√10.E-R图中的联系可以与()实体有关。[单选题]*A、0个B、1个C、1个或多个√D、多个11.E-R图中表示概念模型的有效工具之一,在E-R图中长方形框表示的是()。[单选题]*A、联系B、实体√C、实体的属性D、联系的属性12.数据库设计中,将E-R图转换为关系模型,这个一般是在哪个阶段完成()。[单选题]*A、需求分析B、概念设计C、逻辑设计√D、物理设计13.关系模型中,一个主键是()。[单选题]*A、可以由多个任意属性组成。B、至多由一个属性组成。C、由一或多个属性组成其值能够唯一标识关系中实体√D、以上都不是。14.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的()阶段。[单选题]*A、需求分析B、概念设计√C、逻辑设计D、物理设计15.在关系数据库设计中,设计关系模式是()的任务。[单选题]*A、需求分析阶段B、概念设计阶段C、逻辑设计阶段√D、物理设计阶段16.以下说法不正确的是()。[单选题]*A、第一范式保证列不可分。B、满足第二范式的关系模式,一定满足第一范式。C、满足第三范式的关系模式,不一定要满足第一模式√D、第二范式中,所有的非主关键字段都完全地依赖于主关键字。17.在数据库设计中,数据量的估计一般是哪个阶段完成()。[单选题]*A、需求分析√B、概念设计C、逻辑设计D、物理设计18.Microsoft公司的SQLServer数据库管理系统一般只能运行于()。[单选题]*A、Windows平台√B、UNIX平台C、LINUX平台D、NetWare平台19.如果希望完全安装SQLServer,则应选择()。[单选题]*A、典型安装√B、最小安装C、自定义安装D、仅连接20.在安装MSSQLServer时,可选择哪两种身份验证模式:()。[单选题]*A、Windows身份验证B、混合模式C、A和B√D、以上都不对21.下面系统数据库中,()数据库不允许进行备份操作。[单选题]*A、masterB、msdbC、modelD、tempdb√22.下列()数据库是SQLServer2008在创建数据库时可以使用的模板。[单选题]*A、masterB、msdbC、model√D、mssqlsystemresource23.默认情况下,SQLServer2008的系统数据库有()个。[单选题]*A、1B、4C、5√D、624.在SQLServer安装完成后,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是()[单选题]*A、tempdbB、masterC、test√D、model25.SQLServer系统中的所有系统信息存储于哪个数据库?()[单选题]*A、master√B、modelC、tempdbD、msdb26.查询编辑器的颜色方案中,关键字用()显示,字符串用()显示。[单选题]*A、蓝色;红色√B、绿色;青色C、黑色;红色D、蓝色;洋红色27.在SQLServerManagementStudio主窗口中,通常“已注册资源管理器”窗口和“文档”窗口分别位于主窗口的:[单选题]*A、右侧;中间B、左侧;右侧C、左侧;中间√D、右侧;右侧28.MicrosoftSQLServer提供多个图形化工具,其中用来启动、停止和暂停SQLServer服务的图形化工具是SQLServer()。[单选题]*A、企业管理器B、配置管理器√C、查询分析器D、网络连接工具29.在SQLServer2008的系统中,()是服务器的核心部件。[单选题]*A、ManagementStudioB、数据库引擎√C、配置工具D、AnalysisServices30.SQLServer2008启动、停止、暂停和重新启动服务器的方式是()。[单选题]*A、SQLServerManagementStudio配置服务器B、SQLServer配置管理器C、SQLServer服务D、以上都是√31.SQLServer2008数据库文件有三类,其中次要数据文件的后缀为()。[单选题]*A、.ndf√B、.mdfC、.ldfD、.idf32.从逻辑角度看,数据库对象不包括()。[单选题]*A、视图B、约束C、数据文件√D、表33.SQLServer2008每个数据文件的基本存储单位的大小是()。[单选题]*A、128KBB、8KB√C、8060BD、512B34.一个数据库至少有一个文件组,这个文件组名是()[单选题]*A、MAINB、PRIMARY√C、MODELD、MASTER35.使用SQLServerManagementStudio修改数据库时,下列()不可以修改。[单选题]*A、初始大小B、数据库基本信息√C、逻辑名称D、自动增长36.更改数据库名称可以直接利用()命令来实现。[单选题]*A、ALTERDATABASE√B、CREATEDATABASEC、MODIFYDATABASED、CHANGEDATABASE37.下面()不是影响数据库大小的因素。[单选题]*A、系统表的大小B、用户的访问量√C、索引的数量和大小D、表中数据的总量38.SQLServer支持的货币数据类型是:[单选题]*A、ntextB、nmoneyC、money√D、dollar39.()数据类型存储为一对4字节整数,它们一起表示自1753年1月1日午夜12点钟经过的毫秒数。[单选题]*A、dateB、smalldatetimeC、datetime√D、int40.在SQLServerManagementStudio中修改表的列的数据类型,可以在()窗口中,直接单击要修改在“数据类型”项处修改。[单选题]*A、表设计器√B、查询分析器C、视图D、筛选器41.对以下表格Student,若想查询姓名中姓氏为“李”同时姓名只有两个字的记录,可以使用语句“SELECTNAMEFROMStudentWHERENAME()”。[单选题]*A、LIKE‘李_’√B、LIKE‘李%’C、IN‘李_’D、IN‘李%’42.获取当前系统的日期和时间的函数是()。[单选题]*A、SQUAREB、GETDATE√C、DATENAMED、GETUTCDATE43.语句“SELECTDATENAME(YEAR,getdate())AS'YearName'”的输出结果是()。[单选题]*A、YearNameB、当前日期C、当前年份√D、当前时间44.语句“SELECTMONTH('2020-10-2')”的输出结果是[单选题]*A、2020-10-2B、10√C、2D、202045.语句“selectsubstring('abcdefg',1,4)”返回的结果是():[单选题]*A、abcB、abcd√C、abcdeD、aceg46.以下Course表中()字段可以是主码。[单选题]*A、Cno√B、CpnoC、CcreditD、Cno,Cpno47.以下Course表中()字段是外码。[单选题]*A、CnoB、Cpno√C、CcreditD、Cname48.以下SC表中()字段是主码。[单选题]*A、Sno,GradeB、CnoC、Cno,GradeD、Sno,Cno√49.下列属于SQL中定义表的外码的关键词是()。[单选题]*A、FOREIGNKEY√B、PRIMARYKEYC、INDEXKEYD、REFERENCESKEY50.SQL语言中,删除一个视图的命令是()。[单选题]*A、DELETEVIEWB、CLEARVIEWC、REMOVEVIEWD、DROPVIEW√51.若要删除数据库中已经存在的表stud,可用下列哪个语句()。[单选题]*A、DELETETABLEstudB、DELETEstudC、DROPTABLEstud√D、DROPstud52.在SQLServer中,查询数据是通过()语句实现的。[单选题]*A、UPDATEB、CREATEC、SELECT√D、DELETE53.WHERE条件中出现LIKE'_A%',下面哪一个结果是可以被检索出来的_________。[单选题]*A、BAI√B、CCAC、BBAD、AILI54.针对学生表(student(sno,sname,ssex,sage,sdept)),其中sno为学号,sname为姓名,ssex为性别,sage为年龄,sdept为系别。查询学生的姓名sname,系别sdept和年龄sage,显示时按系别升序排列,系别相同的再按年龄降序排列,以下哪条语句合适()[单选题]*A、selectsname,sdept,sagefromstudentorderbysdept,sagedesc√B、select*fromstudentorderbysdept,sageC、select*fromstudentorderbysdeptdesc,sageD、selectsname,sdept,sagefromstudentorderbysdeptdesc,sage55.SELECT语句中使用()关键字可以消除重复行。[单选题]*A、ORDERBYB、HAVINGC、TOPD、DISTINCT√56.SELECT语句中,使用哪个关键字可以将查询结果按属性列在行的方向上进行分组()[单选题]*A、SELECTB、FROMC、GROUPBY√D、INTO57.聚合函数中,()可以实现对一数值列执行累加并返回单一值。[单选题]*A、COUNTB、SUM√C、MAXD、AVG58.针对学生选课表sc(sno,cno,grade),其中sno为学号,cno为课程号,grade为成绩。以下哪个操作()统计出每位学生所选课程的最高分和最低分。[单选题]*A、selectsno,avg(grade),sum(grade)fromscgroupbysnoB、selectsno,max(grade),min(grade)fromscC、selectsno,max(grade),min(grade)fromscgroupbysno√D、selectsno,max(grade),min(grade)fromscorderbysno59.针对表Student(sno,sname,ssex,sage,sdept),其中sno为学号,sname为姓名,ssex为性别,sage为年龄,sdept为系别。查询女生平均年龄超过20岁的系别以及女生平均年龄。[单选题]*A、selectsdept,avg(sage)fromstudentgroupbysdepthavingavg(sage)>20B、selectsdept,avg(sage)fromstudentwheressex='女'groupbysdeptC、selectsdept,avg(sage)fromstudentwheressex='女'groupbysdepthavingavg(sage)>20√D、selectsdept,avg(sage)fromstudentwheressex='女'andavg(sage)>20groupbysdept60.在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。以下哪条语句可以实现查询选了课的学生人数()。[单选题]*A、selectcount(sno)fromscB、selectcount(cno)fromscC、selectcount(*)fromscD、selectcount(distinct(sno))fromsc√61.以下说法错误的是():[单选题]*A、SELECTCOUNT(*)FROMSWHERESsex=‘男’可以实现对表S中所有Ssex为男的记录计数B、MAX(),MIN(),AVG()分别用于查询最大值、最小值、平均值C、SQL语句中,‘HAVINGAVG(Grade)>90ANDMIN(Grade)>=80’筛选条件表示Grade的均值大于90或者Grade的最小值不小于80√D、利用SELECTINTO可将几个表或视图中的数据组合成一个表62.在SQLServer2008中,用于插入和更新数据的命令是()[单选题]*A、Update,insertB、Insert,update√C、Delete,updateD、Create,insert63.SELECT语句中,使用哪个关键字可以生成新表()[单选题]*A、SELECTB、FROMC、GROUPBYD、INTO√64.SQLServer2008中删除表中记录的命令是()。[单选题]*A、DELETE√B、SELECTC、UPDATED、DROP65.下列命令中()命令用于撤销SQLServer用户对象权限。[单选题]*A、REVOKE√B、GRANTC、DENYD、CREATE66.以下关于数据库角色说法不正确的是()。[单选题]*A、数据库角色是在数据库级别定义的,并且存在于每个数据库中,是对数据库对象操作权限的集合。B、在所有固定数据库角色中,只有db_owner数据库的成员可以向固定数据库角色中添加成员。C、public角色为数据库中所有用户保持默认权限,能被删除。√D、一个用户可以是若干个数据库角色的成员。67.SQLServer2008中没有成员的角色是()。[单选题]*A、标准B、固定数据库C、应用程序√D、服务器68.SQLServer2008数据库用户不能够创建()。[单选题]*A、数据库角色B、登录名C、服务器角色√D、应用程序角色69.SQLServer2008的安全性机制设置了4道防线,依次是()。[单选题]*A、登录、指定数据库、身份验证、对象权限B、登录、身份验证、指定数据库、对象权限√C、登录、对象权限、指定数据库、身份验证D、登录、指定数据库、对象权限、身份验证70.关于视图,以下说法正确的是()。[单选题]*A、视图是一种虚表,不存放实际数据值。√B、视图是关系的图形。C、视图是建立的临时表,存放选中数据。D、视图是表的别名,与表作用相同。71.建立视图时,________。[单选题]*A、只能引用一个基本表B、可以引用多个基本表,也可以引用多个视图√C、可以引用多个基本表,但不能引用视图D、可以引用多个基本表,但只能引用一个视图72.视图可以基于()创建。[单选题]*A、基本表或索引B、基本表或视图√C、视图或索引D、基本表、视图或索引73.如果想随时根据姓名查询一个学生的情况汇总,可以建立一个________,然后调用。[单选题]*A、存储过程√B、表C、触发器D、视图74.在企业仓库管理系统的设计过程中,设计人员可以通过为数据表________的方法来提高系统的查询效率。[单选题]*A、创建外关键字B、创建视图C、创建索引√D、创建触发器75.已经创建了如下视图,那么要查询所有男生姓名的最简洁SQL语句是________。[单选题]*A、SelectStName,SexFromV_StSexMaleWhereSex='男'√B、SelectStName,SexFromV_StSexMaleC、Select姓名,性别FromV_StSexMaleWhereSex='男'D、Select姓名,性别FromV_StSexMale76.在关系表中,不允许记录中出现重复索引值的索引是________。[单选题]*A、主索引和唯一索引√B、主索引、聚集索引、唯一索引C、非聚集索引D、主索引和聚集索引77.如果数据表中记录的物理存储顺序与索引的顺序一致,则称此索引为()。[单选题]*A、聚集索引√B、唯一索引C、非聚集索引D、非唯一索引78.下面对索引的相关描述正确的是()。[单选题]*A、是外键或主键的列不适合建立索引B、值域很小的字段不适合建立索引√C、有很多重复的列适合建立索引D、经常被查询的列不适合建立索引79.SELECT()('teacher'),运行结果如下:TEACHER。[单选题]*A、UPPER√B、leftC、rightD、len80.SELECT(getdate())运行结果是系统时间的月份。[单选题]*A、MONTH√B、dayC、dateD、time81.SELECT()('计算机技术')运行结果是5。[单选题]*A、sumB、len√C、lenthD、count82.SELECT()('SQLServer数据库管理系统',10)运行结果如是“SQLServer”。[单选题]*A、Sno,GradeB、printC、rightD、Left√83.当前的计算机软、硬件、网络等环境都比较好,安装之前没必要再弄清楚SQLServer2008的环境要求。(请输入正确或错误)[填空题]*__(答案:错误)84.停止服务器就是关闭服务器,让服务器停止工作,并不从内存中清除所有与SQLServer2008服务器有关的进程。(请输入正确或错误)[填空题]*________(答案:错误)85.暂停指对数据库的登录请求和对数据的操作,并不从内存中清除所有有关SQLServer2008服务器有关的进程。(请输入正确或错误)[填空题]*_________(答案:正确)86.在服务器配置中,更改服务器的属性和设置会影响实例的性能、安全性和可用性。(请输入正确或错误)[填空题]*____(答案:正确)87.创建一个数据库,只需确定数据库名称、大小及存储该数据库的文件和文件组。(请输入正确或错误)[填空题]*____(答案:错误)88.创建数据库时,无法更改数据库的所有者名称。(请输入正确或错误)[填空题]*___(答案:错误)89.使用SQLServerManagementStudio删除数据库后,仍然可以恢复内容。(请输入正确或错误)[填空题]*_________________________________(答案:错误)90.只有当数据库中不存在数据的情况下,才可以进行数据库的收缩操作。(请输入正确或错误)[填空题]*_________________________________(答案:错误)91.SQLserver2008提供的多种数据类型可以归纳为下列类别:数值类型、字符类型、日期时间类型、货币类型和其他数据类型。(请输入正确或错误)[填空题]*_________________________________(答案:正确)92.数据类型是数据的一种属性,决定数据存储的空间和格式。(请输入正确或错误)[填空题]*_________________________________(答案:正确)93.系统表是用于维护SQLServer2008服务器和数据库正常工作的只读数据表。(请输入正确或错误)[填空题]*_________________________________(答案:正确)94.用户表是由用户自己创建的、用于各种数据库应用系统开发的表。(请输入正确或错误)[填空题]*_________________________________(答案:正确)95.数据库中的永久表包括SQLServer的系统表和用户数据库中创建的数据表。(请输入正确或错误)[填空题]*_________________________________(答案:正确)96.创建数据表有两种方法:一种是在SQLServerManagementStudio中创建数据表,另一种是利用SQL语句创建数据表。(请输入正确或错误)[填空题]*_________________________________(答案:正确)97.数据完整性是指数据的精确性和可靠性,是为防止数据库中存在不符合语义规定的数据,防止因错误信息的输入、输出而造成无效的操作或错误信息而提出的。(请输入正确或错误)[填空题]*_________________________________(答案:正确)98.SQL是StructuredQueryLanguage的缩写,即结构化查询语言,是关系数据库的标准语言。(请输入正确或错误)[填空题]*_________________________________(答案:正确)99.SQL语言不能嵌入到高级语言(例如C,C++,Java)程序中,因此不能在设计程序时使用。(请输入正确或错误)[填空题]*_________________________________(答案:错误)100.逻辑运算符可返回逻辑表达式被执行的最终结果,返回值要么为真,要么为假。(请输入正确或错误)[填空题]*_________________________________(答案:正确)101.SQL支持的通配符“%”表示包含零个或多个字符的任意字符串。例如LIKE'%good%'将查找在任意位置包含单词good的所有字符串。(请输入正确或错误)[填空题]*_________________________________(答案:正确)102.SQL支持运算符的优先级,其中圆括号’()’的优先级最低。(请输入正确或错误)[填空题]*_________________________________(答案:错误)103.域完整性是指表中要求列的数值具有正确的类型、格式和有效值范围,并确定是否允许有空值。(请输入正确或错误)[填空题]*_________________________________(答案:正确)104.用户定义完整性是指要求表中的每一行具有唯一的标识。(请输入正确或错误)[填空题]*_________________________________(答案:错误)105.实体完整性是指两个表的主键与外键之间定义的数据完整性,将确保主键和外键的关系。(请输入正确或错误)[填空题]*_________________________________(答案:错误)106.CHECK约束强制实施列集中值的唯一性,保证表中的任何两行都不能有相同的列值。(请输入正确或错误)[填空题]*_________________________________(答案:错误)107.SQL语言中,利用字符串函数操作,“SELECTLEFT('2020年02月29日',4)”的结果是字符串“2020”。(请输入正确或错误)[填空题]*_________________________________(答案:正确)108.以下SC表中学号及课程号都是可以重复出现的,因此该表没有主码。(请输入正确或错误)[填空题]*_________________________________(答案:错误)109.如果表的主码涉及到该表的多个属性,则主码必须定义在表级上。(请输入正确或错误)[填空题]*_________________________________(答案:正确)110.语句“SELECTSnameFROMSCWHERESnoIN('001','002')”等价于“SELECTSnameFROMSCWHERESno='001'ANDSno='002'”。(请输入正确或错误)[填空题]*_________________________________(答案:错误)111.在SQLServer数据查询中,当选择ASC排序,排序列为空值的元组最先显示;当选择DESC排序,排序列为空值的元组最后显示。(请输入正确或错误)[填空题]*_________________________________(答案:正确)112.ORDERBY语句用于根据指定的列对结果集进行排序,默认按照升序对记录进行排序,使用DESC关键字对记录进行降序排序。(请输入正确或错误)[填空题]*_________________________________(答案:正确)113.若未对查询结果分组,聚集函数将作用于整个查询结果。(请输入正确或错误)[填空题]*_________________________________(答案:正确)114.插入子查询结果时SELECT子句目标列必须与INTO子句匹配。(请输入正确或错误)[填空题]*_________________________________(答案:正确)115.嵌套查询的执行过程是由外向里进行的。(请输入正确或错误)[填空题]*_________________________________(答案:错误)116.子查询可以跟在比较运算符之前或之后。(请输入正确或错误)[填空题]*_________________________________(答案:错误)117.查询选修2号课程且成绩在80分以上的所有学生信息,要求显示字段为学生学号(Sno)、姓名(Sname)及成绩(Grade)。SQL语句为:SELECTStudent.Sno,SnameFROMStudent,SCWHEREStudent.Sno=SC.SnoANDSC.Cno='2'ANDSC.Grade>80(请输入正确或错误)[填空题]*_________________________________(答案:错误)118.函数ROUND(8000.3143,3)的返回值是8000.3。(请输入正确或错误)[填空题]*_________________________________(答案:错误)119.一个数据库中每1兆字节的空间能存储()页。(填写阿拉伯数字,例:648)[填空题]*_________________________________(答案:128)120.从事务日志备份恢复时,事务日志中记录的数据库更改都会被SQLServer还原,它可以将数据库还原到指定的时间点。(请输入正确或错误)[填空题]*_________________________________(答案:正确)121.由于系统数据库表中的数据一般都保持不变,在对系统进行重大更新之后,包括创建数据库、登录名或者改变配置信息之后,不需要进行额外的系统数据库备份。(请输入正确或错误)[填空题]*_________________________________(答案:错误)122.系统数据库master被破坏了,SQLServer系统便无法正常工作了。(情输入正确或错误)[填空题]*_________________________________(答案:正确)123.备份(backup)指数据库、文件组、文件或事务日志的副本,可用于恢复数据。(请输入正确或错误)[填空题]*_________________________________(答案:正确)124.备份的存储位置称为备份设备,包含备份媒体的磁带机或磁盘驱动器两种形式。(请输入正确或错误)[填空题]*_________________________________(答案:正确)125.差异备份只存储在上一次完整备份之后不发生改变的数据。(请输入正确或错误)[填空题]*_________________________________(答案:错误)126.事务日志备份不包括在数据库中发生的所有事务。(请输入正确或错误)[填空题]*_________________________________(答案:错误)127.对超大型数据库执行完整数据库备份是不可行的,可以执行数据库文件或文件组备份。(请输入正确或错误)[填空题]*_________________________________(答案:正确)128.备份数据库的时机和频率取决于可接受的数据丢失量和数据库活动的频繁程度,如果系统处于联机事务处理(OLTP)环境,则需要频繁备份数据库。(请输入正确或错误)[填空题]*_________________________________(答案:正确)129.数据恢复就是在数据库的一定生命周期的某一时刻更新数据。(请输入正确或错误)[填空题]*_________________________________(答案:错误)130.备份和恢复的目的就是将数据库中的数据进行导出,生成副本,然后在系统发生故障后能够恢复全部或部分数据。(请输入正确或错误)[填空题]*_________________________________(答案:正确)131.备份数据库的时机和频率取决于可接受的数据丢失量和数据库活动的频繁程度。如果系统主要用于决策支持,则一定要频繁备份数据库。(请输入正确或错误)[填空题]*_________________________________(答案:错误)132.完整数据库备份和恢复需要备份在备份过程中发生的所有活动、备份事务日志中的所有未提交事务。(请输入正确或错误)[填空题]*_________________________________(答案:正确)133.差异数据库备份和恢复是为了增加还原数据库的准确性。(请输入正确或错误)[填空题]*_________________________________(答案:错误)134.差异备份策略一般是在完整数据库备份上、且数据变化比较小的数据库上,该类备份可以节省数据库备份的时间。(请输入正确或错误)[填空题]*_________________________________(答案:错误)135.简单恢复,数据只能恢复到最近的完整备份或差异备份并备份事务日志,且使用的事务日志空间最小。(请输入正确或错误)[填空题]*_________________________________(答案:错误)136.在SQLServer中,权限分为语句、对象和暗示性3种类型。(请输入正确或错误)[填空题]*_________________________________(答案:正确)137.只有sysadmin、db_owner或db_securityadmin角色的成员才能授予语句权限。(请输入正确或错误)[填空题]*_________________________________(答案:正确)138.语句权限表示对特定的数据库对象(表、视图、字段和存储过程)的操作权限,它决定了能对表、视图等数据库对象执行的操作。(请输入正确或错误)[填空题]*_________________________________(答案:错误)139.SQLServer总是首先处理被拒绝的权限。(请输入正确或错误)[填空题]*_________________________________(答案:正确)140.用户得到的权限是在对象上所授予、拒绝或撤销的全部权限的并集,其中授予权限比另一级别上拒绝或撤销的同一权限优先。(请输入正确或错误)[填空题]*_________________________________(答案:错误)141.public角色允许用户通过guest账户访问任意数据库。(请输入正确或错误)[填空题]*_________________________________(答案:正确)142.架构(schema)是管理数据对象的逻辑单位,是形成单个命名空间的数据库对象的集合。开发人员通过共享默认架构可以将共享对象存储在DBO架构中。(请输入正确或错误)[填空题]*_________________________________(答案:错误)143.Windows身份验证模式下,用户不必提交登录名和密码让SQLServer验证。(请输入正确或错误)[填空题]*_________________________________(答案:正确)144.创建登录名可以利用SQLServerManagementStudio图形工具,也可以利用SQL语句实现。(请输入正确或错误)[填空题]*_________________________________(答案:正确)145.在服务器安全部署中,密码可能是最薄弱的一个环节。SQLServer2008的密码复杂性策略通过增加可能密码的数量来阻止强力攻击。(请输入正确或错误)[填空题]*_________________________________(答案:正确)146.SQLServer2008的安全性机制包括:SQLServer2008客户端的安全机制、网络传输的安全机制、SQLServer2008服务器的安全机制、数据库的安全机制、数据对象的安全机制。(请输入正确或错误)[填空题]*_________________________________(答案:正确)147.主体是可以请求对SQLServer资源的访问权限的用户、组和进程。Windows组是集合形式的主体,而数据库角色是不可分割的单一主体形式。(请输入正确或错误)[填空题]*_________________________________(答案:错误)148.服务器的登录名可以映射到数据库中成为数据库用户。一个登录名可以映射成多个数据库用户,而一个用户只能对应一个登录名。(请输入正确或错误)[填空题]*_________________________________(答案:正确)149.SQLServer2008系统中,主体对安全对象的访问权是分层进行的。其中,Windows域登录、数据库用户、应用程序角色分别具有Windows、SQLServer、DateBase层权限。(请输入正确或错误)[填空题]*_________________________________(答案:错误)150.身份验证是SQLServer系统标识用户或进程的过程,客户自身必须通过服务器的身份验证后才可以请求其他资源。授权是授予通过身份验证的用户或进程以访问或修改资源的指定权限的过程。(请输入正确或错误)[填空题]*_________________________________(答案:正确)151.SQLServer2008中的主体对安全对象的权限层次分4层。(请输入正确或错误)[填空题]*_________________________________(答案:错误)152.基于一个基本表可以创建多个视图。(请输入正确或错误)[填空题]*_________________________________(答案:正确)153.视图不能同数据库表进行连接操作。(请输入正确或错误)[填空题]*_________________________________(答案:错误)154.聚集索引检索速度比非聚集索引快,其原因是索引的顺序与数据的物理顺序一致。(请输入正确或错误)[填空题]*_________________________________(答案:正确)155.唯一索引中不允许插入重复的列值。(请输入正确或错误)[填空题]*_________________________________(答案:正确)156.S_T数据库关系图如下:查询选修2号课程且成绩在80分以上的所有学生信息,要求显示字段为学生学号(Sno)、姓名(Sname)及成绩(Grade)。SQL语句为:SELECTStudent.Sno,SnameFROMStudent,SCWHEREStudent.Sno=SC.SnoANDSC.Cno='2'ANDSC.Grade>80。(请输入正确或错误)[填空题]*_________________________________(答案:错误)157.连接查询可以根据各个表之间的逻辑关系来利用一个表中的数据选择另外的表中的行实现数据的关联操作。(请输入正确或错误)[填空题]*_________________________________(答案:正确)158.连接条件可在FROM或WHERE子句中指定。连接条件与WHERE和HAVING搜索条件组合,用于控制FROM子句引用的数据源中选定的行。(请输入正确或错误)[填空题]*_________________________________(答案:正确)159.连接是关系型数据库中常用的多表查询数据的模式。(请输入正确或错误)[填空题]*_________________________________(答案:正确)160.下列属于SQLServer2008新增功能的是()。[多选题]*A、即插即用CPU√B、报表功能√C、数据库引擎增强√D、确保可持续性√161.下列属于SQLServer2008专业版本的是()。[多选题]*A、Compact3.5版√B、Express版√C、Standard版D、Workgroup版√162.下列属于SQLServer2008服务器版本的是()。[多选题]*A、Developer版B、Enterprise版√C、Standard版√D、Web版163.一个SQLServer2008数据库至少有2个数据库文件,其文件扩展名分别是()。[多选题]*A、.mdf√B、.ndfC、.ldf√D、.sql164.下列正确的标识符有()。[多选题]*A、my_name√B、mynameC、123D、#123√E、name√165.在SQLServer2008中,若要查看数据文件的当前状态,可以使用()目录视图。[多选题]*A、sys.masterB、sys.master_files√C、sys.databasesD、sys.database_files√166.数据库文件状态包含()。[多选题]*A、ONLINE√B、OFFLINE√C、RECOVERINGD、RESTORING√E、SUSPECT√167.SQLServer支持的精确数值类型包括()。[多选题]*A、bigint√B、int√C、smallint√D、largeint168.()属于SQLServer支持的字符类型。[多选题]*A、bigintB、text√C、char(n)√D、varchar(n)√169.数据库中的表按照存储时间分类,可分为()。[多选题]*A、永久表√B、临时表√C、系统表D、用户表170.根据数据完整性所作用的数据库对象和范围不同,可以将其分为以下几类:[多选题]*A、域完整性√B、实体完整性√C、引用完整性√D、用户定义完整性√171.()属于SQLServer2008支持的约束类型。[多选题]*A、NOTNULL约束√B、PRIMARYKEY约束√C、FOREIGNKEY约束√D、UNIQUE约束√172.域完整性常见的实现机制有:[多选题]*A、默认值(Default)√B、外键(ForeignKey)√C、数据类型(DataType)√D、检查(Check)√173.SQL语言是关系型数据库的标准语言,能够在()等多种数据库上运行。[多选题]*A、SQLServer√B、Access√C、Oracle√D、MySql√174.SQL语言包括()功能于一体。[多选题]*A、数据定义语言(DDL)√B、数据操纵语言(DML)√C、数据控制语言(DCL)√D、数据删除语言(DELETE)175.以下()属于SQL的数据定义语言[多选题]*A、SELECTB、CREATE√C、DROP√D、DELETE176.以下()属于SQL的注释方法[多选题]*A、%用于单行注释B、//*⋯*//用于多行文字注释C、/*⋯*/用于多行文字注释√D、--用于单行注释。√177.以下SQL支持的运算符属于同一级别的是()。[多选题]*A、BETWEEN√B、ANDC、IN√D、OR√178.以下哪些函数是SQL语言提供的功能函数()。[多选题]*A、字符串函数√B、日期/时间类函数√C、数学计算函数√D、系统函数√179.以下()是SQL语言提供的聚合函数。[多选题]*A、AVG√B、ROUNDC、COUNT√D、SUM√180.以下不属于SQL字符串函数的是()。[多选题]*A、YEAR√B、ABSC、LEFT√D、MIN√181.以下Student表中,如果不允许姓名相同,那么()字段可以是主码。[多选题]*A、Sno√B、Sname√C、SdeptD、Ssex182.下列属于SQL的数据定义功能的是()。[多选题]*A、CREATEVIEW√B、DROPINDEX√C、ALTERTABLE√D、DELETEFROM183.HAVING和WHERE的区别,以下说法正确的是()。[多选题]*A、WHERE作用于基表或视图选择满足条件的元组√B、HAVING作用于组,从中选择满足条件的组√C、HAVING子句只能配合GROUPBY子句使用√D、HAVING可以实现WHERE筛选之后的结果进一步的筛选√184.插入数据时,以下说法正确的是():[多选题]*A、INTO子句的属性列的顺序可与表定义中的顺序不一致√B、VALUES子句提供的值必须与INTO子句匹配√C、INTO子句可以只指定部分属性列,也可以不指定属性列√D、INTO子句没有指定属性列时,VALUES子句提供的值按照顺序对应√185.针对学生表Student(Sno,Sname,Ssex,Sage,Sdept),其中sno为学号,sname为姓名,ssex为性别,sage为年龄,sdept为系别。要检索学生表中年龄在16至30岁之间(包括16和30)的学生的姓名及年龄,SQL语句正确的是()。[多选题]*A、SelectSname,SageFromStudentWhereSage>=16andSage<=30√B、Select*FromStudentWhereSagebetween16and30C、SelectSname,SageFromStudentWhereSagebetween16and30√D、SelectSname,SageFromStudentWhereSage>=16orSage<=30186.针对学生选课表sc(sno,cno,grade),其中sno为学号,cno为课程号,grade为成绩。以下()语句可查询选修了两门以上且成绩在90分以上课程的学生学号[多选题]*A、selectsnofromscwheregrade>90groupbysnohavingcount(sno)>2;B、selectsnofromscwheregrade>90groupbysnohavingcount(cno)>2;√C、selectsnofromscwheregrade>90andcount(*)>2groupbysno;D、selectsnofromscwheregrade>90groupbysnohavingcount(*)>2;√187.在输出SELECT语句的结果集时,以下说法正确的是():[多选题]*A、还可以加上TOPn选项指定返回结果集的前n行√B、可以加上TOPnPERCENT返回结果集的一部分,n为结果集中返回的行的百分比√C、可以出现COUNT()√D、可以通过AS对输出列重命名√188.SQLServer2008提供了两种恢复过程,是()。【多选题】[多选题]*A、半自动恢复过程B、选择恢复过程。C、自动恢复过程√D、手工恢复过程。√189.在SQLServer2008系统提供了灵活的备份和还原策略,在实践过程中常用如下()组合实现数据库的备份和恢复。【多选题】[多选题]*A、完整数据库备份和恢复。√B、完整+差异数据库备份和恢复。√C、完整+事务日志的数据库备份和恢复。√D、文件或文件组+事务日志的数据库备份和恢复。√190.以下()系统数据库是SQLServer2008的核心数据库。【多选题】[多选题]*A、master√B、msdb√C、model√D、mdf191.使用SQLServerManagementStudio和Transact-SQL语句都可以备份数据库,包括()。[多选题]*A、完整备份。√B、差异备份。√C、事务日志备份。√D、文件和文件组备份。√192.一个包含数据文件的磁盘出现故障,应该考虑下列哪些问题()。[多选题]*A、关闭数据库会造成什么后果。√B、替换损坏的数据磁盘并用数据库备份还原数据的时间可否接受。√C、为了使数据库不会由于单个磁盘的故障而无法使用,是否需要实现RAID。√D、更频繁地备份数据库是否会显著地减少还原时间。√193.在数据库系统生命周期中可能发生的灾难主要分为()。[多选题]*A、系统故障。√B、事务故障。√C、介质故障。√D、黑客入侵。194.用户可以从下列()方面考虑备份的时机。[多选题]*A、创建索引后备份数据库。√B、清理事务日志后备份数据库。√C、创建数据库或为数据库填充了数据以后,用户应该备份数据库。。√D、执行了无日志操作后也应该备份数据库。√195.完整数据库备份策略适合如下()情况。[多选题]*A、数据库中的数据量比较小,总的备份时间可以接受。√B、超大型数据库C、数据库中的数据量变化多D、数据库中的数据量变化少或者数据库是只读的。√196.以下关于数据库安全性说法正确的是()。[多选题]*A、对于数据库的安全性管理,SQLServer2008通过数据库用户、角色和架构来实现。√B、访问一个服务器意味着用户自动拥有数据库的访问权限。C、一旦授予了对数据库的访问权限,用户就可以看到所有数据库对象。√D、将数据库配置为把登录名或数据库用户作为数据库角色的成员对待的方式,用户能够继承角色中的所有权限。√197.以下说法正确的是()。[多选题]*A、应用程序角色是在没有成员的数据库级别上定义的,目的是防止用户直接访问底层表数据,可以加强对某一个特别的应用程序的安全性。√B、SQLServer数据库的特殊用户主要指guest和dbo两个用户,不能从任何数据库中删除。√C、guest用户在默认情况下存在于所有数据库,且是禁用的。任何已禁用guest用户的数据库对其他数据库中的应用程序角色都是不可访问的。√D、固定服务器角色sysadmin的任何成员创建的任何对象都自动属于dbo。√198.下述关于服务器角色的描述,正确的是()。[多选题]*A、服务器角色是服务器级别的主体,可以成为服务器角色的成员以控制服务器作用域中的可保护对象。√B、DBA能对服务器角色进行创建、修改和删除C、服务器角色是执行服务器管理操作的具有相近权限的用户集合。√D、public是SQLServer2008默认创建的服务器角色。√199.以下属于SQLServer2008默认创建的服务器角色的是()。[多选题]*A、sysadmin√B、serveradmin√C、db_ownerD、dbcreator√200.下列关于SQLServer中角色的说法正确的是()。[多选题]*A、角色是SQLServer中管理权限相近的安全账户的集合,相当于Windows域中的组。√B、SQLServer中的角色分为服务器角色、数据库角色和应用程序角色。√C、角色可以用来提供有效而复杂的安全模型,以及管理可保护对象的访问权限。√D、利用角色作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 注射模具保养培训课件
- 向家长介绍区域活动
- 华为交换机培训详解
- 左肺癌病人护理查房
- 2.1大气的组成和垂直分层(教学设计)高一地理同步高效课堂(人教版2019必修一)
- 北京市大兴区2024-2025学年八年级上学期期中考试英语试题(含答案)
- 大单元视域下的单元整体教学与实施
- 信息技术(第2版)(拓展模块)教案4-模块3 3.4 大数据分析算法
- 2024年内蒙古包头市中考英语试题含解析
- 新版人教版一年级下册思想品德全册教案
- +山东省枣庄市滕州市善国中学等校联考2023-2024学年七年级+上学期期中数学试卷
- 神经重症肠内营养病历分享
- 真石漆高空施工方案
- 弘扬爱国主义精神主题班会课件
- 危重孕产妇的救治及转诊
- 国民经济行业分类与代码
- 对数函数的图象和性质PPT
- 医疗信息安全与患者隐私保护
- 教学设备安装调试方案投标方案
- 基于教学评一体化的大单元教学设计
- 数学五上《平行四边形的面积》公开课教学设计西南师大版-五年级数学教案
评论
0/150
提交评论