【成人自考】【数据库系统原理】【04735】高频考点(14)
(1).当关系模式上存在函数依赖时,对其关系中的值具有严格的()
A.依赖正确答案C
B.关联
C.限制
D.联系
(2).设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包BD+为()
A.BCD正确答案A
B.ABCD
C.ABC
D.BD
(3).关系模式规范化设计是为解决关系数据库中的( )问题而引入的。
A.数据冗余和操作异常正确答案A
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
(4).设关系模式R(U),U是属性全集,X和Y是U的子集。如果对于R(U)的任意一个可能的关系r,对于X的每一个具体值,Y都有唯一的值与之对应,则称X决定函数Y,或Y函数依赖于X,记作X→Y。则称()
A.X为决定因素,Y为依赖因素正确答案A
B.Y为决定因素,X为依赖因素
C.X和Y互为决定因素
D.X和Y互为依赖因素
(5).设关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B),ϱ={ACD,BD)是R上的一个分解,那么分解()
A.保持函数依赖集F正确答案B
B.丢失了AB—C
C.丢失了D→B
D.是否保持FD,由R的当前关系确定
(6).数据库一般使用( )以上的关系。
A.1NF正确答案B
B.3NF
C.4NF
D.5NF
(7).设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是()
A.若X→→Y,则X→→Z正确答案C
B.若X→Y,则X→→Y
C.若X→→Y,且Y′包含Y,则X→→Y′
D.若Z=Φ,则X→→Y
(8).每个关系模式应只对应于( )
A.一个实体类型或一个联系类正确答案A
B.多个实体类型
C.多个联系类型
D.以上都不正确
(9).把泛关系模式用一组关系模式的集合p来表示时,这个p就是()
A.数据库模式正确答案A
B.关系模式
C.概念模式
D.模式集合
(10).在一个公司员工数据库中,有如下规则,每个员工只能具有一个工号和唯一姓名,每个员工只能在一个部门工作,每个员工在一个部门中只能具有一个直接领导,这些实体间的属性联系称之为()
A.员工与领导的联系正确答案B
B.函数依赖
C.线性结构
D.结构关联
(11).下列哪个关键字不能用来激活触发器()
A.Insert正确答案D
B.Update
C.Delete
D.Select
(12).SQLServer提供了良好的数据库安全机制,下列不属于SQLServer所提供认证过程的是()
A.身份验证正确答案D
B.用户访问权限验证
C.用户操作权限验证
D.数据库内容正确性验证
(13).新建一个登录账号,在( )选项卡中可以设置该登录账号允许访问的数据库。
A.常正确答案C
B.服务器角色
C.数据库访问
D.选项
(14).下列哪种不是用户自定义的函数()
A.返回单值的标量函数正确答案B
B.返回多值的标量函数
C.返回可更新数据表的内嵌表值函数
D.返回不可更新数据表的多语句表值函数
(15).如果是想使用本地系统用户账号来登录SQLServer2000,那么应采用的身份验证模式为()
A.自定义模式正确答案B
B.Windows身份验证模式
C.混合模式
D.SQLServer未对此作任何要求
(16).当触发器执行时,系统会创建临时表保存用户操作更改的行的新值和旧值,那么如果UPDATE操作,它所涉及的值会被临时保存在()
A.updated表正确答案D
B.inserted表
C.deleted表
D.inserted表和deleted表
(17).SQLServer服务管理器主要用于()
A.编写程序实现对数据库的管理与操作正确答案C
B.管理用户账户与操作日志
C.启动、停止和暂停服务器上的SQLServer2000组件
D.对数据库进行数据备份与导人导出
(18).下列哪个是标准SQL的DML命令所提供的内容()
A.提供修改和返回数据正确答案A
B.提供开发过程和算法的编程结构
C.控制和调整服务器的数据库专用命令
D.提供用户身份验证
(19).____是SQLServer2000的主要管理工具,它提供了一个图形界面的用户界面,具有管理数据库以及数据表、视图、存储过程、触发器、索引等功能。()
A.企业管理器正确答案A
B.服务器管理器
C.查询分析器
D.事件探查器
(20).如果在company数据库中有一个baseInfo的表,其数据表中存储着重要的系统信息而不能被删除,为达到这一目的,建立了一个触发器,其代码如下所示:CREATETRIGGERtrig_deleteON[company].[baseInfo]_____________________________ASrasserror(′deleteerror′,10,1)那么为了到达防止system表被删除的话,其空白处应填写的代码是()
A.INSTEADOF、DELETE正确答案A
B.DONOTDELETE
C.REPLACEDELETE
D.INSTEADDELETE
(21).一组具有相同权限的用户被称为()
A.角色正确答案A
B.数据
C.视图
D.结构
(22).T-SQL批处理中用来调用存储过程使用的命令是( )
A.Use正确答案C
B.Select
C.exec
D.Set
(23).当使用T-SQL语句完成一个批处理后,需要使用哪个命令来执行这个批处理()
A.user正确答案D
B.do
C.go
D.exec
(24).SQLServer的安全性是基于()
A.用户正确答案D
B.角色
C.对象和权限
D.以上都对
(25).SQLServer2000的哪个版本被作为小工作组或部门的数据库服务器使用()
A.企业版正确答案B
B.标准版
C.个人版
D.开发版
此题目数据由翰林刷题小程序免费提供
