大数据库工程师精彩试题以及问题详解1.docx
- 文档编号:715457
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:14
- 大小:65.34KB
大数据库工程师精彩试题以及问题详解1.docx
《大数据库工程师精彩试题以及问题详解1.docx》由会员分享,可在线阅读,更多相关《大数据库工程师精彩试题以及问题详解1.docx(14页珍藏版)》请在冰豆网上搜索。
大数据库工程师精彩试题以及问题详解1
2010年3月计算机等考四级数据库
2010年3月计算机等考四级数据库工程师选择题
〔1〕在数据库应用系统的需求分析阶段,需要考虑数据的安全性需求。
如下不属于数据安全性需求分析容的是
A〕分析数据的安全性需求,以确定每个关系表上定义的数据约束能够满足使用要求
B〕分析全局用户对数据的存取需求,以确定全局数据的安全控制策略
C〕分析特殊用户对数据的存取需求,以保证数据库的安全控制策略能够满足其使用要求
D〕分析各类用户对数据的存取需求,以确定各类用户能够操作的数据
〔2〕有学生表〔学号,,性别,号,出生日期,所在系号〕,在此表上使用如下语句建立索引:
CREATENONCLUSTEREDINDEXIdx_NameON学生表〔〕;
此索引被称为
A〕非聚集散列索引
B〕非聚集辅索引
C〕非聚集顺序索引
D〕非聚集主索引
〔3〕在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率。
如下关于聚集文件和聚集键的描述错误的答案是
A〕聚集文件将不同关系表中有关联关系的记录存储在一起,以减少系统的物理I/O次数
B〕聚集键应该选用频繁用于进展自然连接的属性或属性组
C〕聚集文件可以提高某些连接查询的速度,但是它可能导致其他类型的查询处理变慢
D〕关系表中某个属性的数据重复率越高,越适合作聚集键
〔4〕己知有描述科研项目与负责教师的关系模式:
科研项目〔项目号,项目名称,经费,负责教师号,,职称〕,该关系模式满足函数依赖集:
F={项目号→项目名称,项目号→经费,项目号→负责教师号,负责教师号→,负责教师号→职称}。
如下分解中最合理的符合3NF的关系模式是
A〕科研项目〔项目号,项目名称,经费〕,教师〔教师号,,职称〕
B〕科研项目〔项目号,项目名称,经费〕,教师〔教师号,,职称,项目号〕
C〕科研项目〔项目号,项目名称,经费,负责教师号〕,教师〔教师号,,职称〕
D〕科研项目〔项目号,项目名称,经费〕,项目_教师〔项目号,负责教师号〕,教师〔教师号,,职称〕
〔5〕在IDEF0图中矩形框代表功能活动。
关于连接到矩形框4条边上的箭头的语义,如下说法错误的答案是
A〕左边的箭头表示完成功能活动需要的数据,它强调被活动消耗或变换的容
B〕上边的箭头表示影响这个活动执行的事件或约束,它强调被活动变换的容
C〕右边的箭头表示由这个活动产生的信息,它强调活动变换和处理的结果
D〕下边的箭头表示实施该活动的手段或完成活动需要的资源,它强调如何做
6〕数据库的运行管理与维护主要由数据库管理员负责,工作容主要包括日常维护、系统监控与分析、性能优化等。
如下关于数据库管理员工作容的说法错误的答案是
A〕数据库的备份和恢复是重要的维护工作,数据库管理员应根据不同的应用要求制定不同的备份计划,在备份计划中应包含备份的时间、周期、备份方式和备份容等
B〕性能优化是数据库管理员的重要工作,性能优化的主要手段有查询优化、索引调整、模式调整等,这些工作一般无需开发人员参与
C〕数据库管理员应监控数据库中各种锁的使用情况,并处理可能出现的死锁情况,假如发现问题应与时通知相关人员
D〕数据库管理员需要定期检查存储空间使用情况并根据需求扩展存储空间,这些工作一般无需最终用户参与
〔7〕假如系统中存在4个等待事务T0、T1、T2、T3,其中T0正等待被T1锁住的数据项Al,T1正等待被T2锁住的数据项A2,T2正等待被T3锁住的数据项A3,T3正等待被T0锁住的数据项A0。
根据上述描述,系统所处的状态是
A〕活锁
B〕死锁
C〕封锁
D〕正常
〔8〕在SQLServer2000中,某数据库中有教师表〔教师号,,职称〕,其中教师号的数据类型是整型,其他均为字符类型。
假如教师表中当前没有数据,用户在数霜尾币藕次执行如下语句:
Ⅰ.BEGINTRANSACTIONT1
Ⅱ.INSERTINTO教师表VALUES〔1000,'三','助教'〕;
Ⅲ.INSERTINTO教师表VALUES〔1001,'王二','助教'〕;
Ⅳ.MITT1;
Ⅴ.BEGINTRANSACTIONT2
Ⅵ.INSERTINTO教师表VALUES〔1002,'王三','讲师'〕;
Ⅶ.INSERTINTO教师表VALUES〔1003,'四','讲师'〕;
Ⅷ.MITT2;
在Ⅶ执行的时候数据库所在的服务器突然掉电,当数据库系统重新启动后,教师表中包含的数据条数为
A〕4条
B〕3条
C〕2条
D〕0条
〔9〕学生关系〔学号,,性别,课程号,成绩,所在系号〕有如下函数依赖
Ⅰ.〔学号,课程号〕→课程号 Ⅱ.〔学号,课程号〕→成绩
Ⅲ.〔学号,课程号〕→所在系号 Ⅳ.〔学号,课程号〕→,性别
Ⅵ.〔学弓,桌程号〕→学号
以上函数依赖属于非平凡函数依赖的是
A〕仅I和V
B〕仅Ⅱ和V
C〕仅Ⅲ和Ⅳ
D〕仅II、Ⅲ和Ⅳ
〔10〕数据库管理系统采用三级加锁协议来防止并发操作可能导致的数据错误。
在三级加锁协议中,1级加锁协议能够解决的问题是
A〕丢失修改
B〕不可重复读
C〕读脏数据
D〕死锁
〔11〕在SQLServer2000中,假设某数据库使用一段时间后,其数据文件和日志文件的空间均己快用完,如果要以手工方式扩大该数据库的空间,如下说确的是
A〕可以扩大单个数据文件的大小,但不能扩大单个日志文件的大小
B〕可以一次按比例扩大整个数据库的数据文件和日志文件的大小
C〕可以添加一块新的磁盘,并在新的磁盘上为数据库建立新的数据文件和日志文件
D〕可以一次按比例扩大整个数据文件的大小,但不能扩大日志文件的大小
〔12〕在SQLServer2000中,设有职工表〔职工号,职工名,电子〕,现要限制电子的最后几位的取值为“@abc.〞,且“@〞前至少有一位字符。
如下添加约束的语句正确的答案是
A〕ALTERTABLE职工表
ADDCONSTRAINTchk_emailCHECK〔电子LIKE '_%abc.'〕
B〕ALTERTABLE职工表
ADDCONSTRAINTchk_emailCHECK〔电子= '_%abc.'〕
C〕ALTERTABLE职工表
ADDCONSTRAINTchk_emailCHECK〔电子LIKE '_abc.'〕
D〕ALTERTABLE职工表
ADDCONSTRAINTchk_emailCHECK〔电子= '_abc.'〕
〔13〕OLEDB是一种通用数据访问接口。
如下关于OLEDB的说法错误的答案是
A〕OLEDB是MicrosoftOLE对象标准的一个实现,它由一系列的接口组成
B〕与ODBC驱动程序需要支持几乎所有的DBMS特性不同,OLEDB允许只支持DBMS的局部功能
C〕OLEDB支持访问关系数据库和非关系数据库
D〕OLEDB定义了数据提供者、数据消费者和数据驱动理序三类数据访问组件
〔14〕日志文件是数据库系统出现故障以后,保证数据正确、一致的重要机制之一。
如下关于日志文件的说法错误的答案是
A〕日志的登记顺序必须严格按照事务执行的时间次序进展
B〕为了保证发生故障时能正确地恢复数据,必须保证先写数据库后写日志
C〕检查点记录是日志文件的一种记录,用于改善恢复效率
D〕事务故障恢复和系统故障恢复都必须使用日志文件
〔15〕统模语言UML是一种定义良好、易于表达、功能强大、通用的可视化建模语言,如下关于UML说法错误的答案是
A〕在UML的用例模型中,一个角色可以执行多个用例,一个用例可以被多个角色使用
B〕UML也适用于对象建模,其中的类图和对象图用于描述类模型、对象模型以与它们之间的动态关系,这两种图都属于UML的动态视图
C〕UML的包图是明确包以与包之间的关系的类图,包是对模型中涉与的元素进展分组后得到的结果。
在进展元素分组时,应尽量追求包间低耦合、包高聚的目标
D〕UML中的顺序图和协作图都描述交互,但是顺序图强调的是时间,协作图强调的是空间
〔16〕对数据库中的数据进展与时转储是保证数据安全可靠的重要手段。
如下关于静态转储和动态转储的说确的是
A〕静态转储过程中数据库系统不能运行其他事务,不允许在转储期间执行数据插入、修改和删除操作
B〕静态转储必须依赖数据库日志才能保证数据的一致性和有效性
C〕动态转储需要等待正在运行的事务完毕后才能开始
D〕对一个24小时都有业务发生的业务系统来说,比拟适合采用静态转储技术
〔17〕设某并行数据库系统中有表T〔al,a2,...,an〕,因数据量大,需采用一维划分法将数据划分到不同的磁盘上,以提高系统效率。
设al是划分属性,针对表T的查询操作多数为点查询,如此适合采用的元组划分策略是
A〕轮转法与围划分
B〕轮转法与散列划分
C〕散列划分与围划分
D〕以上都不适宜
〔18〕软件开发模型是对软件开发过程的一种规描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。
如下模型属于软件开发模型的是
Ⅰ.爆布模型 Ⅱ.快速原型模型
Ⅲ.增量模型 Ⅳ.螺旋模型
A〕仅Ⅰ和Ⅱ
B〕仅Ⅰ、Ⅲ和Ⅳ
C〕仅Ⅱ和Ⅲ
D〕Ⅰ、II、Ⅲ和Ⅳ
〔19〕设有某大型联锁商场,建立有面向业务的数据库应用系统和面向决策支持的数据仓库系统,数据仓库系统每天夜间需要从数据库应用系统的数据库导入新数据。
在如下数据表中,最不适合采用快照方式从数据库应用系统中获取数据的是
A〕商品表和商品类别表
B〕员工表和供给商表
C〕商品销售表和商品采购表
D〕商场组织机构表
〔20〕在数据库应用系统中,查询效率是考核数据库应用系统的一个重要方面。
如下方法中,通常有利于提高查询效率的是
Ⅰ.尽可能防止无用的排序操作
Ⅱ.尽可能消除对大型表行数据的顺序存取
Ⅲ.尽可能防止使用否认查询
Ⅳ.尽可能防止使用外连接操作
Ⅴ.尽可能用子查询代替连接查询
A〕仅I、Ⅱ、Ⅲ和Ⅳ
B〕仅I、Ⅱ和Ⅳ
C〕仅II、Ⅲ、Ⅳ和V
D〕全部
〔21〕数据库概念设计需要对一个企业或组织的应用所涉与的数据进展分析和组织。
现有如下设计容
Ⅰ.分析数据,确定实体集
Ⅱ.分析数据,确定实体集之间的联系
Ⅲ.分析数据,确定每个实体集的存储方式
Ⅳ.分析数据,确定实体集之间联系的基数
Ⅴ.分析数据,确定每个实体集的数据量
Ⅵ.分析数据,确定每个实体集包含的属性
以上容不属于数据库概念设计的是
A〕仅I、Ⅳ和Ⅵ
B〕仅Ⅱ和Ⅴ
C〕仅Ⅲ、Ⅳ和Ⅵ
D〕仅Ⅲ和Ⅴ
〔22〕客户端、服务器〔C/S〕架构和浏览器/服务器〔B/S〕架是现在常用的两种数据库应用系统架构。
关于C/S和B/S架构,如下说法错误的答案是
A〕在C/S和B/S架构中,数据库服务器都承当了数据共享和管理的功能
B〕如果系统的最终用户群体大,用户地域分布广,一般应采用B/S架构
C〕C/S架构的应用程序需要发布给每个用户,并在每个用户计算机上进展安装。
B/S架构一般以通用浏览器为业务应用界面,较为复杂的数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 工程师 精彩 试题 以及 问题 详解