数据库模拟试题1(含答案)汇编
汇编语言题库

汇编语⾔题库1⼤学课程《汇编语⾔程序设计》模拟试题⼀、单项选择题1、指令JMPFARPTRDONE属于(C)。
A.段内转移直接寻址B.段内转移间接寻址C.段间转移直接寻址D.段间转移间接寻址2、执⾏下⾯指令序列后,结果是(A)。
MOVAL,82HCBWA.AX=0FF82HB.AX=8082HC.AX=0082HD.AX=0F82H3、8088/8086存储器分段,每个段不超过(D)。
A.64K个字B.32K个字节C.1兆个字节D.64K个字节4、CPU发出的访问存储器的地址是(A)。
A.物理地址B.偏移地址C.逻辑地址D.段地址5、BUFDW10HDUP(3DUP(2,10H),3,5)上述语句汇编后,为变量BUF分配的存储单元字节数是(B)。
A.80HB.100HC.124D.1926、若AX=-15要得到AX=15应执⾏的指令是(A)。
A.NEGAXB.NOTAXC.INCAXD.DECAX7、8086/8088系统执⾏传送指令MOV时(A)。
A.不影响标志位B.影响DF⽅向标志C.影响SF符号标志D.影响CF进位标志8、MOVAL,79ADDAL,0B1H上⾯指令执⾏后,设置的标志位CF和OF的值是(D)。
A.CF=0,OF=1B.CF=1,OF=1C.CF=0,OF=1D.CF=1,OF=09、检查BUF的内容是否为正偶数,如是正偶数,则AL=0。
下⾯程序段正确的是(C)。
A.MOVAL,BUFB.MOVAL,BUFJNCK1MOVAL,0MOVAL,0K2:……K1:C.MOVAL,BUFD.MOVAL,BUFTESTAL,81HJNPK4JNZK3TESTAL,80HMOVAL,0JNZK4K3:MOVAL,0K4:10、下列指令中操作数在代码段中的是(A)。
A.MOVAL,42HB.ADDAL,BLC.SUB[BX],DID.INC[DI]11、与MOVBX,OFFSETVAR指令完全等效的指令是(D)。
2023年高考物理真题模拟试题专项汇编:(1)直线运动(含答案)

2023年高考物理真题模拟试题专项汇编:(1)直线运动(含答案)(1)直线运动——2023年高考物理真题模拟试题专项汇编1.【2023年全国甲卷】一小车沿直线运动,从开始由静止匀加速至时刻,此后做匀减速运动,到与时刻速度降为零。
在下列小车位移x与时间t的关系曲线中,可能正确的是( )A. B. C. D.2.【2023年全国乙卷】一同学将排球自O点垫起,排球竖直向上运动,随后下落回到O点。
设排球在运动过程中所受空气阻力大小和速度大小成正比,则该排球( )A.上升时间等于下落时间B.被垫起后瞬间的速度最大C.达到最高点时加速度为零D.下落过程中做匀加速运动3.【2023年湖南卷】如图,光滑水平地面上有一质量为的小车在水平推力F的作用下加速运动。
车厢内有质量均为m的两小球,两球用轻杆相连,A球靠在光滑左壁上,B球处在车厢水平底面上,且与底面的动摩擦因数为μ,杆与竖直方向的夹角为θ,杆与车厢始终保持相对静止。
假设最大静摩擦力等于滑动摩擦力。
下列说法正确的是( )A.若B球受到的摩擦力为零,则B.若推力F向左,且,则F的最大值为C.若推力F向左,且,则F的最大值为D.若推力F向右,且,则F的范围为4.【2023年江苏卷】电梯上升过程中,某同学用智能手机记录了电梯速度随时间变化的关系,如图所示。
电梯加速上升的时段是( )A.从20.0 s到30.0 sB.从30.0 s到40.0 sC.从40.0 s到50.0 sD.从50.0 s 到60.0 s5.【2023年江苏卷】滑块以一定的初速度沿粗糙斜面从底端上滑,到达最高点B后返回到底端。
利用频闪仪分别对上滑和下滑过程进行拍摄,频闪照片示意图如图所示。
与图乙中相比,图甲中滑块( )A.受到的合力较小B.经过A点的动能较小C.在之间的运动时间较短D.在之间克服摩擦力做的功较小6.【2023年山东卷】如图所示,电动公交车做匀减速直线运动进站,连续经过三点,已知ST间的距离是RS的两倍,RS段的平均速度是,ST段的平均速度是,则公交车经过T点时的瞬时速度为( )A. B. C. D.7.【2023年湖北卷】两节动车的额定功率分别为和,在某平直铁轨上能达到的最大速度分别为和。
国家开放大学数据库应用期末考试复习资料汇编

