【MOOC】数据库设计与实现-天津电子信息职业技术学院 中国大学慕课MOOC答案_第1页
【MOOC】数据库设计与实现-天津电子信息职业技术学院 中国大学慕课MOOC答案_第2页
【MOOC】数据库设计与实现-天津电子信息职业技术学院 中国大学慕课MOOC答案_第3页
【MOOC】数据库设计与实现-天津电子信息职业技术学院 中国大学慕课MOOC答案_第4页
【MOOC】数据库设计与实现-天津电子信息职业技术学院 中国大学慕课MOOC答案_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

【MOOC】数据库设计与实现-天津电子信息职业技术学院中国大学慕课MOOC答案SQLServer2014简介单元作业SQLServer2014环境安装单元作业SQLServer2014系统配置单元作业SQLServer2014系统简单应用单元作业SQLServer2014简介单元测验1、【单选题】微软公司于年在旧金山召开发布会宣布正式推出SQLServer2014。本题答案:【2014年4月16日】2、【单选题】提供高端数据中心管理,实现端到端智能化,支持深层数据访问的SQLServer2014系统版本是。本题答案:【企业版】3、【判断题】“内存驻留技术使系统处理性能大幅提升”是SQLServer2014数据库系统的新特征。本题答案:【正确】4、【填空题】提供基于浏览器的数据信息浏览功能与增强的数据集成和集成管理功能,支持具有安全性与可扩展性的综合BI解决方案的SQLServer2014数据库系统的版本是。本题答案:【智能商业版】5、【填空题】SQLServer2014数据库系统提供的常用版本包括:SQLServer2014Enterprise、SQLServer2014BusinessIntelligence、SQLServer2014Standard、SQLServer2014Web、SQLServer2014Developer、。本题答案:【SQLServer2014Express】SQLServer2014环境安装单元测试1、【单选题】系统进入“服务器配置”界面,主要是配置的相关参数。本题答案:【SQLServer数据库系统服务器】2、【单选题】接受许可条款之后,单击“下一步”按钮,进入“”界面,检测安装程序规则,如果有错误,就必须调整后才能继续安装。本题答案:【全局规则】3、【判断题】安装SQLServer2014数据库系统时对操作系统的环境要求是,通常使用Windows操作系统,针对SQLServer2014企业版而言,最好是WindowsServer2012、Windows8或更高版本。本题答案:【正确】4、【填空题】安装操作准备就绪,单击“下一步”按钮,进入“”界面,标识在运行安装程序时可能发生的问题,必须更正所有问题才能继续安装。本题答案:【安装规则】5、【填空题】SQLServer2014数据库系统提供两种安装方式,分别是:和从SQLServer2005、SQLServer2008、SQLServer2008R2或SQLServer2012升级安装。本题答案:【全新SQLServer独立安装或向现有安装添加功能】SQLServer2014系统配置单元测试1、【单选题】安装完毕的SQLServer2014数据库系统在使用之前要进行及注册服务器等操作,对该系统实施优化配置。本题答案:【创建服务器组】2、【单选题】查看已注册的服务器信息,选择“”→“已注册的服务器”命令,查看已注册的服务器具体信息。本题答案:【视图】3、【判断题】在“已注册的服务器”面板中,选择需要创建服务器组的类型,通常有4种类型,分别是:数据库引擎、AnalysisServices、ReportingServices、IntegrationServices等,根据需要单击对应的功能按钮。本题答案:【正确】4、【填空题】创造服务器组,不仅可以将已注册的众多服务器实施分组管理,而且借助服务器注册操作,可以存储大量与服务器之间的连接信息,确保数据库系统使用的、稳定性与高效性。本题答案:【安全性】5、【填空题】SQLServer2014数据库系统通常提供本地帮助系统和两种类型的帮助信息。本题答案:【联机帮助系统】SQLServer2014系统简单应用单元测试1、【单选题】在SQLServer2014集成开发环境的可视化界面中包含个常用的主要窗口。本题答案:【6】2、【单选题】在SQLServer2014系统中,标识符是为服务器、数据库及数据库对象起的名称,通常标识符分为和分隔标识符两种。本题答案:【常规标识符】3、【判断题】对象资源管理器用于编写脚本代码,是一款功能完备、易用性强、灵活便捷的脚本编辑器。本题答案:【错误】4、【填空题】在SQLServer2014系统中可以定义多个实例,通常系统提供默认实例和两种类型。本题答案:【命名实例】5、【填空题】SQLServer2014系统中的数据库对象通常包括:数据列、数据表、视图、索引、触发器、、约束与规则等。本题答案:【存储过程】数据库系统简介单元作业常见数据库系统单元作业数据模型单元作业图书管理系统数据库设计单元作业创建应用数据库必备知识单元作业修改应用系统数据库单元作业删除应用系统数据库单元作业创建应用数据库必备知识单元作业数据库系统简介单元测试1、【单选题】从数据管理发展角度,以下那个选项不是数据库系统发展所经历的阶段?本题答案:【程序设计阶段】2、【单选题】以下那个选项不属于数据库系统的组成部分?本题答案:【文件】3、【判断题】MSSQLServer与MySQL都是常用的数据库系统,他们都由微软公司研发的。本题答案:【错误】4、【填空题】目前常见的数据库系统有甲骨文的______、微软的SQL和Access、MySQLAB公司的MySQL等。本题答案:【Oracle##%_YZPRLFH_%##oracel】5、【填空题】数据库是指长期存储在计算机内的、有组织的、可共享的_____________。本题答案:【数据集合】常见数据库系统单元测试1、【单选题】常见的数据库系统有哪些?本题答案:【MSSQLServer、MySQL、Oracle、DB2】2、【单选题】在UNIX操作系统方面,除了IBM自己的AIX操作系统外,()还支持目前主流的SunSolrais和HP-UX操作系统的版本。本题答案:【DB2】3、【判断题】MSSQLServer不仅可以在Windows操作系统下运行,还可以在Linux操作系统下运行,实现跨平台。本题答案:【错误】4、【填空题】Oracle数据库系统,可以支持Linux、Unix和______________系统。本题答案:【Windows##%_YZPRLFH_%##windows】5、【填空题】MySQL可以在windows环境下使用,其最经典的组合是与_____________和PHP一起使用。本题答案:【Apache##%_YZPRLFH_%##apache】数据模型单元测试1、【单选题】面象对象模型中最基本的概念是()本题答案:【类和对象】2、【单选题】常用的数据模型有结构数据模型、面向对象模型和()本题答案:【实体联系模型】3、【判断题】ER图中基本的组成成分有矩形框、菱形框、椭圆形框和直线等。本题答案:【正确】4、【填空题】结构数据模型有层次、网状和______________三种模型。本题答案:【关系】5、【填空题】结构数据模型是由数据结构、数据操作和_______________共3个部分组成。本题答案:【数据完整性约束##%_YZPRLFH_%##完整性约束】图书管理系统数据库设计单元测试1、【单选题】以下哪个不是ER图中基本的组成成分()本题答案:【折线】2、【单选题】以下哪个选项不是概念模型的主要特点()本题答案:【概念模型不易于更改】3、【判断题】常用的原由有组件设计原则和自顶向下原则,在设计中还要注意尽量满足高范式标准原则。本题答案:【正确】4、【填空题】实现模块化设计的重要指导思想是分解、信息隐藏和__________。本题答案:【模块独立性】5、【填空题】ER模型向关系模型转换时,对于每个联系类型,要视1:1、1:N和_____________三种不同的情况出不同的处理。本题答案:【M:N##%_YZPRLFH_%##m:n】创建应用数据库必备知识单元测试1、【单选题】以下哪个不是SQLServer2014中系统数据库()本题答案:【main】2、【单选题】每个SQLServer2014数据库至少有一个()数据文件。本题答案:【主要】3、【判断题】数据库设计的基本原则是在系统总体信息方案的指导下,各个库应当为它所支持的管理目标服务。本题答案:【正确】4、【填空题】每个SQLServer2014数据库可以有多个_______________数据文件。本题答案:【从##%_YZPRLFH_%##从属】5、【填空题】_________文件保存用于恢复数据库的日志信息。本题答案:【事务日志##%_YZPRLFH_%##日志##%_YZPRLFH_%##事务】创建应用系统数据库单元测试1、【单选题】创建数据库的SQL语句关键字是格式为()本题答案:【CREATEDataBase数据库名(OnPrimary主文件设置项,LogOn日志文件设置项)】2、【单选题】一个完整的数据库文件是由()组成的。本题答案:【主要数据文件和日志文件】3、【判断题】无法通过SQL语句后添加日志文件给数据库。本题答案:【错误】4、【填空题】在创建数据库主数据文件时,通过关键字FileGrowth设置_______________。本题答案:【数据文件的增长量##%_YZPRLFH_%##数据文件增长量##%_YZPRLFH_%##文件增长量】5、【填空题】通过____________关键字,可以为数据库创建日志文件。本题答案:【LOGON##%_YZPRLFH_%##logon】修改应用系统数据库单元测试1、【单选题】使用SQLServerManagementStudio中的()可以将数据库所在的空间减少。本题答案:【收缩】2、【单选题】通过以下哪个关键字,可以将数据库的名称重命名。本题答案:【Modify】3、【判断题】可以通过SQL语句为数据库新增加日志文件和数据库文件。本题答案:【正确】4、【填空题】可以使用__________________File命令为数据库新增数据库文件。本题答案:【add##%_YZPRLFH_%##ADD】5、【填空题】收缩数据库的正确SQL语句是DBCCSHRINKDATABASE(_________________,剩余空间比)本题答案:【数据库名##%_YZPRLFH_%##数据库名称##%_YZPRLFH_%##库名】删除应用系统数据库单元测试1、【单选题】可以使用()关键字删除数据库。本题答案:【DropDataBase】2、【单选题】删除数据库Test的正确SQL语句是()本题答案:【DropDataBaseTest】3、【判断题】如果数据库被删除了,它的日志文件和数据库文件也将一并被删除,但备份文件可以保留下来。本题答案:【正确】4、【填空题】启动SQLServerManagementStudio,连接服务器后,展开其树状目录,用鼠标右键单击数据库Librarymanage,在弹出的快捷菜单中,可以选择________________命令,将该数据库删除掉。本题答案:【删除##%_YZPRLFH_%##drop】5、【填空题】若数据库被删除后,可以通过事先备份好的_____________文件和日志文件,将数据库还原。本题答案:【数据##%_YZPRLFH_%##数据库】建立应用系统数据表必备知识单元作业建立应用系统数据表结构单元作业修改应用系统数据表结构单元作业删除应用系统数据表结构单元作业操作数据表中的数据记录单元作业建立应用系统数据表必备知识单元测试1、【单选题】SQLServere2014数据库中用于表示二进制的数据类型有()和()。本题答案:【binary和varbinary】2、【单选题】SQLServer2014数据库中表是由行和列组成的,每一行表示一条()。本题答案:【记录】3、【判断题】游标是一种数据类型,该类型类似与数据表,其保存的数据包含行和列值,但是没有索引,游标用来建立一个数据的数据集,每次处理一行数据。本题答案:【正确】4、【填空题】SQLServere2014数据库中用于表示日期和时间的数据类型有date、_______________、datetime、datetime2、smalldatetime和datetimeoffset等。本题答案:【time##%_YZPRLFH_%##Time】5、【填空题】确保数据库事务正确执行的四个基本要素是_______________、原始性、演绎性和稳定性。本题答案:【原子性】建立应用系统数据表结构单元测试1、【单选题】创建表的正确SQL语句格式为()本题答案:【CREATETABLE表名(字段1类型,字段2类型...字段n类型)】2、【单选题】数据库中的表实则上是一个()结构。本题答案:【二维】3、【判断题】只能通过SQL语句创建表结构。本题答案:【错误】4、【填空题】在SQLServer2014集成环境中,通过常用工具栏上的_____________按钮,可以检查输入的T-SQL语句是否有语法错误。本题答案:【分析】5、【填空题】在SQLServer2014集成环境中,通过常用工具栏上的_____________按钮,可以执行输入的T-SQL语句,完成具体的操作。本题答案:【执行】修改应用系统数据表结构单元测试1、【单选题】以下哪个关键字是用来修改数据库表结构的()本题答案:【ALTER】2、【单选题】删除表结构中的一列,正确的SQL语句格式是()本题答案:【Altertable表名Dropcolumn列名】3、【判断题】可以使用Add关键字为数据库中的表增加一列。本题答案:【正确】4、【填空题】为Student表中新增一列备注,列名称为Memo,数据类型为字符型的SQL语句是ALTERTABLEStudent______Memonvarchar(100)。本题答案:【ADD##%_YZPRLFH_%##add】5、【填空题】通过______________关键字可以打开数据库。本题答案:【use##%_YZPRLFH_%##USE】删除应用系统数据表结构单元测试1、【单选题】可以使用以下哪个关键字删除数据库表结构。本题答案:【drop】2、【单选题】删除数据库中表结构的正确SQL语句格式为()本题答案:【DropTable表名】3、【判断题】要想删除数据表,必须先把该表中的所有列全部删除掉。本题答案:【错误】4、【填空题】删除表Studentinfo的SQL语句是________________________________。本题答案:【droptableStudentinfo##%_YZPRLFH_%##或droptable为大写,不区分大小写】5、【填空题】删除表Studentinfo中的ID列SQL语句是____________________________________________。本题答案:【ALTERTABLEStudentinfoDropCOLUMNID##%_YZPRLFH_%##不区分大小写】操作数据表中的数据记录单元测试1、【单选题】INSERT语句的基本语法格式如下()本题答案:【INSERT[INTO]目标表名(列1,列2,...)VALUES(值1,值2,...)】2、【单选题】使用命令行方式将LibMgtInfo数据库中表BookInfo中Book_ID为10201001的图书价格改为52的SQL语句是()本题答案:【UPDATEBookInfoSETBook_price=52WHEREBook_ID='10201001'】3、【判断题】可以使用DELETE语句删除数据表中的数据。本题答案:【正确】4、【填空题】SQLServer提供了可视化界面和命令行两种方式对数据表中的数据进行查询、添加、修改和__________操作本题答案:【删除】5、【填空题】在命令行方式下,可以使用INSERT和_______________语句向数据表中插入数据。本题答案:【SELECTINTO##%_YZPRLFH_%##或小写】查询语句简介单元作业数据表信息的简单查询单元作业数据表信息的高级查询单元作业创建索引单元作业管理索引单元作业创建视图单元作业管理视图单元作业查询语句简介单元测试1、【单选题】1.SQL语言的一次查询结果是一个()。本题答案:【表】2、【单选题】在SELECT字句中关键字()用于消除重复项。本题答案:【DISTINCT】3、【判断题】ORDERBY子句用于指定在SELECT语句返回的列中所使用的排序顺序。本题答案:【正确】4、【填空题】SELECT语句中必不可少的两个子句是________、________。本题答案:【Select,From】5、【填空题】SELECT后的_____________参数返回特定数目的记录。本题答案:【Top】数据表信息的简单查询单元测试1、【单选题】已知SN是一个字符型字段,下面SQL查询语句的执行结果是()。SELECTSNFROMSWHERESNLIKE’AB%’本题答案:【找出以字符’AB’开头的所有SN字段值】2、【单选题】可以使用SQL语句实现表的排序操作,以下叙述正确的是()。本题答案:【ORDERBY子句所产生的输出只是逻辑排序效果,并没影响表的实际内容】3、【判断题】要使用模糊查询来从数据库中查找与某一数据相关的所有元组信息,可使用ALL关键字。本题答案:【错误】4、【填空题】NULL表示________,而不是没有或0。本题答案:【空值】5、【填空题】SELECT语句条件中使用范围谓词_____________________,表示数据在某个数据区间内。本题答案:【betweenand】数据表信息的高级查询单元测试1、【单选题】SQL的函数COUNT、SUM、AVG、MAX、MIN等,不允许出现在()子句中。本题答案:【WHERE】2、【单选题】设有学生(S)表和选课(SC)表,现要查询选修C2课程,且成绩为B以上(含B)的学生及成绩,在以下的SQL语句中要添加一个项。SELECTS.*,SC.成绩FROMSJOINSCONS.学号=SC.学号WHERESC.课程号=’C2’AND()本题答案:【SC.成绩=’B’】3、【判断题】实现数据表内连接的关键字为INNERJOIN。本题答案:【正确】4、【填空题】使用______________子句用于将分组后满足条件的行删除。本题答案:【HAVING】5、【填空题】连接时对连接中左边的表不加限制,即使右表中没有匹配,也从左表返回所有的行,这种连接是_________本题答案:【左外连接】创建索引单元测试1、【单选题】不允许其中任何两行具有相同索引值的索引叫做()索引。本题答案:【唯一性索引】2、【单选题】决定数据表中数据的物理顺序的索引叫做()索引。本题答案:【聚集索引】3、【判断题】使用CLUSTERED关键字定义聚集索引。本题答案:【正确】4、【填空题】使用________________关键字定义索引。本题答案:【index】5、【填空题】使用_____________关键字定义唯一性索引。本题答案:【UNIQUE】管理索引单元测试1、【单选题】在利用ALTERTABLE语句中可以删除索引,()语句可以在ALTERTABLE内部作为一条语句处理,本题答案:【DROPINDEX】2、【单选题】如果table_name表中有索引index_name,删除此索引的语句错误的是()。本题答案:【ALTERTABLEtable_nameDROPCONSTRAINTindex_name】3、【判断题】在ALTERTABLE语句中使用ADDINDEX语句为表增加索引。本题答案:【正确】4、【填空题】一个表包含__________________个聚集索引。本题答案:【1】5、【填空题】在执行CREATETABLE语句时可以创建索引,也可以单独用________________语句创建索引。本题答案:【CREATEINDEX】创建视图单元测试1、【单选题】SQL中的视图是为了提高数据库系统的()。本题答案:【安全性】2、【单选题】视图是存储在数据库中的()。本题答案:【SQL语句】3、【判断题】视图中存储的是视图的定义,而不是视图中看到的数据。本题答案:【正确】4、【填空题】视图是一张____________,视图中的数据来自________。本题答案:【虚拟数据表基表】5、【填空题】使用_________________语句创建视图。本题答案:【CREATEVIEW】管理视图单元测试1、【单选题】删除视图用下面哪条语句()。本题答案:【DROPVIEW】2、【单选题】修改视图使用下列哪条命令()本题答案:【ALTERVIEW】3、【判断题】可以基于一个视图,一次性地更改多个基础表的数据本题答案:【错误】4、【填空题】对所有的视图都可以进行_____________操作。本题答案:【选择数据】5、【填空题】插入操作必须能够映射到基本表中的相应字段,视图中不能包含DISTINCT或______________子句。本题答案:【GROUPBY】Transact-SQL语法基础与流程控制操作创建和执行存储过程单元作业存储过程的管理单元作业创建和执行触发器单元作业触发器的管理单元作业用户自定义数据类型单元作业用户自定义函数单元作业事务操作单元作业游标操作单元作业锁操作单元作业Transact-SQL语法基础与流程控制操作单元测验1、【单选题】Transact-SQL语句中的语句块使用()。本题答案:【BEGIN…END】2、【单选题】Transact-SQL语句中的多分支语句使用()关键字。本题答案:【CASE】3、【判断题】求解平均值的聚合函数为AVG。本题答案:【正确】4、【填空题】SELECT,INSERT,UPDATE,DELETE语句属于__________________语句。本题答案:【DML】5、【填空题】描述不在字符列中的任何单一字符的通配符为_____________。本题答案:【[^]】创建和执行存储过程单元测试1、【单选题】创建存储过程用()命令。本题答案:【create】2、【单选题】执行存储过程用()命令。本题答案:【exec】3、【判断题】只能通过T-SQL命令创建存储过程。本题答案:【错误】4、【填空题】执行不带参数的名为sp_proc的存储过程的命令为:本题答案:【execsp_proc】5、【填空题】创建存储过程分为使用和两种方法。本题答案:【可视化界面T-SQL命令】存储过程的管理单元测试1、【单选题】修改存储过程使用命令。本题答案:【alter】2、【单选题】维护存储过程不包括本题答案:【创建】3、【判断题】删除名为sp_bookquantity的存储过程的命令为:DROPPROCsp_bookquantity。本题答案:【正确】4、【填空题】查看名为Booksearch的存储过程的命令为本题答案:【sp_helptextBooksearch】5、【填空题】维护存储过程可以使用和两种方式。本题答案:【可视化界面T-SQL命令】创建和执行触发器单元测试1、【单选题】创建触发器用()命令。本题答案:【create】2、【单选题】触发器不能防止()的错误操作。本题答案:【create】3、【判断题】触发器是一种特殊的存储过程。本题答案:【正确】4、【填空题】触发器分为、和。本题答案:【DML触发器DDL触发器登录触发器】5、【填空题】创建DML触发器可以分为和两种方式。本题答案:【可视化界面T-SQL语句】触发器的管理单元测试1、【单选题】修改触发器时应使用命令。本题答案:【alter】2、【单选题】删除触发器时应使用命令。本题答案:【drop】3、【判断题】删除触发器使用delete命令。本题答案:【错误】4、【填空题】维护触发器包括、和触发器。本题答案:【查看修改删除】5、【填空题】维护触发器时可以使用和两种方式。本题答案:【可视化界面T-SQL命令】用户自定义数据类型单元测试1、【单选题】创建一个用户自定义的数据类型weixin,用于存储联系人的微信帐号信息,数据类型规定为varchar(30),写出创建该数据类型的T-SQL代码。本题答案:【EXECsp_addtypeweixin,'varchar(30)','notnull'】2、【单选题】用于删除用户自定义数据类型的系统存储过程是。本题答案:【sp_droptype】3、【判断题】用户自定义数据类型并不能视为是SQLServer2014数据库系统中真正的数据类型。本题答案:【正确】4、【填空题】在SQLServer2014数据库系统中可以通过和T-SQL语句两种方式创建并使用用户自定义数据类型。本题答案:【可视化界面##%_YZPRLFH_%##SSMS】5、【填空题】将已经创建的用户自定义数据类型address删除,写出相应的T-SQL代码。本题答案:【EXECsp_droptypeaddress】用户自定义函数单元测试1、【单选题】用户自定义函数的优点包括:、可以加快执行速度、可以减少网络流量。本题答案:【可以进行模块化程序设计】2、【单选题】删除已创建的用户自定义函数bookquantity,对应的T-SQL代码是:。本题答案:【DROPFUNCTIONbookquantity】3、【判断题】标量值函数功能强大,相当于一个参数化的视图,而且标量值函数通过附件语句的逻辑功能超越了视图的局限性,凸显了该函数的强大功能。本题答案:【错误】4、【填空题】依据自定义函数返回值类型的不同,自定义函数可以分成如下三种类型,分别是:标量值函数、、多语句表值函数。本题答案:【内联表值函数】5、【填空题】调用已创建的自定义函数Fun_depart,检索“软件系”读者的全部信息,对应的T-SQL代码是:本题答案:【select*fromdbo.Fun_depart('软件系')##%_YZPRLFH_%##select*fromFun_depart('软件系')】事务操作单元测试1、【单选题】事务的四个重要特征是、、、。本题答案:【原子性一致性隔离性持久性】2、【单选题】以BEGINTRNSACTION语句显式开始,以COMMIT和ROLLBACK语句显式结束的事务称为事务。本题答案:【用户定义显式事务】3、【判断题】事务的使用应当放置在声明与释放游标操作之间,当事务结束时,游标也将自动关闭。本题答案:【正确】4、【填空题】通常,一个完整的事务处理过程一般包含4种类型的语句:开始事务、提交事务、和保存事务等。本题答案:【回滚事务】5、【填空题】在SQLServer系统中,事务是一个基本的工作单元,是由用户自定义的一组关于数据库操作的序列组成,这些操作序列组成一个,形成事务处理机制,其核心是要么这些工作全做,要么全不做。本题答案:【原子单位】游标操作单元测试1、【单选题】依据游标在结果集中移动方向不同,可以分成滚动游标和两种类型。本题答案:【只进游标】2、【单选题】依据游标结果集是否可以被修改,可以分成和读写游标两种类型。本题答案:【只读游标】3、【判断题】游标成功声明后,全局变量@@CURSOR_ROWS用于记录游标内部的数据行数。本题答案:【错误】4、【填空题】按照处理特性不同,游标被分成静态游标、、键集驱动游标等三种类型。本题答案:【动态游标】5、【填空题】在SQLServer系统中,游标同样是遵循的原则,在实践中,按照声明游标→打开游标→从游标中提取一行信息→关闭游标→释放游标的顺序执行操作。本题答案:【先声明后使用】锁操作单元测试1、【单选题】从数据库系统的视角来分析,锁可以分为、、等三种类型。本题答案:【独占锁、共享锁、更新锁】2、【单选题】该种类型的锁主要用于数据的读取操作,被该锁锁定的资源允许多个事务读取相同数据,同样也可以被多个其他用户读取,但不允许对数据做修改,此锁称为。本题答案:【共享锁】3、【判断题】在多用户或多进程状况下,每个任务占用其他任务即将索取的资源,或多任务为争用同一资源,而陷入无法解决的永久性阻塞状态,因而系统无法正常工作,一直处于循环等待状态,即为死锁,系统形成上述状态应具备四个条件:请求与保持、非剥夺、循环等待、互斥。本题答案:【正确】4、【填空题】从程序员的视角来分析,锁可以分为乐观锁、等两种类型。本题答案:【悲观锁##%_YZPRLFH_%##PessimisticLock】5、【填空题】该种类型的锁主要用于数据的修改操作,被锁定的资源只能被实施锁定操作的程序或用户使用,除此之外其他操作均不接受,此锁称为。当执行INSERT、UPDATE或DELETE命令时,系统自动启用该锁。本题答案:【独占锁##%_YZPRLFH_%##ExclusiveLock】数据库的分离附加与导入导出单元作业数据库的备份单元作业数据库的权限管理单元作业数据库用户与角色管理单元作业数据库身份验证单元作业数据库的分离附加与导入导出单元测验1、【单选题】()是将某个数据库从SQLServer数据库列表中删除,使其不再被SQLServer管理和使用,但该数据库的文件(.mdf)和对应的日志文件(.ldf)完好无损。本题答案:【分离数据库】2、【单选题】()是将一个备份磁盘中的数据库文件(.mdf)和对应的日志文件(.ldf)复制到需要的计算机,并将其添加到某个SQLServer数据库服务器中,由该服务器来管理和使用这个数据库。本题答案:【附加数据库】3、【判断题】SQLServer允许用户在SQLServer和异类数据源之间大容量地导入及导出数据。本题答案:【正确】4、【填空题】分离成功后,可以把该数据库文件(文件)和对应的日志文件(文件)复制到其他磁盘中作为备份保存。本题答案:【.mdf.ldf】5、【填空题】大容量表示将数据从SQLServer表中复制到数据文件。本题答案:【导出】数据库的备份单元测验1、【单选题】()是指将从最近一次完整数据库备份以后发生改变的数据进行备份。本题答案:【差异备份】2、【单选题】()依赖于完整备份,但并不备份数据库本身,这种类型的备份只记录事务日志的适当部分。本题答案:【事务日志备份】3、【判断题】数据库恢复就是让数据库根据备份的数据回到备份时的状态。本题答案:【正确】4、【填空题】SQLServer2014提供了多种备份方式:、、、和文件组备份。本题答案:【完整备份差异备份数据库文件备份】5、【填空题】就是备份整个数据库,包括数据库文件、这些文件的地址以及事务日志的某些部分。本题答案:【完整备份】数据库的权限管理单元测验1、【单选题】()语句用来授予权限。本题答案:【grant】2、【单选题】()语句用来撤销权限。本题答案:【revoke】3、【判断题】对于在架构中创建的所有新对象,用户可以自动继承权限,无需在创建新对象时授予权限。本题答案:【正确】4、【填空题】为了允许用户执行某些活动或者操作数据,需要授予相应的权限,使用语句授权。本题答案:【grant】5、【填空题】撤销以前对teacher角色赋予的修改readerinfo表的权限。本题答案:【REVOKEUPDATEONreaderinfoTOteacher】数据库用户与角色管理单元测验1、【单选题】()用户被隐式授予对数据库的所有权限,并且能将这些权限授予其他用户。本题答案:【dbo】2、【单选题】()用户是一个使用户能连接到数据库并允许访问数据库的特殊用户。本题答案:【guest】3、【判断题】数据库所有者或dbo是个特殊类型的数据库用户,并且它被授予特殊的权限。本题答案:【正确】4、【填空题】SQLServer2014使用来集中管理数据库或服务器的权限。本题答案:【角色】5、【填空题】创建一个用户s1密码为“123qwe.”的语句:本题答案:【createlogins1withpassword='123qwe.'】数据库身份验证单元测验1、【单选题】当数据库仅在内部访问时,使用()验证模式可以获得最佳的工作效率。本题答案:【Windows身份】2、【单选题】当使用Windows身份验证模式连接到SQLServer时,Windows将()对客户端进行身份验证。本题答案:【完全负责】3、【判断题】除了在安装时指定身份验证模式外,还可以修改已指定验证模式的SQLServer2014服务器。本题答案:【正确】4、【填空题】SQLServer2014提供了两种验证模式:和。本题答案:【Windows身份验证模式混合模式】5、【填空题】SQLServer2014默认使用_________验证模式。本题答案:【Windows身份】《数据库设计与实现》课程期末试卷1、【单选题】SQLServer2012数据库系统属于以下哪种类型()本题答案:【关系型】2、【单选题】教师和课程之间存在的联系类型是()本题答案:【多对多】3、【单选题】可以唯一的标识表中的一行,确保数据唯一性的是()本题答案:【主键】4、【单选题】使用聚合函数时,将空值计算在内的是()本题答案:【COUNT(*)】5、【单选题】已知SN是一个字符型字段,下面SQL查询语句的执行结果是()。SELECTSNFROMSWHERESNLIKE’AB%’本题答案:【找出以字符’AB’开头的所有SN字段值】6、【单选题】SQL的函数COUNT、SUM、AVG、MAX、MIN等,不允许出现在()子句中。本题答案:【WHERE】7、【单选题】数据表中数据的物理顺序和()的逻辑顺序一致。本题答案:【聚集索引】8、【单选题】限制输入到列的取值范围,应使用()约束本题答案:【check】9、【单选题】以下哪一个语句可以完成对表结构的修改()本题答案:【AlterTable】10、【单选题】DCL指得是()。本题答案:【数据操纵语言】11、【单选题】在D盘根目录下DATA文件夹中建立一个名为“stugrade”的数据库,用于管理学生的成绩。其中:主数据文件名为:“stugrade.mdf”,初始大小:5M,最大文件大小是100M,文件增长大小是10%,日志文件名称是:“stugrade_log.ldf”,初始大小:3M,最大文件大小是20M,文件增长大小是1M。根据上述题目要求,将下列T-SQL程序代码补充完整。Create(1)stugradeOn(name=(2),filename='D:\DATA\stugrade.mdf',size=(3)MB,maxsize=100,filegrowth=10%)log(4)(name='stugrade_log',filename='D:\DATA\(5)',size=3MB,maxsize=(6)MB,filegrowth=1MB)本题答案:【1、database2、stugrade3、54、on5、stugrade_log.ldf6、20】12、【单选题】经过对学生成绩管理系统的需求分析,规划出该系统总共需要3张数据表,分别是学生信息表(studentinfo)、课程信息表(courseinfo)和成绩信息表(gradeinfo)等。其中:studentinfo表包括如下的数据字段:学生ID(nvarchar(15),不允许为空,主键)学生姓名(varchar(20),不允许为空)学生性别(char(2),允许为空)所学专业(varchar(50),允许为空)入学年份(date,允许为空)courseinfo表包括如下的数据字段:课程ID(nvarchar(8),不允许为空,主键)课程名称(nchar(30),不允许为空)课程学分(decimal(3,1),允许为空)gradeinfo表包括如下的数据字段:学生ID(nvarchar(15),不允许为空,主键,外键)课程ID(nvarchar(8),不允许为空,主键,外键)考试成绩(float,允许为空)考试时间(datetime,允许为空)课程信息表(courseinfo)和成绩信息表(gradeinfo)通过可视化界面建立数据表结构,下面请将建立studentinfo数据表的T-SQL程序代码补充完整。CREATE(1)studentinfo(学生ID(2)NOTNULL,学生姓名varchar(20)(3),学生性别char(2),(4)varchar(50),入学年份(5),constraint[PK_studentinfo](6)keyclustered(学生ID))on[primary]本题答案:【1、TABLE2、nvarchar(15)3、NOTNULL4、所学专业5、date6、primary】13、【单选题】向studentinfo数据表中添加一条记录,具体内容为:学生ID:10001学生姓名:张三学生性别:男所学专业:软件技术入学年份:2019-09-01下面请将插入数据信息的T-SQL程序代码补充完整。(1)into(2)(学生ID,学生姓名,(3),所学专业,入学年份)values('10001','张三',(4),(5),(6))本题答

温馨提示

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

评论

0/150

提交评论