数据库工程师模拟题
- 格式:doc
- 大小:22.28 KB
- 文档页数:9
数据库模拟试题+参考答案一、单选题(共82题,每题1分,共82分)1.数据库管理系统的作用描述,最恰当的是( )A、保障数据的易操作性B、保证数据的安全C、对数据进行集中管理,保障数据的安全性、共享性和一致性D、分散管理,保障数据处理的有效性和数据共享正确答案:C答案解析:数据库管理系统的目的就是对数据实施集中管理,提供相应的数据模型,保障数据的安全性、共享性和一致性。
2.关闭Access数据库可以使用的快捷键是 ( )A、Alt+F4B、Alt+ F + XC、Alt+ F +CD、Ctrl+O正确答案:C3.在access2010数据表中,要直接显示姓名中有“李”字的记录的方法是( )A、排序B、隐藏C、筛选D、冻结正确答案:C4.使用表设计器定义表中字段时,不是必须设置的内容是()A、数据类型B、字段大小C、说明D、字段名称正确答案:C5.关于主关键字(即主键)的说法正确的是( )。
A、主关键字的数据能够重复B、主关键字中不许有重复值和空值C、一个表可以设置多个主关键字D、主关键字只能是单一的字段正确答案:B答案解析:A.作为主关键字的字段,它的数据不能重复;C.一个表可以设置一个主关键字;D.主关键字可以是多字段。
6.在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是()A、共享方式B、只读方式C、独占方式D、独占只读方式正确答案:C答案解析:一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用户无法打开数据库。
7.为加快对某字段的查找速度,应该( )。
A、使该字段数据格式一致B、防止在该字段中输入重复值C、使该字段成为必填字段D、对该字段进行索引正确答案:D8.创建Access 2010数据库时,默认的文件保存目录在()A、TempB、PicturesC、DocumentsD、Desktop正确答案:C答案解析:创建数据库时,默认的保存路径在Documents(我的文档)。
四级数据库工程师模拟题5一、选择题1. ______是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该DBS的硬件平台是并行计算机系统.使用多个CPU和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和I/O速度。
A.集中式数据库系统B.并行数据库系统C.分布式数据库系统D.客户/服务器数据库系统答案:B[解答] 并行DBS是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该DBS的硬件平台是并行计算机系统,使用多个CPU和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和I/O速度。
2. 以下关于数据模型要求错误的是A.能够比较真实地模拟现实世界B.容易为人们所理解C.便于在计算机上实现D.目前大部分数据库模型能很好地同时满足这三方面的要求[解答] 目前还没有一种数据库模型能够很好地同时满足能够比较真实地模拟现实世界、容易为人们所了解、便于在计算机上实现这三个方面的要求。
3. 根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是______。
A.需求分析B.概念设计C.逻辑设计D.物理设计答案:C[解答] 数据库逻辑结构设计是指从数据库的概念模型出发,设计表示为逻辑模式的数据库逻辑结构,数据库逻辑设计的主要步骤包括ER图转换为初始关系模式、对初始关系模式进行优化等,所以本题的答案为C。
4. 以下关于死锁检测和恢复叙述错误的是A.死锁检测,用于定期检查系统是否发生死锁B.死锁恢复,用于将系统从死锁中解救出来C.有效的方法是从后面向前RED0这个事务的部分操作,主要能够解开系统死锁即可D.为了防止某些事务总是被选做被撤销事务,可以限定每个事务被选为撤销事务的次数[解答] 对于每个需要撤销的死锁事务,可以简单地放弃该事务已经完成的全部操作,重新启动该事务,更为有效的方法是从后面UNDO这个事务的部分操作,只要能够解开系统死锁即可。
国家四级数据库工程师模拟试卷3(题后含答案及解析) 题型有:1. 选择题 2. 简答题 3. 设计题选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.DB、DBMS和DBS三者问的关系是一。
A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DBS和DBD.DBS与DB和DBMS无关正确答案:B解析:数据库(DB)是存储在计算机内的共享数据集合。
数据库管理系统(]DBMS)是一种数据管理系统软件。
数据库系统(DBS)则是在计算机系统巾引入数据库后的软硬件系统构成.包括了数据库和数据库管理系统。
2.若存在一个网络数据库应用系统,其中…·台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于——。
A.集中式数据库体系结构B.主从式数据库体系结构C.分布式数据库体系结构D.客户机/服务器数据库体系结构正确答案:A解析:集中式数据库系统将所有数据集中存储到一台计算机上,南主机上的数据库管理系统统一管理整个数据库,用户可从终端上发出数据操作命令,经主机上的数据库管理系统接收处理后,将结果数据返同给用户。
集中式数据库系统中具有数据集中管理、冗余度低、应用程序和数据库的数据结构相对独立,数据能力强等优点。
3.存关系数据库设计中,设计关系模式是下而哪个阶段的任务?A.需求分析阶段B.概念设计阶段C.逻辑设汁阶段D.物理设计阶段正确答案:C解析:概念设计阶段的结果得到一个与计算机软硬件、DBMS的具体性能无关的全局概念模式,设计成果是E—R模型。
逻辑设计阶段设计数据库的整体逻辑数据结构,即数据模型。
是将概念结构转换成特定DBMS所支持的数据模型并进行优化。
从E—R图所表示的概念模型可以转换成任何一种具体DBMS所支持的数据模型,如:层次模型、网状模型、关系模型。
数据库工程师分类模拟题18一、选择题1. 下列关于事务的说法中,正确的是______。
A.事务都是不可分的B.DBMS的每个操作就是一个事务C.事务通常包含多个操作D.事务是执行的最小单位答案:C2. 下列哪个不是事务的特征______。
A.原子性B.同一性C.隔离性D.持久性答案:B3. 下列关于事务特征的描述中,有误的是______。
A.原子性是指对于一个事务来讲,要么全部执行,要么一个都不执行B.一致性是指数据库的状态,在执行前、执行中及执行后,数据库的所有数据都是满足完整性约束的C.隔离性是指事务在执行时相对于其他事务是独立的D.持久性是指事务对数据库产生的影响是永久性的答案:B4. 对n个事务进行串行调度,有______种可能的调度执行情况。
A.nB.n2C.n!D.1+2+3+…+n答案:C5. 下列哪种情况是并行调度______。
A.用户可以一次触发多个事务B.在DBMS的执行事务队列中可以有多个事务C.在一个事务执行完之前,另外一个事务又开始执行D.两个事务同时执行,事务中的每个操作都同时执行、同时推进答案:C6. 并发执行有可能引发的问题不包括______。
A.丢失(更新)问题B.脏数据问题C.不可重复读取问题D.事务读取冲突答案:D7. 事务A和事务B并发执行,其中,事务A先对数据表TableA进行了读取操作,从中有条件地读取了某一组数据;其后,事务B对TableA进行了更新;接下来事务A再次以上次相同的方式和条件进行读取,发现两次读取数据不一致,这就是并发执行中的______。
A.丢失(更新)问题B.脏数据问题C.不可重复读取问题D.不一致分析问题答案:C8. 在并发调度中,下列哪个对并发调度的要求是最重要的______。
A.进入并发调度的事务数据适中B.保证每时每刻DBMS都在执行某个操作C.能够产生与串行调度一致的结果D.以上三个条件同等重要答案:C9. 下列关于调度等价和冲突等价的说法中,错误的是______。
国家四级数据库工程师模拟试卷40(题后含答案及解析) 题型有:1. 选择题 2. 简答题 3. 设计题选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.数据库概念设计的E—R方法中,实体通常用哪种图形表示?…A.矩形B.椭圆形C.菱形D.四边形正确答案:A解析:E—R模型中使用三个基本图例:实体(集)由矩形表示,属性由椭圆形表示,联系南菱形表示。
2.数据库的访问接口包括ODBC、OLE DB等。
其中ODBC接口是一——。
A.专用的访问SQL Server数据库的接口B.一种开放的、访问数据库的接口规范C.通用的访问任何类型的数据的接口D.一种访问关系数据库的控件正确答案:B解析:ODBC是一种开放的、访问数据库的接口规范。
3.关于分布式数据库,下列说法错误的是______。
A)在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无须关注每个分片被分配的场地B)对于用户而言,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用C)分布式数据库的查询处理代价既包括CPU和I/O代价,也需要考虑场地间传输数据所需的通信代价D)在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据问的连接操作和并操作A.B.C.D.正确答案:A解析:分片透明性是最高层次的分布透明性,即用户或应用程序只对全局关系进行操作而不必考虑数据的分片。
位置透明性是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。
位置透明性位于分片视图与分配视图之间。
知识模块:数据据工程师高频4.以下关于数据建模方法的共同特点说法错误的是______。
A) 能够真实客观地描述现实世界中的数据及数据之间的关系B) 组成模型的概念少,语义清楚,容易理解C) 用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户交流D) 这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构A.B.C.D.正确答案:D 涉及知识点:数据库概念设计及数据建模5.在最终的模型中任何一个不确定联系必须被转化成______。
国家四级数据库工程师模拟试卷1(题后含答案及解析) 题型有:1. 选择题 2. 简答题 3. 设计题选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.数据操作包括下列哪几项?——①操作②关于操作的函数③有关的操作规则④规则映射⑤规则的函数表象A.①③B.③④⑤C.①②④⑤D.①③④⑤正确答案:A解析:数据操作用于描述系统的动态特性,是一组对数据库中各种数据对象允许执行的操作和操作规则的集合。
2.C/S结构的关键在于——。
A.客户机的分布B.功能的分布C.服务器的分布D.数据的分布正确答案:B解析:C/S结构的关键在于功能的分布。
3.软件生命周期是指软件产品从考虑其概念开始,到该产品不再使用的整个时期。
它包括下面哪几个阶段?——①概念阶段②需求阶段③设计阶段④实现阶段⑤测试阶段⑥安装部署及交付阶段⑦运行、维护阶段A.①③④⑤⑥⑦B.②③④⑤⑥⑦C.①②③④⑤⑥D.全部正确答案:D解析:软件生命周期是指软件产品从考虑其概念开始,到该产品不再使用的整个时期。
一般包括概念阶段、需求阶段、设计阶段、实现阶段、测试阶段、安装部署及交付阶段、运行阶段与维护阶段。
4.数据库概念设计的E—R方法中,实体通常用哪种图形表示?…A.矩形B.椭圆形C.菱形D.四边形正确答案:A解析:E—R模型中使用三个基本图例:实体(集)由矩形表示,属性由椭圆形表示,联系南菱形表示。
5.下面有关主键的描述正确的是——。
A.一个表中的主键可以是一个或多个字段B.在一个表中主键只可以是一个字段C.不同的记录可以具有重复的主键值或空值D.表中的主键的数据类型必须定义为自动编号或文本正确答案:A解析:一个表巾的主键可以是一个或多个字段,所以A项正确,B项不正确。
主键的取值足实体的唯一标识,如果主键值为空,则意味着存在不可识别的实体。
四级数据库工程师模拟题27一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
1. 对于数据库管理系统,下面说法不正确的是______。
A.数据库管理系统是一组软件B.数据库管理系统负责对数据库的定义和操纵C.数据库管理系统包括数据库D.数据库管理系统负责对数据库的控制答案:C[解答] 数据库管理系统是位于用户和操作系统之间的一层数据管理软件,它的主要功能是数据定义,数据组织、存储和管理,数据操纵、数据库的事务管理和运行管理、数据库的建立和维护功能等。
2. 对于数据模型,下面说法不正确的是______。
A.概念模型是信息世界的建模丁具B.E-R模型是一种概念模型C.概念模型不涉及计算机的处理细节D.关系模型是一种概念模型答案:D[解答] 关系模型是一种逻辑模型,它不属于概念模型。
概念模型是用于信息世界的建模,是现实世界到信息世界的第一层抽象。
3. 需求分析最终结果产生的是______。
A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告答案:B[解答] 可行性分析报告是在可行性分析的最后阶段完成的变成文档,经过可行性研究后,就得到一个项目是否值得开发的结论,接下来就是制定项目开发计划。
而需求规格说明书是在需求分析最后阶段完成的文档。
4. 当数据对象A被事务加上排他锁,则其他事务对A______。
A.加排他式封锁B.不能再加任何类型的锁C.可以加排他式封锁和保护式封锁D.加保护式封锁答案:BXXT5. 下面关系函数依赖的传述中,不正确的是______。
A.若XY——>Z,则X——>Z,Y——>ZB.若X——>Y,Y——>Z,则X——>YZC.若X——>Y,Z包含Y,则X——>ZD.若X——>Y,Y——>Z,则X——>Z答案:C[解答] 多值函数依赖中不存在C这种关系。
6. 以下说法正确的是______。
A.在IDEFO图上,箭头代表流或是顺序B.每个矩形框要至少有一个控制箭头,可以没有输出箭头C.一个活动可以没有输出但不允许既没有输入又没有输出D.一个模型由图形文字说明、词汇表及相互的交叉引用表组成.其中词汇表是主要成分答案:C[解答] 一个模型由图形文字说明、词汇表及相互的交叉引用组成,其中图形是主要组成成分,在IDEFO中箭头代表的是数据,而不是流或是顺序。
国家四级数据库工程师模拟试卷4(题后含答案及解析) 题型有:1. 选择题 2. 简答题 3. 设计题选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.下面各项中,哪几项组成数据库系统?——①操作系统②用户③数据库管理系统④数据库管理员⑤数据库A.①③④⑤B.③④⑤C.①②④⑤D.①②③④⑤正确答案:D解析:数据库系统广义由数据库、操作系统、数据库管理系统(及其工具)、应用系统、数据库管理员和用户构成。
2.在下面各项中,哪些是当前应用开发工具的发展趋势?——I.采用三层或多层Client/Server结构Ⅱ.支持Web应用Ⅲ.支持开放的、构件式的分布式计算环境A.I和ⅡB.只有ⅡC.只有ⅢD.都是正确答案:D解析:题中各项均是当前应用开发工具的发展趋势。
3.、在数据库设计中,在概念设计阶段用到E—R方法.,其设计出的图称为——。
A.实体表示图B.使用概念图C.实物示意图D.实体联系图正确答案:D解析:E—R网即实体联系图。
4.用二维表结构表示实体以及实体问联系的数据模型称为——。
A.层次模型B.网状模型C.关系模型D.面向对象模型正确答案:C解析:用二维表结构表示实体以及实体间联系的数据模型称为关系模型。
5.关系规范化中的删除异常是指——。
A.应该删除的数据未被删除B.应该插入的数据未被插入C.不该删除的数据被删除D.不该插入的数据被插入正确答案:C解析:关系规范化中的删除异常是指不该删除的数据被删除,插入异常是指应该插入的数据未被捕入。
6.数据库文件结构有多种形式,利用哈希函数实现对数据库快速访问的文件结构——。
A.聚集文件B.顺序文件C.散列文件D.索引文件正确答案:C解析:利用哈希函数实现对数据库快速访问文件结构的是散列文件。
7.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件索引项的排列顺序相一致,则该索引为——。
国家四级数据库工程师模拟试卷47(题后含答案及解析) 题型有:1. 选择题 2. 简答题 3. 设计题选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是--- 。
A.分片透明性B.位置透明性C.局部数据模型透明性D.分布透明性正确答案:C解析:分布透明性有三种级别:分片透明性、位置透明性和局部数据模型透明性。
分片透明性位于全局概念模式和分片模式之间,是最高级别的透明性。
分片透明性是指数据分片对用户是透明的,用户编写程序时只需对全局关系进行操作,当数据分片改变时,应用程序不会受到影响,由此简化了应用程序的维护。
位置透明性是指数据分片的分配位置对用户是透明的,用户编写程序时只需考虑数据分片情况,无需了解各个分片在各场地的分配情况。
局部数据模型透明性位于分配模式和局部概念模式之间,它是指用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况。
2.只允许事务T读取和修改数据对象A,其他任何事务既不能读取也不能修改A,也不能再对A加任何类型的锁,直到T释放A上的锁为止,需要事务T对A加上——。
A.共享锁B.排它锁C.读锁D.s锁正确答案:B解析:基本的封锁类型有两种:排它锁和共享锁。
排它锁也称为独占或写锁。
一旦事务T对数据对象A加上排它锁,则只允许T读取和修改A,其它任何事务既不能读取或修改A,也不能再对A加任何类型的锁,直到T释放A上的锁为止。
共享锁又称读锁。
如果事务T对数据对象A加上共享锁,其它事务只能再对A加s锁,不能加x锁,直到事务T释放A上的S锁为止。
3.VB 6.0中RecordSet对象的UPDATE方法作用是______。
数据库考试模拟题+参考答案一、单选题(共88题,每题1分,共88分)1.一个实体对应Access表中的()A、表B、字段C、记录D、主键正确答案:C答案解析:一条记录代表一个实体,一个表代表一个实体集。
2.同一个数据模型的任意两个元组值()A、不能全同B、可全同C、必须全同D、以上都不是正确答案:A3.使用报表向导创建报表时,定义好分组之后,最多可以设置个字段进行排序。
( )A、8B、6C、10D、2正确答案:C4.在Access 2010中,要设置数据库的默认文件夹,可以选择“文件”选项卡中的()命令A、信息B、选项C、保存并发布D、打开正确答案:B答案解析:文件à选项à常规à默认数据库文件夹5.数据表中有5条记录,其中“编码”是文本型字段,其值分别为:127、99、87、135、8,若按该字段对记录进行降序排序,则正确的是( )A、8、87、99、127、135B、87、99、135、8、127C、99、87、8、135、127D、127、99、135、8、87正确答案:C答案解析:文本型数字排序,规则为从左到右逐字符比较,直到可以比较出大小为止。
6.一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是( )。
A、1:1 联系B、1:m联系C、m:1联系D、m:n联系正确答案:D答案解析:两个实体相互间同时存在一对多的联系,则他们就是多对多的联系。
7.有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
A、选择B、投影C、交D、并正确答案:D答案解析:T表的结果是将R表和S表多所有数据合并起来的,因此关系运算为并。
8.Access 2010的数据库对象不能导出为()A、ExcelB、PDFC、多媒体文件D、ODBC数据库正确答案:C答案解析:Access 2010 的数据库对象可以导出为Excel、文本文件、XML文件、PDF文件、电子邮件、Access文件、Word的Rtf文件,SharePoint列表、ODBC数据库、HTML文档和dBase文件等。
计算机数据库工程师模拟题109一、选择题1、下列哪一项不属于概念模型所具备的性质?______A) 易于变动 B) 易于交流和理解C) 易于向数据模型转换 D) 在计算机中实现的效率高2、数据库管理系统的体系结构是______。
A) 三级模式结构和一级映像B) 三级模式结构C) 三级模式结构和二级映像D) 三级模式结构和三级映像3、以下关于数据模型要求错误的是______。
A) 能够比较真实地模拟现实世界B) 容易为人们所理解C) 便于在计算机上实现D) 目前大部分数据模型能够很好地同时满足这三方面的要求4、如果子女实体集中的每一个实例都能被唯一地确认而无需了解与之相关联系的双亲实体集的实例,则这个关系就被称着______。
(A) 标定型联系(B) 分类联系(C) 非标定型联系(D) 多对多联系5、在商场业务系统中,为了防止因为数据增长而导致的数据库空间不足的问题,数据库管理员要结合商场销售的历史记录,预测未来一段时间内每天增长多少记录,从而预测剩余空间的大小,这种现象是对数据库空间的一种监控分析。
监控分析按照实现方法的不同分为两种,一种是由数据库建立自动监控机制,另一种是______。
A)空间管理 B)管理员手动实现监控C)参数调整 D)查询优化6、不但能够防止丢失修改,还可进一步防止读“脏”数据,但不能防止不可重复读的封锁协议是______。
A) 一级封锁协议 B) 二级封锁协议C) 三级封锁协议 D) 四级封锁协议7、在SQL Server 2000中,如果己分配给某个数据库的空间大小远远大于存放该数据库数据需要的实际大小,则应该对该数据库进行收缩,以释放多余的空间。
关于收缩数据库,下列说法错误的是A) 收缩数据库中的某个文件时,收缩后的文件大小可以小于定义文件时的初始大小B) 只能收缩数据库所包含的数据文件,不能收缩其日志文件C) 收缩某个具体文件时,只要收缩后的文件空间大于该文件存放数据所需的实际空间,收缩操作即可进行D) 按比例收缩数据库时,收缩后的数据库大小不能小于定义数据库时的初始大小8、关于触发器trigger,下面说法不正确的是A)触发器是定义在表上的B)触发器名称在数据库中必须是唯一的C)触发器对应于一组SQL语句D)每张表限制定义一个触发器9、 ______是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。
A) 外模式 B) 模式C) 逻辑模式 D) 内模式10、用例用来描述系统在对事件作出的响应时所采取的行动,用例之间是具有相关性的。
在一个订单输入子系统中,创建新订单和更新订单都需要核查用户账号是否正确。
那么用例“创建新订单”,“更新订单”与用例“核查客户账号”之间的关系是______。
A) 包含 B) 扩展C) 分类 D) 聚集11、在分布式数据库系统中,选择各片段数据存放场地的模式是______。
A) 分片模式 B) 分配模式 C) 概念模式 D) 外模式12、以下关于视图叙述不正确的是______。
A) 视图是由从数据库的基本表中选择出来的数据组成的逻辑窗口B) 视图是一个虚表C) 数据库中不仅存放视图的定义,还存放视图包含的数据D) 基本表中的数据库如果发生了变化,从视图中选取出来的数据也随之变化13、对数据库中的数据进行及时转储是保证数据安全可靠的重要手段。
下列关于静态转储和动态转储的说法正确的是A) 静态转储过程中数据库系统不能运行其他事务,不允许在转储期间执行数据插入、修改和删除操作B) 静态转储必须依赖数据库日志才能保证数据的一致性和有效性C) 动态转储需要等待正在运行的事务结束后才能开始D) 对一个24小时都有业务发生的业务系统来说,比较适合采用静态转储技术14、以下关于人机界面设计原则叙述不正确的是______。
A) 保持用户与人机界面间的双向交流B) 用户界面应该遵循一定标准和常规C) 尽量减少用户的输入负担D) 减少字符、图形、图像、声音等数据输入方式15、以下关于两段锁协议的原理叙述错误的是______。
A) 每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B) 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C) 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D) 每个事务开始执行后就进入了加锁阶段16、在最终的模型中任何一个不确定联系必须被转化成______。
A) 标定型联系 B) 非标定型联系C) 分类联系 D) 确定联系17、在定义分布式数据库的片段时必须遵守一系列条件,除了完备性条件和重构条件,还有______。
(A) 数据一致性条件(B) 数据完整性条件(C) 完全性条件(D) 不相干条件18、下列SQL命令中实现投影操作的是______。
A)SELECT B)GROUP BY C)GROUP D)ORDER BY19、若联系为1:n,如何确定关系码A)每个实体集的码均为该关系的候选码 B)关系的码为n端实体集的码C)关系的码为1端实体集的码 D)关系的码为各实体集码的组合20、设有图书管理数据库:图书(总编号C(6) ,分类号C(8) ,书名C(16) ,作者C(6) ,出版单位C(20) ,单价N(6,2) )读者(借书证号C(4) ,单位C(8) ,姓名C(6) ,性别C(2) ,职称C(6) ,地址C(20) )借阅(借书证号C(4) ,总编号C(6) ,借书日期D(8) )对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。
下面的SQL语句正确的是 ______。
SELECT单位, FROM借阅,读者WHERE;借阅.借书证号=读者.借书证号______。
A) COUNT(借阅.借书证号)GROUP BY单位B) SUM(借阅.借书证号)GROUP BY单位C) COUNT(借阅.借书证号)ORDER BY单位D) COUNT(借阅.借书证号)HAVING单位21、不但能够防止丢失修改,还能进一步防止读脏数据,但是不能防止不可重复读的封锁协议是______。
A) 一级封锁协议 B) 二级封锁协议C) 三级封锁协议 D) 四级封锁协议22、某跨国公司的业务系统需要提供全球性服务.该业务系统需要24小时+7天在线服务,系统业务繁忙,为了保证业务系统中数据库中数据的安全,需要设计与实施数据转储机制,假设完成该数据库每天数据增量的转储需要两小时,在不考虑成本因素的情况下,下列最合理的是______。
A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中B.每天划出长度为两小时的时间窗口tw,在tw内采用静态转储方法实现每天数据增量的转储C.每天划出长度为两小时的时间窗口tw,在tw内采用动态转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储23、数据库文件结构有多种形式,存储了来自多个关系表的记录数据,每个关系表对应文件中的一种记录类型的文件结构是______。
A) 聚集文件 B) 顺序文件 C) 散列文件 D) 索引文件24、一般来说,一个数据库系统的外模式______。
A) 只能有一个 B) 至少两个C) 最多只能有一个 D) 可以有多个25、根据规范化理论,关系数据库中的关系必须满足其每一属性都是______。
A) 互相关联的 B) 互不相关的 C) 不可分解的 D) 长度可变的26、在SQL Server 2000中,事务日志备份______。
A) 对故障还原模型没有要求B) 要求故障还原模型必须是完全的C) 要求故障还原模型必须是简单的D) 要求故障还原模型不能是简单的27、如果要删除Student数据库中的Information表,可以使用下列哪个命令?______A) ALTER TABLE Information B) TRUNCATE rmationC) DROP TABLE Information D) DELETE TABLE Information28、索引文件按其查找码指定的顺序与数据文件中数据记录的排列顺序不一致,则该索引文件称为______。
A) 稀疏索引 B) 聚集索引C) 稠密索引 D) 非聚集索引29、以下关于结构化分析及建模方法的主要优点叙述不正确的是______。
A) 不过早陷入具体细节B) 从整体或宏观入手分析问题C) 模型对象涉及较多技术术语D) 图形化建模方法方便系统分析人员理解和描述系统30、以下说法错误的是______。
A) 使用数据库系统可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担B) 文件系统是面向某一个应用程序,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制C) 数据的备份、软件或应用程序使用过程中的临时数据存储一般使用数据库系统比较合适D) 数据库系统是面向现实世界的,共享性高,冗余小,具有较高的物理独立性和一定的逻辑独立性,整体结构活,用数据模型描述由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力二、应用题31、设有员工实体。
Employee(employeeID,name,age,tel,(tepartID),其中各属性为员工号,员工姓名,员工性别,员工年龄,员工电话(要求记录该员工的手机号码和办公室电话),员工所在部门(要求参照另一部门的实体的主动码为departID)。
Empolyee实体中存在多值属性,该属性的处理为______。
32、能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”的SQL语句是[9]。
33、事务是由一系列操作组成的,事务的执行表现为事务中各个操作的执行。
每个事务应具有结束操作。
当一个事务需要终止并取消所有已执行的数据修改时应执行的语句是______。
在UML提供的图中,可以采用 (6) 对逻辑数据库模式建模; (7) 用于接口、类和协作的行为建模,并强调对象行为的时间顺序。
三、设计与应用题某数据库中有关系:供应商(供应商号,供应商名,地址)零件(零件号,零件名,重量)项目(项目编号,项目名称,开工日期)供应(供应商号,项目编号,零件号,零件数)其中一个供应商能提供多种零件和多个项目,一种零件能供给不同的项目和供应商,一个项目可以有不同的供应商和使用不同种类的零件。
36、根据要求画出E-R图;37、用SQL创建关系供应表。
36、有如下运动队和运动会两个方面的实体:运动队方面运动队:队名、教练姓名、队员姓名队员:队名、队员姓名、性别、项名其中,一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般有一个教练。
运动会方面运动队:队编号、队名、教练姓名项目:项目名、参加运动队编号、队员姓名、性别、比赛场地其中,一个项目可由多个队参加,一个运动员可参加多个项目,一个项目一个比赛场地。