下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机三级数据库技术模拟题(4)一、单选题 (1)一 (20)每题 1 分, (21)(30)每题 2 分,共 40 分)1下列关于概念数据模型的说法,错误的是()。A)概念数据模型并不依赖于具体的计算机系统和数据库管理系统B)概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计C)概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件D)概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能2在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是()。A)此阶段会根据
2、数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构B)此阶段会将用户原有数据按照新的数据结构导人到新系统中C)此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法D)此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作3存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是()。A)存储管理器负责检查用户是否具有数据访问权限B)为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行置换C)存储管理器会为编译好的查询语句生成执行计划,并
3、根据执行计划访问相关数据1D)存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性4下列叙述中不属于三层BS 结构数据库应用系统特点和操作特征的是()。A)客户端使用浏览器,浏览器与Web 应用服务器之间的通信使用超文本传输协议 (HTTP)B)数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器C)这种结构使客户端和服务器能在不同的系统问通信,但对客户机配置要求较高,且应用软件维护代价也较大D)这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务5实体联系模型简称ER 模型,是数据库设计常
4、用的一种建模方法。关于ER 模型,下列说法错误的是()。A)ER 模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系B)用 ER 模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集C)ER 模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系D)用 ER 模型描述实体集之问的联系时,需要考虑数据在计算机中存储及处理的特征6下列关于函数依赖概念的说法,正确的是()。A)函数依赖研究一个关系中记录之间的依赖关系B)函数依赖研究一个关系中属性之间的依赖关系C)函数依赖研究一个关系中主码与外码之间的依赖关系D)函数依赖研究一
5、个关系中某列不同行之间取值的依赖关系7下列有关三级模式结构和数据独立性的说法,正确的是()。A)在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求2B)外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式C)三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响D)数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价8现要为某大型商场开发一个数据库应用系统,在该应用系统的生命周期中,设有下列活动:开发人员执行DDL 代码建立数据库结构编写
6、商品信息录入和导入程序,在系统投入运行前建立商品信息清单根据商场销售业务开展情况,调整数据库中的商品清单和价格准备销售新商品时,使用商品信息录入或导入程序,将新商品信息加入到商品清单中V为了防止数据丢失,定期对数据库中的数据进行转储以上活动中,属于商场数据库应用系统实施活动的是()。A)仅和B)仅、和C)仅和D)仅和9设有如下所示 ER 图:下列能够正确表示该ER 图的 UML 类图是()。A)3B)C)D10设在 SQL Server 2008中,某关系表需要存储职工的工资信息,工资的范围为 200010000,设用整型类型存储。下列数据类型中最合适的是()。A)intB)smallintC
7、)tinyintD)bigint11设某数据库在非工作时间(每天 8:00 以前、 18: 00 以后、周六和周日 )不允许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是()。A)建立存储过程B)建立后触发型触发器C)定义内嵌表值函数D)建立前触发型触发器12在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是()。A)存储过程可以接受输入参数,并可将执行结果以输出参数形式返回B)存储过程可以有多个输入参数,但只能有一个输出参数C)定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作D)存储过程的输入参数和
8、输出参数均可有默认值413在 SOL Server 2008中,设各系统数据库当前主要数据文件及日志文件的大小如下表所示:数据库主要数据文件 (MB)日志文件 (MB)master152model41msdb82tempdb61现要在该系统中创建一个新的用户数据库,则用户数据库中主妻数据文件的大小不能小于()。A)15MBB)4MBC)8MBD)6MB14设有工作表 (工作编号,最低工资,最高工资),其中工作编号、最低工资和最高工资均为整型,工作编号为主码。现要求最高工资必须大于等于最低工资,但不能超过最低工资的2 倍。在 sQL Server 2008环境中有下列创建该表的语句:1CREAT
9、E TABLE 工作表 (工作编号 int primary key ,最低工资 int ,最高工资 int check(最高工资 between最低工资 and 最低工资 *2) CREATE TABLE 工作表 (工作编号 int ,最低工资 int ,最高工资 int ,primary key(工作编号 ),check(最高工资 between最低工资 and 最低工资 *2) CREATE TABLE 工作表 (5工作编号 int primary key( 工作编号 ),最低工资 int ,最高工资 int ,check(最高工资 between最低工资 and 最低工资 *2) CRE
10、ATE TABLE 工作表 (工作编号 int primary key( 工作编号 ),最低工资 int ,最高工资 int check(最高工资 between最低工资 and 最低工资 *2)上述语句中正确的是()。A)仅和B)仅和C)仅和D)全部15在 SQL Server 2008的某数据库中,设U1 用户是 Rl 角色中的成员,现已授予 R1 角色对 T 表具有 SELECT 和 DENY UPDATE 权限,同时授予了U1 用户对 T 表具有 INSERT和 UPDATE 权限,则 ul 用户最终对 T 表具有的权限是()。A)SELECT 和 INSERTB)INSERT 和 U
11、PDATEC)SELECT、 INSERT 和 UPDArIED)INSERT16在 SQL Server 2008中,有系统数据库master、model、 msdb、tempdb和用户数据库。下列关于系统数据库和用户数据库的备份策略,最合理的是()。A)对系统数据库和用户数据库都实行周期性备份B)对系统数据库和用户数据库都实行修改之后即备份C)对系统数据库实行修改之后即备份,对用户数据库实行周期性备份6D)对 master、 model、msdb 实行修改之后即备份,对用户数据库实行周期性备份,对 tempdb 不备份17在 SQL Server 2008中,设 ul 用户在某数据库中是d
12、b_datawriter 角色中的成员,则用户U1 从该角色中可以获得的数据操作权限是()。查询插入更改删除A)仅B)仅和C)仅、和D)全部18某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是()。A)将此查询语句放置在视图中,使用视图实现该查询操作B)修改实现此功能的查询语句,将连接查询改为嵌套查询C)将此功能涉及到的表进行合并,然后对合并后的表进行查询D)将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作19在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制
13、技术。下列关于基于锁的并发控制技术的说法,错误的是()。A)锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用B)数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁C)数据库管理系统可以采用先来先服务的方式防止出现活锁现象D)当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁20在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是()。A)将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多B)将照片存储在文件系统中,在数
14、据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量7C)将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度D)与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性21现有课程表 (课程号,课程名,学分,开课学期,课程性质),课程号为主码。该表数据量较大。设经常要对该表执行类似下面的查询:SELECT 水 FROM 课程表 WHERE 课程名 =数据库原理 为提高这类查询的执行效率,下列物理设计方案中,正确且最为合理的是()。A)为课程名列建立一个主索引B)为课程名列建立一个位
15、图索引C)为课程名列建立一个辅索引D)此表上不需要建任何索引22某数据库应用系统使用SQL Server 2008作为数据库平台。在系统运行期间,用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器CPU 使用率小于 1,磁盘 10 也非常小。造成此现象可能的原因是()。A)客户机到数据库服务器的网络故障B)更新操作涉及到的表没有建立主码C)更新的字段没有建立有效的索引D)更新操作涉及到的数据被锁定23日志文件对实现数据库系统故障的恢复有非常重要的作用。下列关
16、于数据库系统日志文件的说法,正确的是()。A)数据库系统不要求日志的写入顺序必须与并行事务执行的时间次序一致B)为了保证数据库是可恢复的,必须严格保证先写数据库后写日志C)日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率D)系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务故障恢复不一定需要使用日志文件824在 SQL Server 2008中,设先对 MyDB 数据库进行了一次完整备份,然后对该数据库进行了一次日志备份,这两次备份均备份在BK 设备上。假设BK 设备上只有这两次备份的内容。现要从备份中恢复My-DB 数据库,正确的恢复过程及语句是()。A)rest
17、ore log MyDB from BK with file=1 ,norecoveryrestore database MyDB from BK with file=2B)restore log MyDB from BK with file=1 ,norecoveryrestore database MyDB from BK with file=2, norecoveryC)restore database MyDB from BK with file=1 norecoveryrestore log MyDB from BK with file=2 ,norecoveryD)restore
18、database MyDB from BK with file=1 ,norecoveryrestore log MyDB from BK with file=225在 SQL Server 2008中, master是一个非常重要的系统数据库,如果master损坏将会对系统造成严重后果,因此系统管理员应该对master进行备份。 SQL Server 2008对数据库提供的备份有:完整备份差异备份日志备份以上备份方法中能够应用在master数据库上的是()。A)仅B)仅和C)仅和D)全部26关于并行数据库,下列说法错误的是()。A)层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享
19、磁盘结构B)无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展性,适合于 OLTP 应用C)并行数据库系统经常通过负载均衡的方法来提高数据库系统的业务吞吐率D)并行数据库系统的主要目的是实现场地自治和数据全局透明共享927现有一个具有多个分店的大型连锁超市,该连锁超市使用统一的连锁业务经营管理系统管理其日常业务。已知其中的销售数据明细表结构为(销售记录 ID ,商品 ID,价格,数量,总金额,销售时间,分店ID) ,该表数据量很大。为了提高数据访问效率,系统将每年每个分店的销售数据划分成独立的数据表,这种划分方式被称为()。A)轮转划分B)范围划分C)散列划分D)多维划分28在分
20、布式数据库的数据分配中,若所有全局数据有且只有一份,它们被分割成若干片段,每个片段被分配在一个特定场地上,则该策略属于()。A)集中式B)分割式C)全复制式D)混合式29在大型企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理 (OLAP) 是常见的数据管理与数据分析形式。关于OLTP 和 OLAP ,一般情况下,下列说法正确的是()。A)OLTP 系统的安全性要求比OLAP 系统的低,也比较容易实现B)OLAP 系统在访问数据时,一般以访问少量记录为主,OLTP 系统则相反C)OLTP 要求系统必须具有很高的响应速度,而OLAP 对系统响应速度的要求较为宽松D)OLTP 系统一般
21、由企业的中上层或决策层使用,而OLAP 系统一般由企业的中下层业务人员使用30在对某商场的顾客进行流失预测分析时,先取得一个顾客样本集S,其模式为 (id,a1,a2,an, c),其中 id 为顾客的唯一标识, ai(i=1,2, ,n)为顾客的属性,如年龄、性别、消费时间间隔等,c 的取值为 流失,未流失 。现有算法 A 对样本 S 进行处理,输出结果为P, P 能根据该样本集外10的顾客 u 的 n 个属性,确定 u 的 c 属性值,以对顾客的流失作出预测。那么,A和 P 分别是()。A)聚类算法,聚类工具B)分类算法,分类器C)关联规则算法,规则集D)多维分析算法, OLAP 工具二、
22、应用题 (每空 2 分,共 30 分 )1数据库管理系统为三级模式结构提供了两层映像机制,其中模式内模式映像提供了【 1】独立性。2按照数据库应用系统生命周期模型,系统设计阶段细分为概念设计、【 2】设计和物理设计三个步骤。3设用 UML 设计某数据库应用系统,设计人员规划了一组应用程序集,该集合由动态链接库和可执行程序构成。为了展现这些应用程序集间的组织和依赖关系,以对源代码、可执行程序的发布等进行系统建模,应采用的UML图是【 3】图。4设有学生表 (学号,姓名,所在系名 )和选课表 (学号,课程号,成绩 )。现要建立统计每个系选课人数的视图。请补全下列语句:CREATE VIEW Vl(
23、 系名,人数 )AsSELECT 所在系名,【 4】 FROM 选课表 JOIN 学生表 ON 选课表学号 =学生表学号【 5】5.设有课程表 (课程号,课程名,学分,先修课程号),已知某应用程序需要列出 “数据库原理 ”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修课学分 ),可以用【 6】连接操作在一个查询中实现此功能。6在 SQL Server 2008的某用户数据库中,设有T 表,现要在 T 表的 c1 列和 c2 列上建立一个复合唯一聚集索引,其中c1 列值重复率为 20, c2 列为l0。请补全下列语句建立一个性能最优的索引:CREATE UNIQUECLUS
24、TERED INDEX Idxl ON T( 【7】 )7在 SQL Server 2008中,现要将 T1 表的 C1 列 (int 类型 )定义为标识列,初值和增量值均为1。请补全下列语句:CREATE TABLE T1(clint 【8】(1, 1), )118在 SQL Server 2008中,设 ul 是 SQL Server 身份验证模式的数据库服务器登录账户,现希望U1 在该数据库服务器上具有系统管理员权限。请补全下列语句:EXEC sp addsrvrolemember ,U1【9】9数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中【 10】协议可以
25、完全保证并发事务数据的一致性。10在数据库系统出现系统故障后进行恢复时,对于事务T,如果日志文件中有 BEGIN TRANSACTION 记录,而没有 COMMIT 或 ROLLBACK 记录,则数据库管理系统处理这种事务时应执行的操作是【 11】。11在动态转储中,利用转储文件只能将数据库恢复到转储过程中的某个状态,且转储文件中的数据可能不一致,只有和【 12】文件综合起来使用,才能将数据库恢复到一致状态。12通常数据库的转储机制有三种,分别是完全转储、差量转储和【13】转储。13数据仓库是面向主题的、【14】的、非易失的、随时间变化的数据集合,用来支持管理人员的决策。14在数据仓库设计和建
26、设过程中,设计者需要调查用户的决策或数据处理需求,并将功能相近且需要相关联数据支持的需求进行归类,得到不同的需求集合,并在企业数据模型中寻找能够满足各个需求集合的数据集合,然后针对各个数据集合开展数据仓库数据模型的设计。这种设计方法称为【15】的设计方法。三、设计与应用题 (共 30 分)1已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格:教师教师号教师名职称工资上级领导教师号9868王文华教授8000null9983李一斌副教授60009868129985丁一讲师删98680783王润泽讲师删98680899欧阳丹妮讲师删9868课程课程教材任课教课程号学分教材名出版社名名号
27、师号计算计算机原清华大学C20063119868机原理理出版社计算计算机原高等教育C20063129868机原理理与应用出版社数据清华大学C2004313数据结构9868结构出版社数据数据库原清华大学C201013149868库原理理出版社数据数据库原高等教育C20103159868库原理理与技术出版社音乐清华大学S3001216音乐欣赏9983欣赏出版社已知该业务系统存在如下规则:每个教师有唯一的教师号,每个教师号对应唯一的一名教师;每门课程有唯一的课程号,每个课程号对应唯一的一门课程;每本教材有唯一的教材号,每个教材号对应唯一的一本教材;每个教师最多只有一个上级领导,也可以没有上级领导;V一门课程仅由一名教师讲授;一本教材仅用于一门课程。(12 分 )(1)请根据原始数据表及业务规则,给出该系统的关系模式,保证每个关系模式满足 3NF,并说明每个关系模式的主码和外码。(2)画出该系统的ER 图, ER 图中需给出每个实体集的属性,主码属性用下划线标识。132在 SQL Server 2008中,设某数据库中有商品表(商品号,商品名,进货价格 ),商品号为主码;销售表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年IT职业技能测试模拟题库与解析
- 2026年金融投资基础知识练习题及答案
- 2026年中医师中药药理学知识要点题库
- 2026年化工企业安全操作消毒技术考核题库
- 2026年文秘综合技能与公文写作模拟试题
- 2026年教育心理学与教学方法创新题库
- 2026届四川省成都市成外高一数学第二学期期末质量跟踪监视试题含解析
- 2026年IT认证中级水平测试题库软件开发技术与方法案例分析
- 2026年外贸单证员职业技能等级认定练习题
- 江西省赣州三中2026届高一生物第二学期期末达标检测试题含解析
- 康养服务机器人技术突破与社会化应用模式探索
- 2026春译林版英语八下-课文课堂笔记
- 传染病的流行病学特点及防控措施
- 建材市场安保培训课件
- 柴油供应合同范本
- 仲裁法课件教学课件
- 宠物医疗护理服务标准流程
- 2025乍得矿产勘探行业现状调研与资源资本配置规划
- 《普通高中英语课程标准(2025年版)》带星号词汇详解表清单-高三英语一轮复习专项
- 旅游景区客流预测模型构建分析方案
- 2026年重庆城市管理职业学院单招职业技能测试题库新版
评论
0/150
提交评论