下列不属于数据库应用系统物理设计阶段活动的是()。A)数据库物理结构设计B)数据库事务详细设计C)应用程序详细设计D)数据库备份与恢复设计数据库备份与恢复设计属于数据库日常维护活动。在一个ER图中,包含三个实体集,两个二元一对多联系,两个二元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是()。A)4个B)5个C)6个D)7个DFD建模方法由四种基本元素组成,其中用来描述数据的提供者或使用者的是()。A)数据流B)处理C)数据存储D)外部项从功能角度数据库应用系统可以划分为四个层次,其中负责与DBMS交互以获取应用系统所需数据的是()。A)表示层B)业务逻辑层C)数据访问层D)数据持久层现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法:Ⅰ.因为很少用到商品描述属性,可以将其单独存储Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性Ⅲ.因为经常执行商品表和销售表之间的连接操作,可以将它们组织成聚集文件Ⅳ.因为经常按照商品号对销售表执行分组操作,可以将销售表组织成散列文件以上做法中,正确的是()。A)仅Ⅰ和Ⅱ和ⅢB)仅Ⅰ、Ⅱ和ⅣC)仅Ⅱ、Ⅲ和ⅣD)全部都是已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:SELECT学号FROM学生WHERE姓名LIKE'张%'AND年龄!=15为了加快该查询的执行效率,应该()A)在学号列上建索引B)在姓名列上建索引C)在年龄列上建索引D)在学号和年龄列上建索引使用索引的原则:在需要经常搜索的列上创建索引。主键上创建索引。经常用于连接的列上创建索引。经常需要根据范围进行搜索的列上创建索引。经常需要排序的列上创建索引。经常用于where子句的列上创建索引。已知有关系R(A,B,C),其中A是主码,现有如下创建索引的SQL语句:CREATECLUSTEREDINDEXidx1ONR(B)则下列说法中正确的是()。A)idx1既是聚集索引,也是主索引B)idx1是聚集索引,但不是主索引C)idx1是主索引,但不是聚集索引D)idx1既不是聚集索引,也不是主索引在完成数据库的物理设计之后,就进入数据库系统的实施阶段。设有下列活动:Ⅰ.创建数据库Ⅱ.装载数据Ⅲ.编写应用程序Ⅳ.数据库监控与分析Ⅴ.数据库性能优化上述活动中,属于数据库系统实施阶段任务的是()。A)仅Ⅰ、Ⅱ和ⅢB)仅Ⅰ、Ⅱ和ⅣC)仅Ⅰ、Ⅱ和ⅤD)仅Ⅰ、Ⅱ、Ⅲ和Ⅳ数据库实施阶段包括:建立数据库结构、数据加载、事务和应用程序的编码及测试、系统集成、测试与试运行、系统部署。Ⅳ,Ⅴ属于数据库运行管理与维护阶段内容。在使用UML对数据库应用系统进行建模的过程中,状态图和活动图是常见的动态建模机制。有下列状态图和活动图:I.II.III.IV.以上状态图或活动图语法正确的是()。A)仅IB)仅IIC)仅I和IID)仅I、II和III活动图主要的目的在于陈述活动与活动之间的流程控制的转移。在活动图中,必须有且只有能一个起始点,用●表示,可以有多个结束点,用表示。活动之间的转换用箭头表示,箭头表示执行的方向,其标注为执行下一个活动的条件,如果箭头上没有条件,则执行完该活动后自动执行所指向的活动。加粗指向为同步调,表示可以并行执行,菱形代表分支,表示判断。状态图的主要目的在于陈述系统中有关事件的状态转移。他的画法和活动图类似,但是状态图在状态发生转移时需要在转移的关系上标示该事件。在SQLServer2008中,设有职工表(职工号,姓名,所在部门,工资),现要查询工资总和最高的前3个部门。下列查询语句中正确的是()。A)SELECTTOP3所在部门,COUNT(工资)FROM职工表GROUPBY所在部门ORDERBYCOUNT(工资)B)SELECTTOP3所在部门,COUNT(工资)FROM职工表GROUPBY所在部门ORDERBYCOUNT(工资)DESCC)SELECTTOP3所在部门,SUM(工资)FROM职工表GROUPBY所在部门ORDERBYSUM(工资)D)SELECTTOP3所在部门,SUM(工资)FROM职工表GROUPBY所在部门ORDERBYSUM(工资)DESC下列关于SQLServer2008触发器的说法,错误的是()。A)触发器可以实现复杂的完整性约束B)在一个表上可以为同一个操作建立多个前触发型触发器C)对DML型触发器,引发触发器执行的操作只能是INSERT、DELETE和UPDATED)使用触发器实现数据完整性的效率通常低于CHECK约束一张表上可以建立多个后触发器,但只能建立一个前触发器。在SQLServer2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门平均工资的标量函数。下列语句中正确的是()。A)CREATEFUNCTIONdbo.f_AvgSalary(@deptvarchar(20))RETURNSINTASBEGINRETURN(SELECTAVG(工资)FROM职工表WHERE所在部门=@dept)ENDB)CREATEFUNCTIONdbo.f_AvgSalary(@deptvarchar(20))RETURNSINTASBEGINDECLARE@xINTSET@x=SELECTAVG(工资)FROM职工表WHERE所在部门=@deptRETURN(@x)ENDC)CREATEFUNCTIONdbo.f_AvgSalary(@deptvarchar(20))RETURNSINTASBEGINRETURN(SELECTAVG(工资)FROM职工表WHERE所在部门=@deptGROUPBY所在部门)[k1]ENDD)CREATEFUNCTIONdbo.f_AvgSalary(@deptvarchar(20))RETURNSINTASBEGINDECLARE@xINTSET@x=SELECTAVG(工资)FROM职工表WHERE所在部门=@deptGROUPBY所在部门RETURN(@x)END下列关于SQLServer2008数据库文件组的说法,错误的是()。A)一个数据库可以包含多个文件组B)一个文件组可以包含多个数据文件C)次要数据文件不能存放在主文件组中D)一个数据文件不能是多个文件组的成员主文件组是系统定义好的一个文件组,它包含主要数据文件和任何没有明确分配给其它文件组的其它数据文件。如果次要数据文件没有分配给其它文件组,也是可以放在主文件组中的。下列关于SQLServer2008中分离和附加数据库的说法,错误的是()。A)不能分离用户正在使用的数据库B)分离数据库会将数据文件和日志文件一起分离C)附加的数据库名可以与分离的数据库名不同D)进行分离数据库操作时必须停止SQLServer服务分离数据库时需要停用被分离的数据库,但是不需要停用SQLServer服务。下列关于分区表的说法,错误的是()。A)分区表机制将一个表的数据依据一定的条件水平划分为多个数据子集B)表中数据量的大小是决定是否建立分区表的唯一考虑因素C)合理使用分区表技术可以提高数据库的整体性能D)分区表机制是从物理上将一个表划分为若干个分区是否创建分区表主要取决于表当前的数据量大小以及将来的数据量大小,同时还取决于对表中的数据如何进行进行操作。下列关于SQLServer2008安全管理的说法,错误的是()。A)SQLServer2008支持两种身份验证模式:Windows身份验证模式和混合身份验证模式B)在混合身份验证模式下,允许Windows用户和非Windows用户登录到SQLServerC)所有的Windows用户默认都具有登录到SQLServer的权限D)只有在混合身份验证模式下,sa才能登录到SQLServerWindows用户只有系统管理员组成员才有权限登录到SQLServer。在SQLServer2008某数据库中,设用户U1是db_datawriter角色中的成员。下列关于U1在该数据库中具有的权限的说法,正确的是()。A)对用户表数据仅具有INSERT、DELETE、UPDATE和SELECT权限B)对用户表数据仅具有INSERT、DELETE和UPDATE权限C)对用户表数据仅具有INSERT和DELETE权限D)对用户表数据仅具有INSERT、DELETE、UPDATE权限,在该数据库中还具有CREATETABLE权限数据库系统运行维护工作的主要目的是保证数据库系统正常和高效地运行。下列工作中不属于数据库运行维护工作的是()。A)数据库备份B)系统上线时进行数据装载C)调整数据库用户权限D)新建索引以提高查询速度在对数据库进行优化的过程中,可能需要对数据库进行重组和重构工作。有关重组和重构工作,下列说法错误的是()。A)重组工作一般不改变数据库逻辑结构B)重构工作一般会改变数据库逻辑结构C)重构工作一般要修改数据库的模式,但一般不修改数据库的内模式D)重组工作一般不会改变数据库物理结构数据库的重组并不修改原设计的逻辑和物理结构,而数据库的重构则要部分的修改数据库的模式和内模式。数据库的监控分析是指数据库管理员借助工具检测数据库系统的运行情况并进行分析的工作。设有如下内容:Ⅰ.数据库空间使用率Ⅱ.数据库各表的空间使用情况Ⅲ.数据库数据缓冲区命中率Ⅳ.回滚段使用情况Ⅴ.用户登录次数及执行的语句以上属于数据库监控内容的是()。A)仅Ⅰ、Ⅳ和ⅤB)仅Ⅰ、Ⅱ和ⅢC)仅Ⅰ、Ⅱ、Ⅲ和ⅣD)仅Ⅲ、Ⅳ索引是数据库中重要的数据结构。关于索引现有下列说法:Ⅰ.建立索引的目的是提高查询的效率Ⅱ.在插入、删除和更新操作中,索引可能会增加系统开销Ⅲ.当数据库表更新大量数据后一般需要重建对应的B树索引Ⅳ.多属性索引中,索引属性的顺序一般按照属性的长度进行排列以上说法正确的是()。A)仅Ⅰ和ⅢB)仅Ⅰ和ⅣC)仅Ⅱ、Ⅲ和ⅣD)仅Ⅰ、Ⅱ和Ⅲ数据库运行环境和参数的调整是数据库优化的重要工作。下列说法错误的是()。A)一般来说在数据库中发现性能问题时首先应对数据库运行环境进行检查B)如果数据库服务器中运行队列数量超过CPU处理器数量,说明CPU已经饱和C)如果业务高峰期数据库服务器的CPU使用率达到90%,说明CPU已经严重不足D)当大量SQL语句或其返回结果在网络上传输时,提高网络性能有可能会提高整体系统性能如何从故障中恢复数据库,保证数据库中数据的安全性和正确性是数据库管理系统需要解决的非常重要的问题。下列有关数据库故障及解决方法的说法,错误的是()。A)预期的事务内部故障可以通过将事务回滚,撤销其对数据库的修改,使数据库达到一致性状态B)对于非预期的事务内部故障需要利用日志文件撤销其修改,一般需要管理员人工干预恢复过程C)数据库系统发生软故障后需要进行UNDO和REDO两项工作D)介质故障的容错方式可以采用软件容错也可以采用硬件容错事务故障包括预期内的事务故障和非预期的事务故障,两种事务故障的恢复都是由系统自动完成的,对用户是透明的。设某数据库管理员设计了如下图所示的数据库服务器容错架构,此架构一般被称为()。A)数据库镜像B)Active-Standby模式C)RAIDD)双机互备援模式现有一个基于SQLServer2008的数据仓库系统,其数据均来源于生产系统,生产系统每天将新数据导入仓库系统,导入后的数据只读。下列有关该数据仓库应设置的恢复模式,最恰当的是()。A)完整恢复模式B)大容量日志恢复模式C)简单恢复模式D)关键日志恢复模式SQLServer2008支持三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式。其中,简单恢复模式只用于测试和开发数据库,或用于主要包含只读数据的数据库(如数据仓库)。关于并行数据库,下列说法正确的是()。A)层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构B)共享磁盘结构主要通过负载均衡来降低资源竞争,因此具有很高的可扩展性,适合OLTP应用C)共享内存结构有利于减少内存冲突,从而比共享磁盘结构有更大的优势D)并行数据库