数据库应用-模拟试题1一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共10个小题,每小题2分,共20分)1. 数据库(DB)、数据库系统(DBS) 和数据库管理系统(DBMS) 三者之间的关系是( )。
A. DBS包括DB 和DBMSB. DBMS包括DB 和DBSC. DB包括DBS 和DBMSD. DBS 包括DB, 也就是DBMS2. 对关系数据库特征的描述不准确的是( )。
A. 数据具有独立性B. 数据结构化C. 数据集中管理D. 数据冗余多3. 在MySQL 中,建立数据库用( )。
A. CREATE TABLEB. CREATE TRIGGERC. CREATE INDEXD. CREATE DATABASE4. ( )选项是用来创建和修改数据库结构的。
A. DDLB. DMLC. DCLD. DQL5.HBase 中数据分发和负载均衡的最小单元是( )。
A. 行B. 列C. 列簇D. 分区6. 下列特点( )是视图不具备的。
A. 分割数据,屏蔽用户所不需要浏览的数据B. 提高应用程序和表之间的独立性,充当程序和表之间的数据C. 降低对最终用户查询水平的要求D. 提高数据的网络传输速度7. 数据完整性约束包括( )三个方面。
A. 实体完整性、参照完整性、用户定义完整性B. 主键完整性、参照完整性、用户定义完整性C. 主键完整性、唯一索引约束、实体完整性D. 主键完整性、唯一索引约束、域完整性8. 为数据表创建索引的目的是( )。
A. 提高查询的检索性能B. 归类C. 创建唯一索引D. 创建主键9. 一般情况下,“商品”和“客户”实体之间的联系是( )。
A. 一对一的联系B. 一对多的联系C. 多对多的联系D. 没有联系10.MySQL 服务器的存储引擎中支持事务处理、支持外键、支持崩溃修复能力和并发控制的存储引擎是( )。
A. InnoDBB. MyISAMC. MemoryD. NDB二、多项选择题(每个题有多个答案是正确的,请将正确的答案填写到括号内。
2023年计算机三级《数据库》考试全真模拟易错、难点汇编叁(带答案)试卷号:39

2023年计算机三级《数据库》考试全真模拟易错、难点汇编叁(带答案)(图片大小可自由调整)一.全考点综合测验(共45题)1.【单选题】按后根次序周游树(林)等同于按什么次序周游该树(林)对应的二叉树?A.前序B.后序C.对称序D. 层次次序正确答案:C2.【单选题】下列______不是TCP/IP参考模型中的应用层协议。
A.电子邮件协议SMTPB.网络文件系统NFSC.简单网络管理协议SNMPD.文件传输协议FTP正确答案:C3.【单选题】假定栈用顺序的方式存储,栈类型stack 定义如下:请问这是栈的哪一种基本运算TYPE stack=RECORDA:ARRAY [1..m0 ]OF datatype ;t :0..m0 ;END;下面是栈的一种基本运算的实现:PROCEDURE xxxx(VAR s :stack) ;BEGINIFs.t=0THEN print(underflow)ELSEs.t:=S.t-1 ;END;A.栈的推入B.栈的弹出C.读栈项元素D.将栈置为空栈正确答案:D4.【单选题】在数据库的数据模型中有( )A.网状模型、层次模型、关系模型B.数字型、字母型、日期型C.数值型、字符型、逻辑型D.数学模型、概念模型、逻辑模型正确答案:A5.【单选题】下列关于顺序图的说法,正确的是A.对象间的通信用对象生命线之间的垂直消息线表示,箭头说明消息的类型,如同步、异步或简单B.顺序图可以表示递归过程,当一个操作调用它本身时,消息总是异步的C.在顺序图中可以描述如何创建和销毁对象,创建或销毁一个对象的消息一般是同步的D.顺序图中的消息可以有条件,并规定只有条件为真时才可以发送和接收消息,如果条件之间不互相排斥,则一次只能发送一条消息正确答案:C6.【单选题】下列关于分布式数据库系统的说法,错误的是A.分布式数据库系统中的节点是紧耦合的,它们形成单一的数据库系统B.分布式数据库系统要求每个节点具有较高的独立性,具有本地自治能力C.分布式数据库的分布透明性目的在于使用户完全感觉不到数据是分布的,使用户的使用方式与集中式数据库完全一样D.分布式数据库系统的分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间正确答案:A7.【单选题】数据库性能优化是数据库管理员的重要工作。
2023年计算机三级《数据库》考试全真模拟易错、难点汇编贰(答案参考)试卷号:27

2023年计算机三级《数据库》考试全真模拟易错、难点汇编贰(答案参考)(图片大小可自由调整)一.全考点综合测验(共50题)1.【单选题】事务由于某些内部条件而无法继续正常执行,如非法输入、找不到数据等,这样的故障属于A.系统故障B.磁盘故障C.事务故障D.介质故障正确答案:C2.【单选题】关系R 和S 具有相同的属性个数,且对应的属性取自同一个域。
集合标记的是A.R∪SB.R∩SC.R-SD.R×S正确答案:C【单选题】下列关于栈和队列的叙述中,哪些是正确的?I .栈和队列都是线性表II .栈和队列都是顺序表III. 栈和队列都不能为空IV. 栈和队列都能应用于递归过程实现V.栈的特点是后进先出,而队列的特点是先进先出A.仅I 和VB.仅I 、II 、VC.仅III 和IVD.仅II 、III 和IV正确答案:A4.【单选题】下列关于概念数据模型的说法,正确的是A.是对现实世界进行建模B.是对信息世界进行建模C.与具体的数据库管理系统有关D.与具体的操作系统有关正确答案:A5.【单选题】下列关于网络协议的叙述中,______是不正确的。
A.语法规定了用户控制信息的命令格式B.语义规定了用户控制信息的意义以及完成控制的动作与响应C.时序是对事件实现顺序的说明D.网络协议是为网络数据交换而制定的正确答案:A6.【单选题】用户对SQL数据库的访问权限中,如果只允许删除基本表的元组,应授予哪种权限?A.DROPB.DELETEC.ALTERD.UPDATE正确答案:B7.【单选题】物理结构设计的任务是设计数据库的A.存储格式B.存取方法C.存储结构与存取方法D.存储模式正确答案:C8.【单选题】执行STORE "1999 年12 月庆祝澳门回归祖国!" TO XY 命令之后,要在屏幕上显示"澳门1999 年12月回归祖国",应使用命令A.?SUBSTR(XY ,15,4)+SUBSTR(XY ,1,0)+SUBSTR(XY ,10)B.?SUBSTR(XY ,15,4)+LEFT(XY ,1,10)+RIGHT(XY ,19)C.?SUBSTR(XY ,15,4)+LEFT(XY ,10)十RIGHT(XY ,10)D.SUBSTR(XY, 15, 4)+LEFT(XY, 10)+ RIGHT(XY, 19,10)正确答案:C9.【单选题】下列关于数据结构基本概念的叙述中,哪一条是不正确的A.数据是采用计算机能够识别、存储和处理的方式,对现实世界的事物进行的描述B. 数据元素(或称结点、记录等) 是数据的基本单位C.一个数据元素至少由两个数据项组成D.数据项是有独立含义的数据最小单位正确答案:C10.【单选题】数据库管理系统中用于定义和描述数据库逻辑结构的语言称为A.数据库模式描述语言(DDL)B.数据库子语言(SubDL)C.数据操纵语言(DML)D.数据结构语言正确答案:A11.【单选题】已知SN 是一个字符类型的字段,有查询语句:SELECT SN FROM S WHERE SN LIKE 'AB%' 该查询语句的执行结果是A.含有3 个字符‘ AB% ’的所有SN 字段B.仅含有3 个字符且前两个为‘ AB’的SN 字段C.以字符串‘ AB’开始的所有SN 字段D.含有字符‘ A’或‘ B’的所有SN 字段正确答案:C12.【单选题】已经获得除CPU 以外的所有所需资源的进程处于( )状态。
2023年计算机四级《数据库工程师》考试全真模拟易错、难点汇编叁(带答案)试卷号:34

2023年计算机四级《数据库工程师》考试全真模拟易错、难点汇编叁(带答案)(图片大小可自由调整)一.全考点综合测验(共45题)1.【单选题】软件质量模型中质量特性"可维护性"的子特性包括:易变更性、易测试性、易分析性、可维护性的依从性以及A.稳定性B.易替换性C.易安装性D.易恢复性正确答案:A2.【单选题】下列关于数据库三级模式结构的叙述中,哪一条是错误的?A.数据库系统三级模式结构是数据库系统内部的体系结构B.数据库系统的三级模式结构是指:外模式、模式、内模式C.外模式/模式映象保证了数据与程序之间具有较高的物理独立性D.一个数据库可以有多个模式正确答案:C3.【单选题】软件需求规格说明书不应包括A.软件输入/输出的描述B.主要功能和性能的描述C.算法的描述D.软件质量属性的描述正确答案:C4.【单选题】下列关于用户定义完整性约束的叙述中,哪一条是错误的?A.用户定义完整性约束主要是对属性的取值进行限制B.域完整性约束是用户定义完整性约束的重要组成部分C.域完整性约束中含有属性间的多值依赖关系,但没有函数依赖关系D.取值范围可分为静态定义和动态定义两种正确答案:C5.【单选题】下列关于知识发现与数据挖掘的叙述中,哪一条是错误的?A.知识发现的过程可以概括为三部分:数据准备、数据挖掘、及结果的解释和评估B.数据挖掘阶段首先要确定挖掘的任务或目的,如数据分类、聚类、关联规则发现或序列模式发现等。
确定了挖掘任务后,就要决定使用什么样的挖掘算法C.数据挖掘的质量与挖掘方法有关,而与数据本身无关D.数据挖掘的结果可能会发现一些新的信息类型:关联规则、序列模式、分类树等正确答案:C6.【单选题】在需求获取阶段建立起来的用以描述功能需求的主要模型是A.用例模型B.事件响应模型C.业务流程模型D.业务对象模型正确答案:A7.【单选题】下列关于参照完整性约束的参照关系和被参照关系的叙述中,哪一条是错误的?A.参照关系是从关系,被参照关系是主关系B.参照关系与被参照关系之间的联系是1:n联系C.参照关系与被参照关系通过外码相联系D.其主码在另一个关系中作为外码的关系称为被参照关系正确答案:B8.【单选题】关系数据库标准语言SQL是下列哪一项的缩写?A.Specifying Query LanguageB.Scalable Query LanguageC.Structured Query LanguageD.Standard Query Language正确答案:C9.【单选题】下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组D.定义在表上的索引类型正确答案:C10.【单选题】以下不属于面向对象范畴的术语是A.多态B. 函数调用C.消息传递D.聚合正确答案:C11.【单选题】为了解决复杂的问题,常采用分而治之的策略,将大而复杂的问题分解为许多容易解决的小问题来解决。
2023年计算机三级《数据库》考试全真模拟易错、难点汇编叁(带答案)试卷号:47

2023年计算机三级《数据库》考试全真模拟易错、难点汇编叁(带答案)(图片大小可自由调整)一.全考点综合测验(共45题)1.【单选题】下列不属于数据库运行维护工作的是______。
A.系统监控B.系统性能优化C.应用系统重写D.系统升级正确答案:C2.【单选题】下列关于分布式数据库系统的叙述中,哪个是不正确的?A.提高了系统的可靠性和可用性B.具有位置透明性、复制透明性和分片透明性C. 两阶段提交协议将此用于处理分布式死锁问题D. 数据复制是将片段或片段的副本分配在不同站点上的存储过程正确答案:C3.【单选题】在一个虚拟存储系统中,分配给某个进程3 页内存,开始时这 3 页内存为空。
页面访问序列是l、2、3、4、2、1、5、6、2、1、2、3、7、6、3。
若采用最近最久未使用(LRU )页面淘汰算法,缺页次数为A.10B.12C.14D.16正确答案:B4.【单选题】设关系R与关系S具有相同的属性个数,且对应属性的值取自同一个域,则R -S可记作______。
A.{t|t ∈R∨t ∈S}B.{t|t ∈R∧t S}√C.{t|t ∈R∧t ∈S}D.{t|t ∈R∨t S}正确答案:B【单选题】用户对SQL 数据库的访问权限中,如果只允许删除基本表中的元组,应授予( )权限A.DROPB.DELETEC.ALTERD.UPDATE正确答案:D6.【单选题】在Visual FoxPro 中,表单(Form)是指A.数据库中各个表的清单B.一个表中各个记录的清单C.数据库查询的列表D.窗口界面正确答案:D7.【单选题】当前表中有4 个数值型字段:高等数学、英语、计算机网络和总分。
其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。
要将所有学生的总分自动计算出来并填人总分字段中,使用命令A.REPL 总分WITH 高等数学+英语+计算机网络B.REPL 总分WITH 高等数学,英语,计算机网络C.REPL 总分WITH 高等数学+英语+计算机网络ALLD.REPL总分WITH高等数学+英语+计算机网络FORALL正确答案:C8.【单选题】设X=123,Y=456,Z="X+Y" ,则表达式6+&Z 的值是A.6+&ZB.6+X+YC.585D.错误提示正确答案:C9.【单选题】下列关于SQL Server 数据库系统安全性的叙述中,哪个是不正确的?A.数据库管理系统的权限分为数据库系统权限和服务器权限B.数据库系统权限可分为数据库对象权限和语句权限D.SQL语言中的GRANT为权限授予语句正确答案:A10.【单选题】如果要限制“学生”表中的学生年龄字段的取值必须在15 到40 岁之间,应该使用的约束是A.CHECKB.UNIQUEC.DEFAULTD.FOREIGN KEY正确答案:A11.【单选题】下列关于SQL 语言索引( index)的叙述中,不正确的是A.系统在存取数据时会自动选择合适的索引作为存取路径B.使用索引可以加快查询语句的执行速度C.在一个基本表上可以创建多个索引D.索引是外模式12.【单选题】所有可选项缺省时,数据库记录输出命令LIST 和DISPLAY 的区别是A.DISPLAY 显示全部记录,LIST 显示当前一条记录B.LIST 显示全部记录,DISPLAY 显示当前一条记录C.LIST 和DISPLAY 都显示全部记录D..LIST和DISPLAY都只显示当前一条记录正确答案:B13.【单选题】在数据库技术中,哪一种数据模型是使用公共属性( 外键) 实现数据之间联系的?A.层次模型B.网状模型C.关系模型D.面向对象模型正确答案:C14.A.主码只能包含单个属性B.任何候选码都不包含关系中的全部属性C.包含在任何一个候选码中的属性称作主属性D.包含在所有候选码中的属性称作主属性正确答案:C15.【单选题】下列关于建立数据仓库的目标的描述,不恰当的是A.充分利用企业信息系统生成的数据B.把企业各种类型的应用集中在一起C. 解决数据分析应用和企业基本业务应用之间的性能冲突问题,减轻OLTP系统的负担D.以面向主题的方式合理组织数据,实现跨部门视图正确答案:B16.【单选题】要为当前表所有职工增加100 元工资应该使用命令A.CHANGE 工资WITH 工资+100B.REPLACE 工资WITH 工资+100D.REPLACE ALL 工资WITH 工资+100正确答案:D17.【单选题】数据库存储结构和存取方法优化是提高查询效率非常重要的手段。
2022年职业考证-软考-数据库系统工程师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:7

2022年职业考证-软考-数据库系统工程师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题能够不访问页表,实现快速将虚拟地址映射到物理地址的硬件机制是()。
问题1选项A.转换检测缓冲区B.虚拟内存C.多级页表D.内存映射【答案】B2.单选题一个取值域是原子的,是指该域的元素是()单元。
问题1选项A.不同的B.不可分的C.常量D.不可见的【答案】B【解析】一个取值域是原子的,是指该域的元素是不可分的单元。
3.单选题以下关于RISC和CISC计算机的叙述中,正确的是()。
问题1选项A.RISC不采用流水线技术,CISC采用流水线技术B.RISC使用复杂的指令,CISC使用简单的指令C.RISC采用很少的通用寄存器,CISC采用很多的通用寄存器D.RISC采用组合逻辑控制器,CISC普遍采用微程序控制器【答案】D【解析】在RISC中,CPU中通用寄存器数量相当多, 以硬布线控制逻辑为主,不用或少用微码控制。
而在CISC中普遍采用微程序控制器。
4.单选题计算机操作的最小时间单位是()。
问题1选项A.指令周期B.时钟周期C.总线周期D.CPU周期【答案】B【解析】计算机操作的最小时间单位是时钟周期。
时钟周期是计算机中最基本的、最小的时间单位。
5.单选题数据库设计的6个阶段依次是:需求分析、(),数据库实施,数据库运行和维护。
问题1选项A.逻辑结构设计、概念结构设计、物理结构设计B.概念结构设计、逻辑结构设计、物理结构设计C.概念结构设计、物理结构设计、逻辑结构设计D.物理结构设计、逻辑结构设计、概念结构设计【答案】B6.单选题在死锁产生的必要条件中,可以使用()方法破坏“不可剥夺条件”。
问题1选项A.假脱机B.预先静态分配C.强制剥夺资源D.所有资源排序使用【答案】C 【解析】产生死锁的四个必要条件:互斥条件:一个资源每次只能被一个进程使用。
请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模拟试题1一. 单项选择题(本大题共15小题,每小题2分,共30分)1.在文件系统中,所具有的数据独立性是[ ] A .系统独立性 B .物理独立性C .逻辑独立性D .设备独立性2.数据库系统中存放三级结构定义的DB 称为[ ]A .DBSB .DDC .DDLD .DBMS 3.设有关系R(A,B,C)和关系S(B,C,D),那么与R ⋈S 等价的关系代数表达式[]A .σ1=5(R ⋈S )B .σ1=5(R ×S )C .σ1=2(R ⋈S )D .σ1=2(R ×S )4.与域表达式 { ab | ( c) (R(ac) ∧ R(cb))} 等价的关系代数表达式是 [] A .π1,4(σ2=3(R ×R )) B .π1,3(R ⋈R ) C .π1,4(R ⋈R ) D .π1,3(R ⋈S )5.设有两个关系R (A ,B )和S (B ,C ),与下列SELECT 语句SELECT A ,BFROM RWHERE B NOT IN (SELECT BFROM SWHERE C='C56');等价的关系代数表达式是[ ] A .πA ,B (σC ≠'C56'(R ⋈S )) B .πA ,B (R ⋈ S )C .R -πA ,B (σC= 'C56'(R ⋈S ))D .R -πA ,B (σC ≠'C56'(R ⋈S ))6.嵌入式SQL 的预处理方式,是指[ ]A .识别出SQL 语句,加上前缀标识和结束标志B .把嵌入的SQL 语句处理成函数调用形式C .对源程序进行格式化处理D .把嵌入的SQL 语句编译成目标程序7.设关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={ B →D ,AD →C },那么ρ={ ABC ,BCD }相对于F [ ]A .是无损联接分解,也是保持FD 的分解B .是无损联接分解,但不保持FD 的分解C .不是无损联接分解,但保持FD 的分解D .既不是无损联接分解,也不保持FD 的分解8.设有关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={A→B ,C→D },则F +中左部为(BC )的函数依赖有 [ ]C ≠'C56'2=12=3A.2个B.4个C.8个D.16个9.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有[ ] A.17个B.18个C.23个D.27个10.DBMS的并发控制子系统,保证了事务__________的实现[ ] A.原子性B.一致性C.隔离性D.持久性11.SQL中不一定能保证完整性约束彻底实现的是[ ] A.主键约束B.外键约束C.局部约束D.检查子句12.ORDB中,同类元素的有序集合,并且允许一个成员可多次出现,称为[ ]A.结构类型B.集合类型C.数组类型D.多集类型13.在ORDB中,当属性值为单值或结构值时,引用方式任和传统的关系模型一样,在层次之间加[ ] A.冒号“:”B.单箭头“→”C.下划线“_”D.圆点“.”14.某一种实际存在的事物具有看来好像不存在的性质,称为[ ]A.不存在性B.虚拟性C.无关性D.透明性15.DDBS中,全局关系与其片段之间的映象是[ ] A.一对一的B.一对多的C.多对一的D.多对多的二.填空题(本大题共10小题,每小题1分,共10分)16.关系模型和层次、网状模型最大差别是用___________而不是用___________导航数据。
17.DBS的全局结构体现了DBS的____________结构。
18.在关系代数中,交操作可由__________操作组合而成。
19.SQL的SELECT语句中使用分组子句以后,SELECT子句的语义就不是投影的意思了,而是______________________。
20.设关系模式R(A,B,C),F是R上成立的函数依赖集,F={ A→B,B→C,C→A },那么F在模式AB上投影πAB(F)=___________。
21.数据库中,悬挂元组是指___________________。
22.DBD中,子模式设计是在___________阶段进行的23.封锁能避免错误的发生,但会引起问题。
24.ORDB中,引用类型是指嵌套引用时,不是引用对象本身的值,而是引用___________。
25.DDBS中,如果系统具有分片透明性,那么用户只要对___________就能操作了,不必了解数据的___________情况。
三.简答题(本大题共10小题,每小题3分,共30分)26.“数据独立性”在文件系统阶段、数据库阶段和分布式数据库阶段中各表现为什么形式?27.设有关系R和S:R A B C S A B D1 2 3 1 3 61 3 5 3 6 82 4 6 13 53 6 9 34 5试写出R⋈S、 R⋈S的值28.设有关系R(A,B,C)和S(D,E,F),设有关系代数表达式。
πA,B (R)-πA,B(σA=D ∧ E='E8'(R×S))试写出与上述关系代数表达式等价的元组表达式,关系逻辑规则和SQL语句。
29.嵌入式SQL的预处理方式是如何实现的?这种方式有什么重要意义?30.设关系模式R(A,B,C,D,E),F是R上成立的FD集,F={ AB→C,BC→A,AC→B,D→E },试写出R的候选键,并说明理由。
31.逻辑设计阶段的输入和输出是什么?32.什么是“脏数据”?如何避免读取“脏数据”?33.对象联系图与ER图的主要差别是什么?34.什么是“死锁”?在系统发生死锁时,系统如何处理?35. DDB中数据分片必须遵守哪三个条件?这三个条件的目的各是为了什么?四.设计题(本大题共5小题,每小题4分,共20分)设某商业集团关于商店销售商品的数据库中有三个基本表:商店SHOP(S#,SNAME,AREA,MGR_NAME)其属性是商店编号,商店名称,区域名,经理姓名。
销售SALE(S#,G#, QUANTITY)其属性是商店编号,商品编号,销售数量。
商品GOODS(G#,GNAME,PRICE)其属性是商品编号,商品名称,单价。
36.试写出下列查询的关系代数表达式、元组表达式和关系逻辑规则:检索销售“冰箱”的商店的编号和商店名称。
37.试写出上面第36题的SELECT语句表达形式。
并写出该查询的图示形式。
38.试写出下列操作的SQL语句:从SALE表中,把“开开商店”中销售单价高于1000元的商品的销售元组全部删除。
39.写一个断言,要求区域名为“EAST”的商店里销售商品的单价不能低于100元。
40.试写出下列操作的SQL语句:统计区域名为“EAST”的所有商店销售的每一种商品的总数量和总价值。
要求显示(G#,GNAME,SUM_QUANTITY,SUM_VALUE),其属性为商品编号、商品名称、销售数量、销售价值。
五.综合题(本大题共2小题,每小题5分,共10分)2>241.某汽车运输公司数据库中有一个记录司机运输里程的关系模式:R(司机编号,汽车牌照,行驶公里,车队编号,车队主管)此处每个汽车牌照对应一辆汽车。
“行驶公里”为某司机驾驶某辆汽车行驶的总公里数。
如果规定每个司机属于一个车队,每个车队只有一个主管。
(1)试写出关系模式R的基本FD和关键码。
(2)说明R不是2NF模式的理由,并指出数据冗余之所在。
试把R分解成2NF 模式集。
(3)进而把R分解成3NF模式集,并说明理由。
42.设某商业集团数据库中有三个实体集。
一是“仓库”实体集,属性有仓库号、仓库名和地址等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“商品”实体集,属性有商品号、商品名、单价。
设仓库与商品之间存在“库存”联系,每个仓库可存储若干种商品,每种商品存储在若干仓库中,每个仓库每存储一种商品有个日期及存储量;商店与商品之间存在着“销售”联系,每个商店可销售若干种商品,每种商品可在若干商店里销售,每个商店销售一种商品有月份和月销售量两个属性;仓库、商店、商品之间存在着“供应”联系,有月份和月供应量两个属性。
(1)试画出ER图,并在图上注明属性、联系类型、实体标识符;(2)将ER图转换成关系模型,并说明主键和外键。
(3)将ER图转换成对象联系图。
(4)将ER图转换成UML的类图。
模拟试题1答案一.单项选择题答案1.D 2.B 3.B 4.A 5.C 6.B 7.B 8.C9.B 10.C 11.D 12.C 13.D 14.D 15.B二.填空题答案16.关键码指针17.模块功能18.差19.对每一分组执行聚合操作20.{ A→B,B→A } 21.破坏泛关系存在的元组22.逻辑设计23.活锁、饿死和死锁24.对象标识符25.全局关系分片和分配三.简答题答案26.答:“数据独立性”在文件系统中表现为“设备独立性”;在数据库阶段表现为“物理独立性”和“逻辑独立性”;在分布式数据库中表现为“分布透明性”。
27.答:R⋈S A B C D R⋈S R.A R.B C S.A S.B D1 3 5 62 4 6 13 62=21 3 5 52 4 6 13 53 6 9 8 3 6 9 1 3 63 6 9 1 3 53 6 9 345 28.答:元组表达式为:{ t|(∃u)(∀v)(R(u)∧S(v)∧(u[l]=v[1] ⇒v[2]≠'E8')∧t[1]=u[1] ∧t[2]=u[2])}关系逻辑规则为:W(x,y)← R(x,y,a)∧┐(x,'E8',c)SQL语句为:SELECT A,BFROM RWHERE A NOT IN (SELECT DFROM SWHERE E='E8');29.答:预处理方式是先用预处理程序对源程序进行扫描,识别出SQL语句,并处理成宿主语言的函数调用形式;然后再用宿主语言的编译程序把源程序编译成目标程序。
这种方法的重要意义在于不必改动宿主语言的编译程序,这样,SQL的编译程序和宿主语言的编译程序之间就可独立,互不影响。
30.答:模式R有三个候选键:ABD、BCD、ACD三个。
推导过程如下:①从AB→C和D→E,可推出ABD→ABCDE。
②从BC→A和D→E,可推出BCD→ABCDE。
③从AC→B和D→E,可推出ACD→ABCDE。
31.答:逻辑设计阶段的输入信息有四种:①概念设计阶段的概念模式;②应用的处理需求;③完整性、安全性约束条件;④ DBMS特性。