版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
[试题分类]:SQLserver数据库应用1.逻辑设计主要是把概念模式转换成A.DBMS能处理的模式与DBMS无关的模式层次结构模型子模式答案:A题型:单项选择题知识点:第1章难度:12.物理结构设计的任务是设计数据库的A•存储格式B•存取方法C.存储结构与存取方法D•存储模式答案:题型:单项选择题知识点:第1章难度:13.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为数据库模式描述语言(DDL)数据库子语言(SubDL)数据操纵语言(DML)数据结构语言答案:A题型:单项选择题知识点:第5章难度:14.以下计算机表示的信息中,不能称为"数据"的是人的姓名B•图形符号计算机程序文件名答案:C题型:单项选择题知识点:第1章难度:15.E-R模型转换成关系模型是在数据库设计阶段中的哪个阶段?概念设计逻辑设计物理设计实现答案:B题型:单项选择题知识点:第1章难度:1一个世界进口公司的数据库应用系统,需要创立一个数据库用于存放定单信息,定单将被输入到一个客户/效劳器应用程序,每当有新的定单被输入,一个唯一的定单号被分配。定单号必须递增的。每天平均有10000条定单被输入。现在创立了一个名Orders的表,并为表建了一个OrderNumber列。接下来该怎么做?为OrderNumber列设置数据类型为uniqueidentifier为OrderNumber列设置数据类型为int,并为该列设置IDENTITY属性为OrderNumber列设置数据类型为int,创立一个用户定义函数,从表中选出OrderNumber的最大值为OrderNumber列设置数据类型为int,创立一个NextKey表,在表中添加一个NextOrder列,为NextOrder列设置数据类型为int,创立一个存储过程,获取和更新NextKey表的值答案:题型:单项选择题知识点:第4章难度:2在SQL语言中,修改表中数据的命令是INSERTDELETEUPDATEMODIFY答案:C题型:单项选择题知识点:第5章难度:1关于事务的故障与恢复,以下描述正确的选项是事务日志是用来记录事务执行的频度采用增量备份,数据的恢复可以不使用事务日志文件系统故障的恢复只需进行重做(Redo)操作对日志文件设立检查点目的是为了提高故障恢复的效率答案:D题型:单项选择题知识点:第6章难度:29.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创立另一个表〔table〕游标〔cursor〕视图〔view〕索引〔index〕答案:C题型:单项选择题知识点:第6章难度:1某公司的人力资源数据库中包括了一个名为Employee的表,这个表包含了机密信息,员工ID和薪水信息。表同样也包括了非机密信息,比方员工的名字和地址。现在需要使员工的所有的非机密信息在外部应用程序XML格式下可用,同时需要对外部应用程序隐藏机密信息。最恰当的方式是以下哪种呢?创立一个存储过程,从Employee表中返回XML格式的非机密信息创立一个用户定义函数,从Employee表中返回非机密信息的行集合创立一个视图,仅仅包括Employee表的非机密信息。给外部应用程序根据视图提交查询的权限。在Employee表中设置行级别的许可权限,阻止外部应用程序从视图中查询包含重要信息的列。给外部应用程序根据视图提交查询的权限答案:题型:单项选择题知识点:第8章难度:3在公司人事管理数据库中使用数据表Employees来记录员工信息。为了保证该数据表中的HomePhone和BusinessPhone两个列中至少有一列不为空,请问应当在以下选项中选择哪一个?创立规那么绑定到这两列上,不允许两列为空创立规那么绑定到这两列上,不允许输入为空在这两列上添加CHECK约束防止空值输入在这两列上添加CHECK约束验证输入的两列中至少有一列不为空答案:D题型:单项选择题知识点:第9章难度:2在创立数据库表结构时,为该表指定了主索引,这属于数据完整性中的参照完整性实体完整性域完整性用户定义完整性答案:B题型:单项选择题知识点:第9章难度:113.某公司的人力资源部门实现了一个数据库。这个数据库将存储员工信息。创立一个名为EmployeeContact的表,包含了如下的列:HomePhone,BusinessPhone,FaxNumber,和EmailAddress,必须确保每一个记录都包含HomePhone或者BusinessPhone列的值。应该怎么做呢?创立一个不允许非空值的规那么,在HomePhone和BusinessPhone列绑定规那么;创立一个规那么,在HomePhone和BusinessPhone列阻止空值输入。将规那么绑定在表上;在HomePhone和BusinessPhone列上增加CHECK约束,阻止空值输入;在表上增加CHECK约束,在HomePhone和BusinessPhone列上输入的值最少有一个是非空可用值;答案:D题型:单项选择题知识点:第9章难度:3在建立表结构时定义关系完整性规那么,以下说法正确的选项是?使DBMS能够自动维护数据完整性约束条件还需要编程实现数据完整性约束条件没有必要定义将使系统操作复杂答案:A题型:单项选择题知识点:第9章难度:2在数据库中包括保密信息的存储过程,要防止其他人看到这些保密的信息,应该怎么做?从syscomments系统表中删除存储过程的文本对存储过程的文本加密拒绝syscomments系统表中对public用户的SELECT权限拒绝sysobjects系统表中对public用户的SELECT权限答案:题型:单项选择题知识点:第10章难度:316.数据库的并发操作带来的问题可能是?非法用户的使用增加数据冗余度丧失更新数据独立性会提高答案:C题型:单项选择题知识点:第9章难度:217.在俱乐部会员信息数据库系统中,有一张表用于登记会员的信息,其中包括列BirthDay保存会员的生日信息。由于系统需要经常查询生日信息,发出生日祝贺邮件,因此要保证登记时输入生日信息,如果输入为空,提示出错信息。应当如何设计数据库以满足该设计需求?在BirthDay列上添加CHECK约束在BirthDay上创立数据验证规那么使BirthDay列不能为空D.创立触发器验证BirthDay列的输入答案:题型:单项选择题知识点:第11章难度:2有关动态增量备份的描述正确的选项是动态增量备份过程不允许外部事务程序访问数据库动态增量备份会备出全部数据动态增量备份装载后数据库即处于一致性状态动态增量备份宜在事务不繁忙时进行答案:D题型:单项选择题知识点:第13章难度:2以下关于数据库、文件和文件组的描述中,错误的选项是一个文件或文件组只能用于一个数据库一个文件可以属于多个文件组一个文件组可以包含多个文件数据文件和日志文件放在同一个组中答案:B题型:单项选择题知识点:第3章难度:2SQLSever数据库保存了所有系统数据和用户数据,这些数据被组织成不同类型的数据库对象,以下不属于数据库对象的是表视图索引规那么答案:题型:单项选择题知识点:第7章难度:2SQLServer支持4个系统数据库,其中用来保存SQLServer系统登录信息和系统配置的〔〕数据库mastertempdbmodelmsdb答案:A题型:单项选择题知识点:第2章难度:1以下有关索引的描述中不正确的选项是聚簇索引的顺序与数据行存放的物理顺序相同假设表中没有创立其他的聚簇索引,那么在表的主键列上自动创立聚簇索引当一个表创立了多个聚簇索引时,同一时刻只有一个聚簇索引起作用一个表可以有多个非聚簇索引答案:C题型:单项选择题知识点:第7章难度:323•以下有关临时表DELETED和INSERTED的表达中不正确的选项是DELETED表和INSERTED表的结构与触发器表相同触发器表与INSERTED表的记录相同触发器表与DELETED表没有共同的记录UPDATE操作需要使用DELETED和INSERTED两个表答案:题型:单项选择题知识点:第11章难度:3SQLServer中,为便于管理用户及权限,可以将一组具有相同权限的用户组织在一起,这一组具有相同权限的用户就称为帐户角色登录SQLServer用户答案:B题型:单项选择题知识点:第12章难度:1日志文件是用于记录程序运行过程数据操作对数据的所有更新操作程序执行的结果答案:C题型:单项选择题知识点:第13章难度:2以下几个方法中哪个不是数据库恢复通常所采用的方法?建立检查点建立副本建立日志文件建立索引答案:题型:单项选择题知识点:第13章难度:2Transact-SQL提供了连接操作符 ,用于从两张或多张数据表的连接中获取数据答案:JOIN题型:填空题知识点:第5章难度:127.在WHILE循环体内可以使用BREAK和CONTINUE语句,其中 语句用于终止循环的执行, 语句用于将循环返回到WHILE开始处,重新判断条件,以决定是否重新执行新的一次循环。答案:BREAK|CONTINUE题型:填空题知识点:第5章难度:128.SQLServer数据库中,数据完整性包括 、 和 三种。答案:题型:填空题知识点:第9章难度:1Transact-SQL中的变量分为局部变量与全局变量,局部变量用 开头,全局变量用 开头。答案:@|@@题型:填空题知识点:第5章难度:2在SQLServer中,为了数据库的平安性,设置了对数据的存取进行控制的语句,对用户授权使用 语句,收回所授的权限使用 语句,限制用户或角色的某些权限使用 语句。答案:GRANT|REVOKE|DENY题型:填空题知识点:第12章难度:2SQLServer数据库中都包括哪几种数据库备份策略?答案:题型:简答题知识点:第13章难度:1SQLServer数据库中包含哪几种数据库文件?答案:题型:简答题知识点:第3章难度:1什么是视图?使用视图的优点是什么?答案:题型:简答题知识点:第8章难度:233.使用存储过程有哪些好处?答案:题型:简答题知识点:第10章难度:334.试列举SQLServer数据库中约束的类型都有哪些?答案:题型:简答题知识点:第9章难度:235.{以下各表是SQLServer数据库管理系统中例如数据库Northwind中的一些表中相关字段的说明,使用这些表按要求完成下面各题。表Employees一员工根本信息表字段名说明EmployeelD员工编号LastName姓FirstName名Title职务表Customers一客户根本信息表字段名说明CustomerID客户编号CompanyName单位名称ContactName联系人姓名ContactTitle联系人职务Address通信地址Region所在地区PostalCode邮政编码Country所在国家PhoneFax表Orders订单根本信息字段名说明OrderId订单编号CustomerID客户编号EmployeeID员工编号
OrderDate订购时间ShippedDate发送日期表Products—产品根本信息字段名说明ProductID产品编号ProductName名称SupplierlD产品供纟口商编号CategoryID产品分类编号UnitPrice单价表Categories一产品分类表字段名说明CategoryID分类编号CategoryName分类名称Description描述Picture产品图表Suppliers一产品供给商根本信息字段名说明SupplierID供纟口商编号CompanyName单位名称ContactName联系人姓名ContactTitle联系人职务写出SQL语句,完成查询产品分类名称为“Seafood"的产品信息,输出产品编号〔PoductID〕、产品名称]ProductName〕、供给商名称〔CompanyName〕和产品单价〔UnitPrice〕。写出SQL语句,统计产品信息表Products中每一类〔由字段CategorlD区分〕的平均价格〔产品单价是UnitPrice〕输出产品分类名称、该类产品的平均价格写出SQL语句,查询订单的详细信息,输出订单编号、客户名称〔CompanyName〕、负责订单的员工的姓、名、订单的时间〔OrderDate〕,并按订单的时间排序输出写一个触发器,当插入产品根本信表Products—条记录时,如果数量Quantity字段的数量<=0时,显示信息“数量不能为0,请重新输入!〃并取消插入操作}答案:题型:设计题知识点:第5章、第6章难度:236.设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S与SC之间应满足 完整性约束。答案:参照完整性题型:填空题知识点:第9章难度:137.向已存在的表的某一列或某几列添加主键约束,表中已有的数据在这几列上需要满足两个条件 和 。答案:没有重复值|没有空值题型:填空题知识点:第9章难度:138.封锁粒度是指封锁对象的大小。封锁粒度与系统的并发度和并发控制的开销密切相关。封锁的粒度越小,并发度越 ,系统开销也越 ;封锁的粒度越大,并发度越 ,系统开销也越 。答案:题型:填空题知识点:第6章难度:239.简述数据库并发操作通常会带来哪些问题?答案:题型:简答题知识点:第6章难度:240.数据库系统中常见的故障有哪几类?答案:题型:简答题知识点:第13章难度:341.{现有以下数据表:学生〔学号,姓名,性别,专业、奖学金〕课程〔课程号,名称,学分〕学习〔学号,课程号,分数〕给出创立以上数据表的SQL语句,并且能够实现实体完整性和参照完整性用SQL语言实现以下2—5小题:检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业;检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专业;4对成绩得过总分值〔100分〕的学生,如果没有获得奖学金的,将其奖学金设为1000元;定义学生成绩得过总分值〔100分〕的课程视图AAA,包括课程号、名称和学分}答案:略42.E-R方法的三要素是实体、属性、实体集实体、键、联系实体、属性、联系实体、域、候选键答案:C题型:单项选择题知识点:第1章难度:143.以下关于数据库运行和维护的表达中,正确的说法是只要数据库正式投入运行,标志着数据库设计工作的结束数据库的维护工作就是维护数据库系统的正常运行数据库的维护工作就是发现错误,修改错误数据库正式投入运行标志着数据库运行和维护工作的开始答案:题型:单项选择题知识点:第1章难度:144.SQL语言是〔〕的标准语言层次数据库网络数据库关系数据库非数据库答案:C题型:单项选择题知识点:第5章难度:145.一般来说,以下哪种情况的列不适合建立索引经常被查询的列ORDERBY子句中使用的列是外键或主键的列包含许多重复值的列答案:D题型:单项选择题知识点:第7章难度:2定义根本表时,假设要求某一列的值是唯一的,那么应在定义时使用〔〕但如果该列是主键,那么可省写NULLNOTNULLDISTINCTUNIQUE答案:题型:单项选择题知识点:第5章难度:2与HAVING子句一起使用的子句是GROUPBYORDERBYWHEREJOIN答案:A题型:单项选择题知识点:第5、6章难度:2{假设用如下的SQL语句创立一个student表:CREATETABLEstudent(NOCHAR(4)NOTNULL,NAMECHAR(8)NOTNULL,SEXCHAR(2),AGESMALLINT);可以插入到student表中的是()。}('1031','曾华’,男,23)('1031','曾华',NULL,NULL)(NULL,'曾华’,’男’,23)('1031',NULL,'男',23)答案:B题型:单项选择题知识点:第4章难度:247.客户信息表中包含客户生日信息,当数据录入时,假设不包括客户出生年月,数据库要产生一个错误信息。需要设计一个方法来校验出生日期数据是否填写,没有的情况下要显示错误信息。将怎么做?在BirthDate字段上加上CHECK约束建立一个规那么,并将这个规那么绑定在BirthDate字段上改变Owners表使BirthDate字段不能为空在Owners表上建立一个触发器校验BirthDate字段答案:题型:单项选择题知识点:第11章难度:3在Transact-SQL中,使用INSERT命令添加数据,假设需要添加一批数据应使用〔〕语句INSERT-VALUESINSERT-SELECTINSERT••DEFAULTABC均可答案:B题型:单项选择题知识点:第5章难度:2系统运行一段时间后,业务数据已经增长一定的数量,一些存储过程的执行时间也迅速增长。其他的查询和存储过程访问数据库中相同的信息,没有执行时间的增长。必须恢复这些执行慢的的存储过程的性能到最初始的状态。应该怎么做呢?A.经常使用WITHRECOMPILE选项来执行运行慢的存储过程B•为每一个执行慢的存储过程所访问的表执行UPDATESTATISTICS命令C.为每一个执行慢的存储过程执行sp_recompile系统存储过程D•为每一个执行慢的存储过程所访问的表执行DBCCREINDEX命令答案:C题型:单项选择题知识点:第10章难度:3在某个库存数据库系统中,使用Product表保存产品的信息,其中的列CatalogID保存产品种类。为了保证添加的同一种类的产品不超过50种,应当如何保证数据不会超过最大值?使用触发器验证数据创立数据验证规那么使用CHECK约束验证数据使用UPDATE视图和WITHCHECKOPTION选项验证数据答案:题型:单项选择题知识点:第11章难度:3不能激活触发器执行的操作是DELETEUPDATEINSERTSELECT答案:D题型:单项选择题知识点:第11章难度:1在以下各类约束的描述中错误的选项是UNQIUE约束上的列中允许存在空值可以在“值为NULL〃的列上建立主键约束UNQIUE约束和NONULL约束一起使用可以替代主键约束CHECK约束是一种用户自定义的约束答案:B题型:单项选择题知识点:第11章难度:2对SQL对象的操作权限的描述正确的选项是权限的种类分为INSERT、DELETE和UPDATE三种权限只能用于实表不能应用于视图使用REVOKE语句获得权限使用GRANT语句赋予权限答案:D题型:单项选择题知识点:第12章难度:2以下关于数据恢复的说法不正确的选项是恢复的根本前提就是“冗余〃,即数据的重复存储。要能够正常恢复数据,需要定期对数据库进行复制或转储(dump)。如数据库已破坏,恢复时执行REDO(重做)操作需要用到日志文件;D•恢复一定会丧失数据;答案:题型:单项选择题知识点:第13章难度:255.在一个客户端/效劳器结构的系统中,用户在客户端输入数据。每次输入后就产生一个唯一的纪录编号,平均每天有10000条记录输入到数据库中,应当如何设计数据库实现该需求?将数据记录的一列设为唯一表示符将数据记录的一列设置IDENTITY属性使用函数操作数据,保证唯一性使用存储过程保证数据的唯一性答案:B题型:单项选择题知识点:第4章难度:3“保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。〞这是指数据的〔〕平安性完整性并发控制恢复答案:A题型:单项选择题知识点:第12章难度:1设计某个数据库的两个事务操作时出现了死锁的情况。事务1中先后修改表A,B,C,最后提交事务;而事务2修改表的顺序为表C,A,请问以下哪种做法可以解决死锁问题?在事务2中将修改表的顺序改为A,C将两个事务的DEADLOCK_PRIORITY设置为LOW在事务A检测效劳器的错误1205,如发生,重启事务将两个事务的DEADLOCK_PRIORITY设置为0答案:题型:单项选择题知识点:第6章难度:3在SQL语言中,删除根本表的命令是DESTROYTABLEDROPTABLEDELETETABLEREMOVETABLE答案:B题型:单项选择题知识点:第5章难度:1在SQL语言中,创立根本表应使用 语句,创立视图应使用 语句,创立索引应使用 语句。答案:CREATETABLE|CREATEVIEW|CREATEINDEX题型:填空题知识点:第5章难度:160.SQLServer数据库支持两种登录验证模式: 、 。答案:题型:填空题知识点:第12章难度:1SQLServer2000常用的管理器中, 是用于管理SQLServer对象的方便而实用的图形化工具,它是SQLServer工具中最重要的一个,通过它可以对SQLServer数据库进行管理和操作。 是一个可以交互执行SQL语句和脚本的图形工具,它的主要功能是编辑、编译和执行T-SQL语句,并显示命令结果。答案:企业管理器|查询分析器题型:填空题知识点:第2章难度:1封锁机制是并发控制的主要手段。封锁机制中有两种根本类型的锁,它们是: 、 。答案:题型:填空题知识点:第6章难度:1假设事务T对数据对象A加了共享锁即S锁,那么其他事务只能对数据A再加 锁,不能再 锁,直到事务T释放A上的锁。答案:共享|排它题型:填空题知识点:第6章难度:164.举例说明什么是外键?答案:题型:简答题知识点:第6章难度:265.事务的四个特性是什么?答案:题型:简答题知识点:第6章难度:266.简述索引的作用?答案:题型:简答题知识点:第7章难度:367.什么是视图?视图和基表的主要区别是什么?答案:题型:简答题知识点:第8章难度:368.SQL语言是〔〕的标准语言数据操纵非过程化过程化数据定义答案:B题型:单项选择题知识点:第5章难度:169.计算机数据管理的三个阶段,不包括以下哪个阶段文件系统阶段人工管理阶段关系模型阶段数据库系统阶段答案:题型:单项选择题知识点:第1章难度:170.关系数据库是基于( )的关系数据模型网状数据模型层次数据模型对象数据模型答案:题型:单项选择题知识点:第1章难度:1SQLServer中的数据库文件可分为三类,其中不包括主数据文件二级数据文件事务日志文件索引文件。答案:D题型:单项选择题知识点:第3章难度:271.在SQL语言中,修改表中数据的命令是INSERTALTERUPDATEMODIFY答案:题型:单项选择题知识点:第5章难度:1按照事务的启动和执行方式,可以将事务分为三类,不包括以下哪一类显式事务自动提交事务隐性事务事务回滚答案:D题型:单项选择题知识点:第6章难度:2在视图上不能完成的操作是查询定义基表更新视图定义新视图答案:题型:单项选择题知识点:第8章难度:274.在数据库系统中,空值是A.0空格空字符串不确定答案:D题型:单项选择题知识点:第5章难度:2以下四项中,不属于关系数据库特点的是没有数据冗余数据独立性高数据共享性好多用户访问答案:A题型:单项选择题知识点:第1章难度:1数据库的并发操作带来的问题可能是?非法用户的使用增加数据冗余度丧失更新数据独立性会提高答案:C题型:单项选择题知识点:第9章难度:2多个用户同时对同一数据进行操作,描述的是数据库的完整性数据库的并发控制数据库的恢复数据库的恢复答案:题型:单项选择题知识点:第6章难度:278.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是多对多—对一多对一—对多答案:C题型:单项选择题知识点:第1章难度:1当关系R和S自然联接时,能够把R中原该舍弃的元组放到结果关系中的操作是左外联接右外联接外部联接答案:题型:单项选择题知识点:第5、6章难度:3以下聚合函数中不忽略空值(NULL)的是SUM(列名)MAX(列名)COUNT(*)AVG(列名)答案:C题型:单项选择题知识点:第5、6章难度:2SQL中,以下涉及空值的操作,不正确的选项是AGEISNULLAGEISNOTNULLAGE=NULLNOT(AGEISNULL)答案:C题型:单项选择题知识点:第5、6章难度:2在SELECT语句中,以下有关ORDERBY子句的表达中不正确的选项是。ORDERBY子句可以对多个列进行排序SELECT语句中,ORDERBY只能在所有其它子句之后作为最后一个子句出现子查询中也可以使用ORDERBY子句在视图中不能使用ORDERBY子句答案:题型:单项选择题知识点:第5、6章难度:3SQLServer使用了____关键字,用于查询时只显示前面几行数据答案:top题型:填空题知识点:第5章难度:1SQLServer数据库提供多种强制数据完整性的机制,请列举四种____,____,答案:primarykey约束|foreignkey约束|unique约束|check约束题型:填空题知识点:第9章难度:2SQLServer的平安体系结构分哪几个等级?答案:{客户机操作系统的平安性SQLServer的登录平安性数据库的使用平安性数据库对象的使用平安性}题型:简答题知识点:第12章难度:1在某个数据库中,为了产生一些查询信息,需要连接四五张数据表。假设该数据库在设计时做到了高度的标准化。在这种情况下应当如何提高数据查询的响应速度?在这四五张数据表上创立视图并在视图上创立索引降低数据库设计的标准化程度提高标准化程度在连接列上创立索引答案:题型:单项选择题知识点:第7章难度:387.以下关于数据文件与日志文件的描述中,正确的选项是—个数据库必须有三个文件组成:主数据文件、次数据文件和日志文件—个数据库可以有多个主数据库文件一个数据库可以有多个次数据库文件—个数据库只能有一个日志文件答案:C题型:单项选择题知识点:第3章难度:2使用以下哪一个选项能够最快速地删除数据表中的数据?使用DELETE语句删除表中的数据使用TRUNCATETABLE语句删除表中的数据使用DROPTABLE语句删除表中的数据使用可更新的游标访问并删除表中的所有记录答案:B题型:单项选择题知识点:第5章难度:2在某个汽车销售系统数据库中,有两张数据表Models和Colors,分别表示型号和所有可选的颜色。每个车型都有一个默认颜色,在Models表中使用ColorlD表示并使用外键约束于Colors表的主键ColorlD。使用何种连接方式可以返回所有车型与色彩的组合?FULLOUTERJOINCROSSJOINLEFTFULLJOININNERJOIN答案:题型:单项选择题知识点:第5章难度:2在一个使用SQLServer数据库创立的数据表Products中,ProductID列是主键,并且在ProductID列上创立了clustered索引。大多数查询使用Catalog和Kind两列。很少有一些产品的Kind相同,但是属于同一个Catalog的产品很多。请问应当如何提高查询效率?在Products表上创立视图使用存储过程返回数据在Kind和Catalog上创立nonclustered索引,将Kind作为索引的第一列在Kind和Catalog上创立nonclustered索引,将Catalog作为索引的第一列答案:C题型:单项选择题知识点:第11章难度:3在某个SQLServer数据库系统中,由于业务需要,经常需要连接三张数据表查询访问数据库,请问应如何提高访问效率?创立带索引的视图创立存储过程访问数据库返回数据创立返回数据的标量用户自定义函数创立返回数据的内联用户自定义函数答案:A题型:单项选择题知识点:第8难度:2在图书馆系统中的数据表Records记录会员借阅图书的信息,假设每个会员可以借阅多本图书,而一个会员不能借阅两本相同的图书。如果要到达上述设计要求,以下哪种做法最为合理?将RecordID和会员ID和图书ID设为联合主键在RecordID和会员ID和图书ID列上添加UNIQUE约束在RecordID和会员ID和图书ID列上使用CHECK约束保证在RecordID和会员ID和图书ID列上创立索引答案:题型:单项选择题知识点:第9章难度:293.在某个使用SQLServer2000创立数据库中使用了存储过程处理机密数据,应当如何做能够使存储过程中的内容不被查看到?对存储过程的内容加密从syscomments系统表中去除存储过程的内容对所有公共角色拒绝syscomments系统表的SELCET权限对所有公共角色拒绝sysobjects系统表的SELCET权限答案:A题型:单项选择题知识点:第10章难度:394.在培训中心的数据库系统中有教师Teacher和Class两张数据表,在Teacher中的一列checkout表示该教师是否已经辞职签出。Class表中的列TeacherlD中出现的数据必须是Teacher表中尚未签出的教师。请问应当使用何种方法保证输入数据的合法性?使用外键约束数据的合法性使用INSERT触发器保证数据合法性使用CHECK约束保证数据的合法性使用自定义函数保证数据的合法性答案:题型:单项选择题知识点:第9、11章难度:395.什么是数据完整性?数据完整性的类型都有哪些?答案:题型:简答题知识点:第9章难度:296.哪一种备份方案所需存储空间最少?日常备份〔daily〕增量备份〔incremental〕差异备份〔differential〕标准备份〔normal〕答案:B题型:单项选择题知识点:第13章难度:297.在数据库中有一个属于Sales组的用户Peter创立了一个触发器Sale_Profit在数据表上。一个属于db_owner组的用户John想要删除这个触发器,他执行SQL语句:DROPTRIGGERSale_Profit。但是执行失败,系统提示该触发器不在系统目录中。请问应当如何删除该触发器?将John参加到Sales组在SQL语句的触发器名字前添加触发器的拥有者的名字使用DROPTRIGGER命令在DROPTRIGGER中指定触发器号答案:题型:单项选择题知识点:第11章难度:398.{现有三张数据表,即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:s#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE成绩。查询所有比“王华〞年龄大的学生姓名、年龄和性别查询选修了课程号为“C2〃的学生中成绩最高的学生的学号查询至少选修了两门课程的学生的姓名查询所有没有被学生选过的课程的名称在C表中建立UPDATE触发器tr1,假设更新了C表中的课程编号,那么相应更新SC表的课程编号}答案:题型:设计题知识点:第5章、第6章难度:299.索引的优点都有哪些?答案:题型:简答题知识点:第7章难度:2100.试比拟视图与查询的相同点和不同点?答案:题型:简答题知识点:第8章难度:2101.触发器是什么?都有哪些类型?答案:题型:简答题知识点:第11章难度:2102.如果要计算结果集中数字的最大值,可以使用聚合函数答案:题型:填空题知识点:第5章难度:1103.数据库管理系统的主要功能有哪些?答案:题型:简答题知识点:第1章难度:1104.事务必须具有的四个性质是:原子性,一致性、 和 。答案:隔离性|持续性题型:填空题知识点:第6章难度:1105.数据库系统可能发生各种各样的故障,大致可分为:事务内部的故障、 、 ,以及其它原因导致的故障。答案:系统故障|介质故障题型:填空题知识点:第6章难度:1在T-SQL触发器中,UPDATE语句修改前的旧值存储在 表中。答案:题型:填空题知识点:第11章难度:1{现有关系数据库如下:学生〔学号,姓名,性别,专业、奖学金〕课程〔课程号,名称,学分〕学习〔学号,课程号,分数〕用SQL语言实现以下小题:对成绩得过总分值〔100分〕的学生,将其奖学金设为1000元。检索“国际贸易〞专业中获得奖学金的学生信息,包括学号、姓名和奖学金。检索至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业。检索每个学生的平均成绩学生信息,包括学号、姓名、专业和平均成绩。创立基于以上数据表的视图,包含学生的学号,姓名,性别,专业、奖学金及所选课程名称、分数。}答案:题型:设计题知识点:第5章、第6章难度:2视图是数据库中的重要对象,以下有关视图的说法错误的选项是一般情况下,数据库只存储视图的定义,其数据仍存放在相关的根本表中可以将复杂的查询语句封装在视图中以简化相关查询语句的编写通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的平安性可以在视图的根底上建立
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖北荆门市京山市中小学教师招聘31人备考题库附答案详解(培优a卷)
- 2026甘肃平凉市灵台县溪河韵康养产业发展有限责任公司招聘7人备考题库及答案详解(典优)
- 2026湖北宜昌市长阳土家族自治县招才兴业事业单位急需紧缺人才引进30人备考题库及1套参考答案详解
- 2025-2030年刺绣行业直播电商战略分析研究报告
- 2025-2030年丝绸面料市场需求变化趋势与商业创新机遇分析研究报告
- 2026内蒙古鄂尔多斯市国有资产投资控股集团有限公司社会招募见习人员17名备考题库含答案详解
- 2026广西百色市西林县八达镇等8个乡镇廉洁工作站招聘编外聘用人员8人备考题库含答案详解(巩固)
- 2026吉林工程技术师范学院招聘高级人才12人备考题库(1号)附答案详解(a卷)
- 2026北京航空航天大学宇航学院聘用编科研财务助理、F岗招聘1人备考题库有完整答案详解
- 2026湖北教师招聘统考孝感市孝南区城区义务教育学校招聘20人备考题库及答案详解(网校专用)
- 2025年广西南宁邕城公共交通有限公司招聘笔试参考题库含答案解析
- 国际商务专业实习的行业趋势分析
- 【MOOC答案】《中国文化传承与科技创新》(北京邮电大学)中国慕课章节作业网课答案
- 《饲料添加剂枯草芽孢杆菌》编制说明
- 国家职业技术技能标准 4-10-04-02 保健按摩师 人社厅发202332号
- 《托育机构管理实务》高职学前教育专业全套教学课件
- 幼儿园教师园本培训内容
- 建筑材料工程技术专业教学资源库申报书
- 拼音拼读音节带声调完全版
- 装修知识培训课件
- 铁路发电车乘务员
评论
0/150
提交评论