SQL server 数据库应用期末总结题

发布时间:2023-11-02 15:11:41浏览次数:56
[试题分类]:SQL server 数据库应用.逻辑设计主要是把概念模式转换成.DBMS 能处理的模式.与 DBMS 无关的模式.层次结构模型.子模式答案:题型:单选题知识点:第  章难度:.物理结构设计的任务是设计数据库的.存储格式.存取方法.存储结构与存取方法.存储模式答案:题型:单选题知识点:第  章难度: 题型:单选题知识点:第  章难度:.下列关于数据库、文件和文件组的描述中,错误的是.一个文件或文件组只能用于一个数据库.一个文件可以属于多个文件组.一个文件组可以包含多个文件.数据文件和日志文件放在同一个组中答案:B题型:单选题知识点:第  章难度:.SQL Sever 数据库保存了所有系统数据和用户数据,这些数据被组织成不同类型的数据库对象,以下不属于数据库对象的是.表.视图.索引.规则答案:题型:单选题知识点:第  章 难度:.SQL Server 支持 4 个系统数据库,其中用来保存 SQL Server 系统登录信息和系统配置的( )数据库.master.tempdb.model.msdb答案:A题型:单选题知识点:第  章难度:.以下有关索引的描述中不正确的是.聚簇索引的顺序与数据行存放的物理顺序相同.若表中没有创建其他的聚簇索引,则在表的主键列上自动创建聚簇索引.当一个表创建了多个聚簇索引时,同一时刻只有一个聚簇索引起作用.一个表可以有多个非聚簇索引答案:C题型:单选题知识点:第  章难度: .下列有关临时表  和  的叙述中不正确的是. 表和  表的结构与触发器表相同.触发器表与  表的记录相同.触发器表与  表没有共同的记录. 操作需要使用  和  两个表答案:题型:单选题知识点:第  章难度:.SQL Server 中,为便于管理用户及权限,可以将一组具有相同权限的用户组织在一起,这一组具有相同权限的用户就称为.帐户.角色.登录.SQL Server 用户答案:B题型:单选题知识点:第  章难度:.日志文件是用于记录.程序运行过程 .数据操作.对数据的所有更新操作.程序执行的结果答案:C题型:单选题知识点:第  章难度:.以下几个方法中哪个不是数据库恢复通常所采用的方法?.建立检查点.建立副本.建立日志文件.建立索引答案:题型:单选题知识点:第  章难度:.Transact-SQL 提供了连接操作符,用于从两张或多张数据表的连接中获取数据答案:题型:填空题知识点:第  章 难度:.在 WHILE 循环体内可以使用 BREAK 和 CONTINUE 语句,其中语句用于终止循环的执行,语句用于将循环返回到 WHILE 开始处,重新判断条件,以决定是否重新执行新的一次循环。答案:题型:填空题知识点:第  章难度:.SQL Server 数据库中,数据完整性包括、和三种。答案:题型:填空题知识点:第  章难度:.Transact-SQL 中的变量分为局部变量与全局变量,局部变量用开头,全局变量用开头。答案:@ @@ 题型:填空题知识点:第  章难度:.在  ! 中,为了数据库的安全性,设置了对数据的存取进行控制 的语句,对用户授权使用语句,收回所授的权限使用语句,限制用户或角色的某些权限使用语句。答案:" # $题型:填空题知识点:第  章难度:. ! 数据库中都包括哪几种数据库备份策略?答案:题型:简答题知识点:第  章难度:.SQL Server 数据库中包含哪几种数据库文件?答案:题型:简答题知识点:第  章难度:.什么是视图?使用视图的优点是什么?答案: 题型:简答题知识点:第  章 难度:.使用存储过程有哪些好处?答案:题型:简答题知识点:第  章难度:.试列举 SQL Server 数据库中约束的类型都有哪些?答案:题型:简答题知识点:第  章难度:.%下列各表是  ! 数据库管理系统中示例数据库 & '()*+, 中的一些表中相关字段的说明,使用这些表按要求完成下面各题。表 Employees—员工基本信息表字段名 说明EmployeeID员工编号LastName姓FirstName名 Title职务表 Customers—客户基本信息表字段名 说明CustomerID客户编号CompanyName单位名称ContactName联系人姓名ContactTitle联系人职务Address通信地址Region所在地区PostalCode邮政编码Country所在国家Phone电话Fax传真表 Orders订单基本信息表 Products—产 品基本信息字段名 说明ProductID产品编号ProductName名称字段名 说明OrderId订单编号CustomerID客户编号EmployeeID员工编号OrderDate订购时间ShippedDate发送日期 SupplierID产品供应商编号CategoryID产品分类编号UnitPrice单价表 Categories—产品分类表字段名 说明CategoryID分类编号CategoryName分类名称Description描述Picture产品图表 Suppliers—产品供应商基本信息字段名 说明SupplierID供应商编号CompanyName单位名称ContactName联系人姓名ContactTitle联系人职务-写出  语句,完成查询产品分类名称为“./&&,0的产品信息,输出产品编号(&,12')、产品名称( &,12'.3)、供应商名称(&34.+5.3)和产品单价(+*' *2)。 -写出  语句,统计产品信息表  &,12'6 中每一类(由字段 .'7& 区分)的平均价格(产品单价是 +*' *2)输出产品分类名称、该类产品的平均价格-写出  语句,查询订单的详细信息,输出订单编号、客户名称(&34.+5.3)、负责订单的员工的姓、名、订单的时间( , .'),并按订单的时间排序输出-写一个触发器,当插入产品基本信表  &,12'6 一条记录时,如果数量1.+'*'5 字段的数量8= 时,显示信息“数量不能为 ,请重新输入!”并取消插入操作9答案: 题型:设计题知识点:第  章、第  章难度:.设有学生表 S(学号,姓名,班级)和学生选课表 SC(学号,课程号,成绩),为维护数据一致性,表 S 与 SC 之间应满足完整性约束。答案:参照完整性 题型:填空题知识点:第  章难度:.向已存在的表的某一列或某几列添加主键约束,表中已有的数据在这几列 .数据库管理系统中用于定义和描述数据库逻辑结构的语言称为.数据库模式描述语言(DDL).数据库子语言(SubDL).数据操纵语言(DML).数据结构语言答案:A题型:单选题知识点:第  章难度:.下列计算机表示的信息中,不能称为"数据"的是.人的姓名.图形符号.计算机程序.文件名答案:C题型:单选题知识点:第  章难度:.E-R 模型转换成关系模型是在数据库设计阶段中的哪个阶段?.概念设计 上需要满足两个条件和。答案:没有重复值没有空值题型:填空题知识点:第  章难度:.封锁粒度是指封锁对象的大小。封锁粒度与系统的并发度和并发控制的开销密切相关。封锁的粒度越小,并发度越,系统开销也越;封锁的粒度越大,并发度越,系统开销也越。答案:题型:填空题知识点:第  章难度:.简述数据库并发操作通常会带来哪些问题?答案: 题型:简答题知识点:第  章难度:.数据库系统中常见的故障有哪几类:答案:题型:简答题 知识点:第  章难度:.%现有以下数据表:学生(学号,姓名,性别,专业、奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)-给出创建以上数据表的  语句,并且能够实现实体完整性和参照完整性。用  语言实现下列 ; 小题:-检索没有获得奖学金、同时至少有一门课程成绩在  分以上的学生信息,包括学号、姓名和专业;-检索没有任何一门课程成绩在  分以下的所有学生的信息,包括学号、姓名和专业;对成绩得过满分( 分)的学生,如果没有获得奖学金的,将其奖学金设为  元;-定义学生成绩得过满分( 分)的课程视图 ,包括课程号、名称和学分9答案:略.E-R 方法的三要素是.实体、属性、实体集 .实体、键、联系.实体、属性、联系.实体、域、候选键答案:题型:单选题知识点:第  章难度:.下列关于数据库运行和维护的叙述中,正确的说法是.只要数据库正式投入运行,标志着数据库设计工作的结束.数据库的维护工作就是维护数据库系统的正常运行.数据库的维护工作就是发现错误,修改错误.数据库正式投入运行标志着数据库运行和维护工作的开始答案:题型:单选题知识点:第  章难度:. 语言是( )的标准语言.层次数据库.网络数据库.关系数据库.非数据库 答案:题型:单选题知识点:第  章难度:.一般来说,以下哪种情况的列不适合建立索引.经常被查询的列.$ 子句中使用的列.是外键或主键的列.包含许多重复值的列答案:题型:单选题知识点:第  章难度:.定义基本表时,若要求某一列的值是唯一的,则应在定义时使用( ),但如果该列是主键,则可省写....答案:题型:单选题 知识点:第  章难度:.与 <#" 子句一起使用的子句是."$.$.=<.答案:题型:单选题知识点:第 、 章难度:.%若用如下的  语句创建一个 6'1,+' 表> 6'1,+'?<?@A B<?@A C<?@A "B@;可以插入到 6'1,+' 表中的是?@。9.?DD,D曾华D,男,@.?DD,D曾华D,A@.?,D曾华D,D男D,@ .?DD,,D男D,@答案:题型:单选题知识点:第  章难度:.客户信息表中包含客户生日信息,当数据录入时,若不包括客户出生年月,数据库要产生一个错误信息。需要设计一个方法来校验出生日期数据是否填写,没有的情况下要显示错误信息。将怎么做?.在 BirthDate 字段上加上 CHECK 约束.建立一个规则,并将这个规则绑定在 BirthDate 字段上.改变 Owners 表使 BirthDate 字段不能为空.在 Owners 表上建立一个触发器校验 BirthDate 字段答案:题型:单选题知识点:第  章难度:.在  .+6.2'E 中,使用  命令添加数据,若需要添加一批数据应使用( )语句.F#.F.FG . 均可答案:题型:单选题知识点:第  章难度:.系统运行一段时间后,业务数据已经增长一定的数量,一些存储过程的执行时间也迅速增长。其他的查询和存储过程访问数据库中相同的信息,没有执行时间的增长。必须恢复这些执行慢的的存储过程的性能到最初始的状态。应该怎么做呢?.经常使用 WITH RECOMPILE 选项来执行运行慢的存储过程.为每一个执行慢的存储过程所访问的表执行 UPDATE STATISTICS 命令.为每一个执行慢的存储过程执行 sp_recompile 系统存储过程.为每一个执行慢的存储过程所访问的表执行 DBCC REINDEX 命令答案:题型:单选题知识点:第  章难度:.在某个库存数据库系统中,使用 Product 表保存产品的信息,其中的列CatalogID 保存产品种类。为了保证添加的同一种类的产品不超过 50 种,应当如何保证数据不会超过最大值?.使用触发器验证数据 .创建数据验证规则.使用 CHECK 约束验证数据.使用 UPDATE 视图和 WITH CHECK OPTION 选项验证数据答案:题型:单选题知识点:第  章难度:.不能激活触发器执行的操作是.DELETE.UPDATE.INSERT.SELECT答案:题型:单选题知识点:第  章难度:.在以下各类约束的描述中错误的是. 约束上的列中允许存在空值.可以在“值为 0的列上建立主键约束. 约束和  约束一起使用可以替代主键约束.< 约束是一种用户自定义的约束 答案:题型:单选题知识点:第  章难度:.对 SQL 对象的操作权限的描述正确的是.权限的种类分为 INSERT、DELETE 和 UPDATE 三种.权限只能用于实表不能应用于视图.使用 REVOKE 语句获得权限.使用 GRANT 语句赋予权限答案:题型:单选题知识点:第  章难度:.下列关于数据恢复的说法不正确的是.恢复的基本前提就是“ 冗余 ”,即数据的重复存储。.要能够正常恢复数据,需要定期对数据库进行 复制 或转储?,134@。.如数据库已破坏,恢复时执行 ?重做@操作需要用到日志文件;.恢复一定会丢失数据;答案:题型:单选题知识点:第  章 难度:.在一个客户端/服务器结构的系统中,用户在客户端输入数据。每次输入后就产生一个唯一的纪录编号,平均每天有 10000 条记录输入到数据库中,应当如何设计数据库实现该需求?.将数据记录的一列设为唯一表示符.将数据记录的一列设置 $ 属性.使用函数操作数据,保证唯一性.使用存储过程保证数据的唯一性答案:题型:单选题知识点:第  章难度:.“保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。”这是指数据的( ).安全性.完整性.并发控制.恢复答案:题型:单选题知识点:第  章 .逻辑设计.物理设计.实现答案:B题型:单选题知识点:第  章难度:.一个世界进口公司的数据库应用系统,需要创建一个数据库用于存放定单信息,定单将被输入到一个客户/服务器应用程序,每当有新的定单被输入,一个唯一的定单号被分配。定单号必须递增的。每天平均有 10000 条定单被输入。现在创建了一个名 Orders 的表,并为表建了一个 OrderNumber 列。接下来该怎么做? .为 OrderNumber 列设置数据类型为 uniqueidentifier.为 OrderNumber 列设置数据类型为 int,并为该列设置 IDENTITY 属性.为 OrderNumber 列设置数据类型为 int,创建一个用户定义函数,从表中选出 OrderNumber 的最大值.为 OrderNumber 列设置数据类型为 int,创建一个 NextKey 表,在表中添加一个 NextOrder 列,为 NextOrder 列设置数据类型为 int,创建一个存储过程,获取和更新 NextKey 表的值答案:题型:单选题 难度:.设计某个数据库的两个事务操作时出现了死锁的情况。事务 1 中先后修改表 A,B,C,最后提交事务;而事务 2 修改表的顺序为表 C,A,请问下列哪种做法可以解决死锁问题?.在事务  中将修改表的顺序改为 ,.将两个事务的 $ 设置为 =.在事务  检测服务器的错误 ,如发生,重启事务.将两个事务的 $ 设置为 答案:题型:单选题知识点:第  章难度:.在 SQL 语言中,删除基本表的命令是.$...B#答案:题型:单选题知识点:第  章难度: .在  语言中,创建基本表应使用语句,创建视图应使用语句,创建索引应使用语句。答案:#=C题型:填空题知识点:第  章难度:. ! 数据库支持两种登录验证模式:、。答案:题型:填空题知识点:第  章难度:.SQL Server2000 常用的管理器中,是用于管理 SQL Server 对象的方便而实用的图形化工具,它是 SQL Server 工具中最重要的一个,通过它可以对SQL Server 数据库进行管理和操作。是一个可以交互执行 SQL 语句和脚本的图形工具,它的主要功能是编辑、编译和执行 T-SQL 语句,并显示命令结果。答案:企业管理器 查询分析器题型:填空题知识点:第  章难度: .封锁机制是并发控制的主要手段。封锁机制中有两种基本类型的锁,它们是:、。答案:题型:填空题知识点:第  章难度:.若事务T对数据对象A加了共享锁即S锁,则其他事务只能对数据A再加锁,不能再锁,直到事务T释放A上的锁。答案:共享 排它题型:填空题知识点:第  章难度:.举例说明什么是外键?答案:题型:简答题知识点:第  章难度:.事务的四个特性是什么?答案:题型:简答题 知识点:第  章难度:.简述索引的作用?答案:题型:简答题知识点:第  章难度:.什么是视图?视图和基表的主要区别是什么?答案:题型:简答题知识点:第  章难度:. 语言是( )的标准语言.数据操纵.非过程化.过程化.数据定义答案:题型:单选题知识点:第  章 难度:.计算机数据管理的三个阶段,不包括以下哪个阶段.文件系统阶段.人工管理阶段.关系模型阶段.数据库系统阶段答案:题型:单选题知识点:第  章难度:.关系数据库是基于( )的.关系数据模型.网状数据模型.层次数据模型.对象数据模型答案:题型:单选题知识点:第  章难度:.SQL Server 中的数据库文件可分为三类,其中不包括 .主数据文件.二级数据文件.事务日志文件.索引文件。答案:题型:单选题知识点:第  章难度:.在 SQL 语言中,修改表中数据的命令是.INSERT.ALTER.UPDATE.MODIFY答案:题型:单选题知识点:第  章难度:.按照事务的启动和执行方式,可以将事务分为三类,不包括以下哪一类A.显式事务B.自动提交事务C.隐性事务 D.事务回滚答案:题型:单选题知识点:第  章难度:.在视图上不能完成的操作是A.查询B.定义基表C.更新视图D.定义新视图答案:题型:单选题知识点:第  章难度:.在数据库系统中,空值是 A.0B.空格C.空字符串D.不确定答案:题型:单选题 知识点:第  章难度:.下列四项中,不属于关系数据库特点的是A.没有数据冗余B.数据独立性高C.数据共享性好D.多用户访问答案:A题型:单选题知识点:第  章难度:.数据库的并发操作带来的问题可能是?.非法用户的使用.增加数据冗余度.丢失更新.数据独立性会提高答案:C题型:单选题知识点:第  章难度: .多个用户同时对同一数据进行操作,描述的是.数据库的完整性.数据库的并发控制.数据库的恢复.数据库的恢复答案:题型:单选题知识点:第  章难度:.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是.多对多.一对一.多对一.一对多答案:C题型:单选题知识点:第  章难度:.当关系 R 和 S 自然联接时,能够把 R 中原该舍弃的元组放到结果关系中的操作是 .左外联接-右外联接 -外部联接 -外联接答案:题型:单选题知识点:第 、 章难度:.下列聚合函数中不忽略空值 (NULL) 的是-B?列名@-BC?列名@-?H@-#"?列名@答案:C题型:单选题知识点:第 、 章难度:.SQL 中,下列涉及空值的操作,不正确的是-"-"-"I-?"@答案:C 知识点:第  章难度:.在 SQL 语言中,修改表中数据的命令是.INSERT.DELETE.UPDATE.MODIFY答案:C题型:单选题知识点:第  章难度:.关于事务的故障与恢复,下列描述正确的是.事务日志是用来记录事务执行的频度.采用增量备份,数据的恢复可以不使用事务日志文件.系统故障的恢复只需进行重做(Redo)操作.对日志文件设立检查点目的是为了提高故障恢复的效率答案:D题型:单选题知识点:第  章难度: 题型:单选题知识点:第 、 章难度:.在 SELECT 语句中,以下有关 ORDER BY 子句的叙述中不正确的是。-ORDER BY 子句可以对多个列进行排序 -SELECT 语句中,ORDER BY 只能在所有其它子句之后作为最后一个子句出现 -子查询中也可以使用 ORDER BY 子句 -在视图中不能使用 ORDER BY 子句答案:题型:单选题知识点:第 、 章难度:.SQL Server 使用了关键字,用于查询时只显示前面几行数据答案:'&4题型:填空题知识点:第  章难度:.SQL Server 数据库提供多种强制数据完整性的机制,请列举四种,,,。 答案:primary key 约束foreign key 约束unique 约束 check 约束题型:填空题知识点:第  章难度:. ! 的安全体系结构分哪几个等级?答案: {@ 客户机操作系统的安全性@  ! 的登录安全性@ 数据库的使用安全性@ 数据库对象的使用安全性}题型:简答题知识点:第  章难度:.在某个数据库中,为了产生一些查询信息,需要连接四五张数据表。假设该数据库在设计时做到了高度的规范化。在这种情况下应当如何提高数据查询的响应速度?- 在这四五张数据表上创建视图并在视图上创建索引-降低数据库设计的规范化程度- 提高规范化程度-在连接列上创建索引 答案:题型:单选题知识点:第  章难度:.下列关于数据文件与日志文件的描述中,正确的是.一个数据库必须有三个文件组成:主数据文件、次数据文件和日志文件.一个数据库可以有多个主数据库文件.一个数据库可以有多个次数据库文件.一个数据库只能有一个日志文件答案:C题型:单选题知识点:第  章难度:.使用下列哪一个选项能够最快速地删除数据表中的数据?-使用  语句删除表中的数据-使用  语句删除表中的数据-使用  语句删除表中的数据-使用可更新的游标访问并删除表中的所有记录答案:B题型:单选题知识点:第  章 难度:.在某个汽车销售系统数据库中,有两张数据表 Models 和 Colors,分别表示型号和所有可选的颜色。每个车型都有一个默认颜色,在 Models 表中使用ColorID 表示并使用外键约束于 Colors 表的主键 ColorID。使用何种连接方式可以返回所有车型与色彩的组合?-G--GG-答案:题型:单选题知识点:第  章难度:.在一个使用 SQL Server 数据库创建的数据表 Products 中,ProductID 列是主键,并且在 ProductID 列上创建了 clustered 索引。大多数查询使用 Catalog 和Kind 两列。很少有一些产品的 Kind 相同,但是属于同一个 Catalog 的产品很多。请问应当如何提高查询效率?-在  &,12'6 表上创建视图-使用存储过程返回数据-在 *+, 和 .'.J&7 上创建 +&+2J16' , 索引,将 *+, 作为索引的第一列-在 *+, 和 .'.J&7 上创建 +&+2J16' , 索引,将 .'.J&7 作为索引的第一列 答案:C题型:单选题知识点:第  章难度:.在某个 SQL Server 数据库系统中,由于业务需要,经常需要连接三张数据表查询访问数据库,请问应如何提高访问效率?-创建带索引的视图-创建存储过程访问数据库返回数据-创建返回数据的标量用户自定义函数-创建返回数据的内联用户自定义函数答案:A题型:单选题知识点:第 难度:.在图书馆系统中的数据表 Records 记录会员借阅图书的信息,假设每个会员可以借阅多本图书,而一个会员不能借阅两本相同的图书。如果要达到上述设计要求,下列哪种做法最为合理?-将 2& , 和会员  和图书  设为联合主键-在 2& , 和会员  和图书  列上添加  约束-在 2& , 和会员  和图书  列上使用 < 约束保证-在 2& , 和会员  和图书  列上创建索引 答案:题型:单选题知识点:第  章难度:.在某个使用 SQL Server 2000 创建数据库中使用了存储过程处理机密数据,应当如何做能够使存储过程中的内容不被查看到?-对存储过程的内容加密-从 6562&33+'6 系统表中去除存储过程的内容-对所有公共角色拒绝 6562&33+'6 系统表的  权限-对所有公共角色拒绝 656&KL2'6 系统表的  权限答案:A题型:单选题知识点:第  章难度:- 在培训中心的数据库系统中有教师 Teacher 和 Class 两张数据表,在 Teacher中的一列 checkout 表示该教师是否已经辞职签出。Class 表中的列 TeacherID 中出现的数据必须是 Teacher 表中尚未签出的教师。请问应当使用何种方法保证输入数据的合法性?-使用外键约束数据的合法性-使用  触发器保证数据合法性-使用 < 约束保证数据的合法性 -使用自定义函数保证数据的合法性答案:题型:单选题知识点:第 、 章难度:.什么是数据完整性?数据完整性的类型都有哪些? 答案:题型:简答题知识点:第  章难度:- 哪一种备份方案所需存储空间最少?-日常备份(,.*J5)-增量备份(*+2 3+'.J)-差异备份(,*M +'*.J)-标准备份(+& 3.J)答案:题型:单选题知识点:第  章难度: - 在数据库中有一个属于 Sales 组的用户 Peter 创建了一个触发器 Sale_Profit在数据表上。一个属于 db_owner 组的用户 John 想要删除这个触发器,他执行SQL 语句:DROP TRIGGER Sale_Profit。但是执行失败,系统提示该触发器不在系统目录中。请问应当如何删除该触发器?-将 &(+ 加入到 .J6 组-在  语句的触发器名字前添加触发器的拥有者的名字-使用 "" 命令-在 "" 中指定触发器号答案:题型:单选题知识点:第  章难度:.%现有三张数据表,即学生表 、课程表  和学生选课表 ,它们的结构如下:?N,,C,",@?N,@?N,N,"@其中:N为学号, 为姓名,C 为性别," 为年龄, 为系别,N为课程号, 为课程名," 成绩。- 查询所有比“王华”年龄大的学生姓名、年龄和性别- 查询选修了课程号为“0的学生中成绩最高的学生的学号 - 查询至少选修了两门课程的学生的姓名- 查询所有没有被学生选过的课程的名称- 在  表中建立 触发器 ' ,若更新了  表中的课程编号,则相应更新  表的课程编号9答案:题型:设计题知识点:第  章、第  章难度:.索引的优点都有哪些? 答案:题型:简答题知识点:第  章难度:.试比较视图与查询的相同点和不同点? 答案:题型:简答题知识点:第  章难度:.触发器是什么?都有哪些类型? 答案:题型:简答题知识点:第  章难度:.如果要计算结果集中数字的最大值,可以使用聚合函数。答案:题型:填空题知识点:第  章难度:.数据库管理系统的主要功能有哪些? 答案:题型:简答题知识点:第  章难度:.事务必须具有的四个性质是:原子性,一致性、和。答案:隔离性  持续性题型:填空题知识点:第  章难度:.数据库系统可能发生各种各样的故障,大致可分为:事务内部的故障、 .在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建.另一个表(table).游标(cursor).视图(view).索引(index)答案:C题型:单选题知识点:第  章难度:.某公司的人力资源数据库中包括了一个名为 Employee 的表,这个表包含了机密信息,员工 ID 和薪水信息。表同样也包括了非机密信息,比如员工的名字和地址。现在需要使员工的所有的非机密信息在外部应用程序 XML 格式下可用,同时需要对外部应用程序隐藏机密信息。最恰当的方式是以下哪种呢?.创建一个存储过程,从 Employee 表中返回 XML 格式的非机密信息.创建一个用户定义函数,从 Employee 表中返回非机密信息的行集合.创建一个视图,仅仅包括 Employee 表的非机密信息。给外部应用程序根据视图提交查询的权限。.在 Employee 表中设置行级别的许可权限,阻止外部应用程序从视图中查询包含重要信息的列。给外部应用程序根据视图提交查询的权限答案: 、,以及其它原因导致的故障。答案:系统故障 介质故障题型:填空题知识点:第  章难度:.在 T-SQL 触发器中,UPDATE 语句修改前的旧值存储在表中。答案:题型:填空题知识点:第  章难度:.%现有关系数据库如下:  学生(学号,姓名,性别,专业、奖学金)  课程(课程号,名称,学分)  学习(学号,课程号,分数)用 SQL 语言实现下列小题: -对成绩得过满分( 分)的学生,将其奖学金设为  元。-检索“国际贸易”专业中获得奖学金的学生信息,包括学号、姓名和奖学金。-检索至少有一门课程成绩在  分以上的学生信息,包括学号、姓名和专业。-检索每个学生的平均成绩学生信息,包括学号、姓名、专业和平均成绩。 -创建基于以上数据表的视图,包含学生的学号,姓名,性别,专业、奖学金及所选课程名称、分数。9答案:题型:设计题知识点:第  章、第  章难度:- 视图是数据库中的重要对象,下列有关视图的说法错误的是- 一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中- 可以将复杂的查询语句封装在视图中以简化相关查询语句的编写- 通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的安全性- 可以在视图的基础上建立新的视图,但这样定义的视图会导致数据库性能下降,一般不推荐使用答案:题型:单选题知识点:第  章难度:-数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是.建立库结构.扩充功能 .加载数据.系统调试答案:题型:单选题知识点:第  章难度:-在下列实体联系中,属于一对一联系的是- 机票与座位号之间的联系- 车间与工人之间的联系- 商店与商品之间的联系- 学生与课程之间的联系答案:题型:单选题知识点:第  章难度:.计算字段的累加和的函数是:,统计项目数的函数是: 。答案:题型:填空题知识点:第  章难度: .E-R 模型是数据库的___设计阶段的一个有力工具。答案:概念题型:填空题知识点:第  章难度:-数据是经过数字化存储到计算机中的信息,所以数据库中的最终存储形式是数字。答案:错误题型:判断题知识点:第  章难度:-#所有操作都将记录在日志里。答案:题型:判断题知识点:第  章难度:-通配符“0表示某单个字符。答案:正确题型:判断题知识点:第  章难度:-一个表上只能建立一个聚集索引。答案:正确题型:判断题 知识点:第  章难度:-减少数据冗余是数据库技术产生的原因之一,在数据库中应避免一切冗余。答案:错误题型:判断题知识点:第  章难度:-外键是指一个表中含有与另外一个表的主键相同的列或列组,外键不要求唯一。答案:题型:判断题知识点:第  章难度:-当用户删除一个表(DROP TABLE)后,建立在该表上的视图仍旧存在,但无法使用了。答案:正确题型:判断题知识点:第  章难度:-表的每个触发动作只能有一个 G 触发器。答案:正确题型:判断题知识点:第  章难度: - 因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表 ,# 将它保存在 6562&33+6 系统表中。答案:题型:判断题知识点:第  章难度:-数据库的合法用户可以操纵数据库中的所有数据。答案:错误题型:判断题知识点:第  章难度:.数据管理技术发展经历了、文件系统管理和三个阶段。答案:人工管理 数据库系统管理题型:填空题知识点:第  章难度:.%假设有下面两个数据表:职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主键;部门(部门号,名称,经理名,电话),其中部门号为主键。1. 给出创建以上数据表的 SQL 语句,并且能够实现实体完整性和参照完整性;定义职工年龄不得超过 60 岁。 2. 创建基于以上数据表的视图,包含职工详细信息及所在部门名称、经理姓名和电话。3. 检索每个部门的员工总人数;4 检索员工年龄大于 40 岁的员工的信息,并按照工资的降序排列;5. 插入一个新建部门的信息:部门号为 100,名称为信息部门,电话400800,暂无经理。9答案:题型:设计题知识点:第  章、第  章难度:.%已知学生成绩管理的关系模式如下:S (Sno, Sname, Ssex, Sage, Sdept)C (Cno, Cname, Cpno, Ccredit)SC (Sno, Cno, Grade)其中,S 为学生表,属性分别为学号、姓名、性别、年龄、所在院系;C为课程表,属性分别为课程号、课程名、先修课程号、学分;SC 为选课表,属性分别为学号、课程号、成绩。请按如下要求写出 SQL 语句:O 插 入 到  表 一 条 新 选 课 记 录 , 其 学 号 和 课 程 号 为‘P、‘P。Q 查询所在系为‘软件学院’的所有女生的学号、姓名和年龄。 R 查询每门课程的课程号、平均分和最高、最低分。S创建一个视图,包括软件学院所有学生的学号、姓名和性别及所选课程名称9答案:题型:设计题知识点:第  章、第  章难度: 题型:单选题知识点:第  章难度:.在公司人事管理数据库中使用数据表 Employees 来记录员工信息。为了保证该数据表中的 HomePhone 和 BusinessPhone 两个列中至少有一列不为空,请问应当在下列选项中选择哪一个? .创建规则绑定到这两列上,不允许两列为空.创建规则绑定到这两列上,不允许输入为空.在这两列上添加 CHECK 约束防止空值输入.在这两列上添加 CHECK 约束验证输入的两列中至少有一列不为空答案:D题型:单选题知识点:第  章难度:.在创建数据库表结构时,为该表指定了主索引,这属于数据完整性中的.参照完整性.实体完整性.域完整性.用户定义完整性答案:B题型:单选题 知识点:第  章难度:.某公司的人力资源部门实现了一个数据库。这个数据库将存储员工信息。创建一个名为 EmployeeContact 的表,包含了如下的列:HomePhone, BusinessPhone, FaxNumber, 和 EmailAddress,必须确保每一个记录都包含HomePhone 或者 BusinessPhone 列的值。应该怎么做呢?.创建一个不允许非空值的规则,在 HomePhone 和 BusinessPhone 列绑定规则;.创建一个规则,在 HomePhone 和 BusinessPhone 列阻止空值输入。将规则绑定在表上;.在 HomePhone 和 BusinessPhone 列上增加 CHECK 约束,阻止空值输入;.在表上增加 CHECK 约束,在 HomePhone 和 BusinessPhone 列上输入的值最少有一个是非空可用值;答案:D题型:单选题知识点:第  章难度:.在建立表结构时定义关系完整性规则,以下说法正确的是?.使 DBMS 能够自动维护数据完整性约束条件.还需要编程实现数据完整性约束条件.没有必要定义 .将使系统操作复杂答案:A题型:单选题知识点:第  章难度:.在数据库中包括保密信息的存储过程,要防止其他人看到这些保密的信息,应该怎么做?.从 syscomments 系统表中删除存储过程的文本.对存储过程的文本加密.拒绝 syscomments 系统表中对 public 用户的 SELECT 权限.拒绝 sysobjects 系统表中对 public 用户的 SELECT 权限答案:题型:单选题知识点:第  章难度:.数据库的并发操作带来的问题可能是?.非法用户的使用.增加数据冗余度.丢失更新.数据独立性会提高答案:C 题型:单选题知识点:第  章难度:.在俱乐部会员信息数据库系统中,有一张表用于登记会员的信息,其中包括列 BirthDay 保存会员的生日信息。由于系统需要经常查询生日信息,发出生日祝贺邮件,因此要保证登记时输入生日信息,如果输入为空,提示出错信息。应当如何设计数据库以满足该设计需求?.在 BirthDay 列上添加 CHECK 约束.在 BirthDay 上创建数据验证规则.使 BirthDay 列不能为空.创建触发器验证 BirthDay 列的输入答案:题型:单选题知识点:第  章难度:.有关动态增量备份的描述正确的是.动态增量备份过程不允许外部事务程序访问数据库.动态增量备份会备出全部数据.动态增量备份装载后数据库即处于一致性状态.动态增量备份宜在事务不繁忙时进行答案:D
文档格式: docx,价格: 5下载文档
返回顶部