郑州大学数据库期末考试模拟试卷
数据库系统概论期末考试试题(郑州轻工业学院)
《数据库原理》期末考试题本科07级A注意:时间120分钟,满分100分。
一、单项选择题。
(请将正确选项前的字母填在题后的括号内,每小题2分,共30分)1. 反映现实世界中实体及实体间联系的信息模型是【】A.关系模型B.层次模型C.网状模型D.E-R模型2. 数据库管理系统(DBMS)是【】A. 一个完整的数据库应用各级系统B.一级硬件C.一组软件D.既有硬件,又有软件3. 关系模式中,满足2NF的模式【】A.可能是1NFB.必定是1NFC.必定是3NFD.必定是BCNF4. 五种基本关系代数运算是【】A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ5. 对数据库并发操作有可能带来的问题包括【】A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性6. 数据库的【】是指数据的正确性和相容性。
A.安全性B.完整性C.并发控制D.恢复7. “年龄限制在16—25岁之间”这种约束属于DBMS的【】功能。
A.安全性B.完整性C.并发控制D.安全性8. 如果事务T获得了数据项Q上的排它锁,则T对Q 【】A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【】A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段10. 数据库设计阶段分为【】A. 物理设计阶段、逻辑设计阶段、编程和调试阶段B. 模型设计阶段、程序设计阶段和运行阶段C. 方案设计阶段、总体设计阶段、个别设计和编程阶段D. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段11. “授权”和“撤权”是DBS采用的【】措施。
A.安全性B.完整性C.并发控制D.恢复控制12. 一个事务独立执行的结果将保证数据库的【】A.原子性B.隔离性C.持久性D.一致性13. SQL语言通常称为【】A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言14. 数据库系统的体系结构是【】A. 二级模式结构和一级映像B. 三级模式结构和一级映像C. 三级模式结构和二级映像D. 三级模式结构和三级映像15. 在视图上不能完成的操作是【】A. 更新视图B. 查询C. 在视图上定义新的基本表D. 在视图上定义新视图二、填空题(本大题共12小题,每空1分,共20分,将正确的答案写在每小题的空格内。
2019-2020郑州大学软件学院Oracle_试卷A
郑州大学软件技术学院《Oracle》课程2010-2011学年第二学期期末试题(适用专业:09本各专业考试时间:120分钟)合分人:复查人:一、选择题:(每题1分,共20分)(说明:将答案写在试卷后面的答题纸上)1 完全卸载Oracle 10g时,需要进行的第一步操作是( a )。
A停止所有的Oracle服务B启动Oracle的卸载向导C 删除磁盘上的Oracle文件D删除数据库Orcl2 可以在Oracle服务器的安装目录{$ORACLE_HOME}\install下的( c )文件中查看Oracle的各种端口的使用情况。
A spfile.oraB initorcl.oraC portlist.iniD tnsname.ora3 Oracle数据库的例程由(b)组成。
A SGA和数据库B SGA和后台进程C 数据库和后台进程D SGA和PGA4 Oracle的内存结构中( a )是包含用户进程数据和控制信息的内存区域。
它在Oracle进程启动时由Oracle创建,是Oracle进程的私有内存区域,不能共享。
A PGAB SGAC PGA和SGAD DBWR5在CREATE TABLESPACE语句中使用( b )关键字可以创建大文件表空间。
A TEMPB BIGFILEC TEMPORARYD UNDO6 在SQL命令提示符后输入以下哪一命令,不能正确地连接SQL*Plus( c )。
A conn sys/o123B conn system/o123@orclC conn sys/o123 as sysdbaD conn system/o1237 (c)是用于保存数据库的所有变化信息的,从而保护数据库的安全。
A 参数文件B 数据文件C 重做日志文件D 控制文件8 Oracle的逻辑存储结构中由小到大的顺序是( c ):A 表空间、区间、段、块B 表空间、段、区间、块C 块、区间、段、表空间D 段、区间、表空间、块9 下列哪种表空间可以被设置为脱机状态( c )。
数据库系统原理_郑州大学中国大学mooc课后章节答案期末考试题库2023年
数据库系统原理_郑州大学中国大学mooc课后章节答案期末考试题库2023年1.下面属于定义语句的有参考答案:DROP_ALTER_CREATE2.当查询的结果为多个元组时,必须使用什么来保存查询结果参考答案:游标3.定义视图的SQL语句是参考答案:CREATE VIEW4.下面哪个聚集函数是用来计数的参考答案:COUNT()5.表达查询条件的子句是参考答案:WHERE子句6.定义聚集索引使用下面哪个关键字参考答案:CLUSTER7.用于删除数据库对象的SQL语句是参考答案:DROP8.定义外码的SQL语句是参考答案:FOREIGN KEY9.修改基本表结构的SQL语句是参考答案:ALTER TABLE10.一个关系中候选码的个数一定是大于或等于主码的个数参考答案:正确11.选择运算是传统的集合运算符参考答案:错误12.实体完整性是对外码取值的限制参考答案:错误13.下面属于实体完整性规则要求的是参考答案:构成主码的属性不能取空值_主码必须唯一14.极小超码称为候选码参考答案:正确15.一个实体集的主码可以有多个参考答案:错误16.弱实体集没有码只有分辨符参考答案:正确17.候选码只能有一个属性构成参考答案:错误18.一个实体集的候选码只能有一个参考答案:错误19.A实体集和B实体集是多对一的联系,则A中的实体可能和B中的()实体相对应。
参考答案:1个_0个20.联系的类型有参考答案:一对一_一对多_多对一_多对多21.可以表示事物所具有的某种特性的是参考答案:属性22.下面处理弱实体集正确的方法是参考答案:把它作为多值复合属性处理23.一个实体集的任何属性都不足以形成该实体集的码,该实体集被称为参考答案:弱实体集24.在实体-联系图中,联系集可以用参考答案:菱形框25.实体的各种码中,包含无关紧要属性的码有参考答案:超码26.实体集E1中的每个实体都可以与E2中的任意多个实体相关联,而E2中的每个实体最多与E1中的一个实体相关联,则E1和E2之间的联系属于参考答案:一对多联系27.一个属性能被划分为更小部分的属性,该属性属于参考答案:复合属性28.客观存在并可以相互区分的任何事物被称为参考答案:实体29.外模式-模式映像可以保证数据的物理独立性参考答案:错误30.现在主流的数据模型是网状模型参考答案:错误31.关系的每个属性必须取原子值参考答案:正确32.数据模型的组成要素包括参考答案:数据结构_数据完整性约束_数据操作33.数据的独立性包括参考答案:数据的逻辑独立性_数据的物理独立性34.下面定义内模式和模式之间关系的是参考答案:模式-内模式映像35.数据库管理系统的简称是参考答案:DBMS36.下面可以保证数据逻辑独立性的是参考答案:外模式-模式映像37.涉及全体数据逻辑结构描述的是参考答案:模式38.下面定义数据库中各种数据对象实例上允许的操作和操作规则的是参考答案:数据操作39.目前最流行的数据模型是参考答案:关系模型40.在数据模型中,对数据静态特性描述的是参考答案:数据结构41.投影运算是二元运算符参考答案:错误42.引入检查点技术的目的是()参考答案:改善恢复效率43.若事务T获得了数据对象R的X锁控制权,则T对R()参考答案:可读也可写44.设有关系模式R(U,F),其中U={X,Y,Z},F={ ∅},则R的码是()参考答案:X、Y和Z的联合45.视图和授权可以实现()参考答案:安全性46.当查询的结果为多个元组时,必须使用什么来保存查询结果()参考答案:游标47.修改基本表结构的SQL语句是()参考答案:ALTER TABLE48.Students和SC表做自然连接,假设Students表有100个元组,SC表有1000个元组,则自然连接后有多少个元组()参考答案:100049.必须有同名属性才能进行的运算是()参考答案:自然连接50.实体集E1中的每个实体最多与E2中的一个实体相关联,而E2中的每个实体都可以与E1中任意多个实体相关联,则E1和E2之间的联系属于()参考答案:多对一51.先来先服务可以解决死锁参考答案:错误52.封锁协议越严格,并发程度越低参考答案:正确53.顺序封锁发能够解决死锁参考答案:正确54.不可串行化的调度一定是不正确的调度参考答案:正确55.关于并发调度下面说法不正确的是参考答案:一个并发调度是正确的如果它和某个串行调度结果不相同_一个并发调度一定是正确的_一个并发调度一定是不正确的56.检测死锁的方法有参考答案:等待图法_超时法57.基本锁类型包括参考答案:读锁_写锁58.下面可以解决活锁的是参考答案:先来先服务59.下面关于冲突可串行化说法不正确的是参考答案:冲突可串行化是不可串行化调度60.关于封锁协议,下面说法不正确的是参考答案:一级封锁协议可以解决所有并发执行可能导致的问题61.一级封锁协议可以保证参考答案:不丢失修改62.关于串行调度下面说法正确的是参考答案:串行调度一定是正确的调度63.为了防止数据库的不一致性,对多个运行的事务需要参考答案:并发控制64.成功提交事务的短语是参考答案:commit65.若事务T获得了数据对象R的X锁控制权,则T对R参考答案:可读也可写66.代数优化是通过存储路径和底层操作算法的选择进行优化参考答案:错误67.复杂的更新需要先找到相应的元组,然后才能进行更新参考答案:正确68.关系数据库中查询优化是可以省略的参考答案:错误69.用户优化和系统优化的效果一样参考答案:错误70.应该尽量避免笛卡尔积运算参考答案:正确71.投影操作应该在选择操作前做参考答案:错误72.选择操作应该尽可能先做参考答案:正确73.查询的内部表示可以使用参考答案:关系代数表达式_语法树74.选择运算的基本方法有参考答案:二分法搜索_线性搜索75.连接运算的基本方法有参考答案:排序-归并连接_散列连接_嵌套循环连接_块嵌套循环连接76.若B→A, C→A,则B,C→R. A参考答案:正确77.一个关系模式总可以通过分解达到BCNF或3Nf参考答案:正确78.一个关系模式的范式级别达到3Nf后它一定是BCNF参考答案:错误79.若R. (B,C)→R. A,则R.B→R.A,R. C→R. A参考答案:错误80.Amrstrong公理系统的三条基本推理规则有参考答案:增广律_传递律_自反律81.设有关系模式R(XYZ , X→Y ,Y→Z ) ,其分解R1(XY),R2(XZ)相对F参考答案:具有无损连接性,但不保持函数依赖82.一个函数依赖集F的极小函数依赖集Fm有参考答案:1个或多个83..关于模式分解,若要求分解既具有无损连接性,又保持函数依赖,那一定可以达到参考答案:3NF84.关于模式分解,若要求分解具有无损连接性,那一定可以达到参考答案:BCNF85.设有关系模式R(U,F),其中U={X,Y,Z},F={X→Y,Y→Z},则该模式最高满足参考答案:2NF86.哪个范式级别是针对主属性提出来的参考答案:BCNF87.设有关系模式R(U,F),其中U={X,Y,Z},F={X→Z,Y→Z},则属于主属性的是参考答案:X和Y88.设有关系模式R(U,F),其中U={X,Y,Z},F={X→Y},则R的码是参考答案:XZ89.如果一个关系模式只有两个属性构成,那么函数依赖范畴内它最高可以达到参考答案:BCNF90.关系模型要求关系的每一属性都参考答案:不可分解91.授权机制中,授权定义中数据粒度越粗,系统检查权限的开销就越小参考答案:正确92.强制存取控制是所有数据库管理系统必须提供的安全性手段参考答案:错误93.视图加授权可以起到安全性的作用参考答案:正确94.审计比较耗时耗资源,因此可以作为可选的安全性手段参考答案:正确95.授权机制中,授权定义中数据粒度越细,系统检查权限的开销就越小参考答案:错误96.数据控制语句有哪些?参考答案:GRANT_REVOKE97.关于安全性,下面说法不正确的是参考答案:角色是一个数据库用户_加密技术是数据库管理系统必选的安全性措施_自主存取控制比强制存取控制严格98.数据库管理系统提供的安全性手段有哪些参考答案:自主权限控制_审计_用户标识与鉴别_强制权限控制99.下面属于数据控制语句的是参考答案:GRANT和REVOKE100.视图和授权可以实现参考答案:安全性101.实现回收授权的SQL语句是参考答案:REVOKE102.关于安全性,下面说法正确的是参考答案:强制存取控制要求主体的许可证级别小于或等于客体的密级时,该主体才能写相应的客体103.数据库的安全性旨在参考答案:保护数据库中的数据,防止非法用户和合法用户的非法操作104.下面不属于安全性控制手段的是参考答案:触发器105.主体与客体属于参考答案:强制存取权限控制106.触发器是一个功能很强大的完整性约束手段参考答案:正确107.断言检查起来很耗费系统性能参考答案:正确108.违法参照完整性规则时只能拒绝参考答案:错误109.违反实体完整性规则时系统只能拒绝该操作参考答案:正确110.下面定义属于完整性范畴的是参考答案:FOREIGN KEY_CREATE TRIGGER_CREATE ASSERTION111.向数据库表中插入数据违法参照完整性规则时,系统所做的操作可能是参考答案:置空值_级联_置默认值_拒绝112.DBMS必须提供完整性控制的机制有参考答案:完整性检查机制_违约处理_定义完整性约束条件的方法113.主码约束属于下面哪种约束参考答案:关系级约束114.向数据库表中插入数据违法实体完整性规则时,系统所做的操作是参考答案:拒绝115.用来给约束起名字的短语是参考答案:CONSTRAINT116.外码码约束属于下面哪种约束参考答案:数据库级约束117.可以实现定义触发器操作的SQL语是参考答案:CREATE TRIGGER118.下面属于完整性范畴的是参考答案:断言119.可以实现定义断言操作的SQL语是参考答案:CREATE ASSERTION120.可以实现级联操作的短语是参考答案:CASCADE121.建立索引是为了加快查询速度。
2022年郑州大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)
2022年郑州大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
2、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
3、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。
现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATE ON T FROM User;4、数据模型是由______________、______________和______________三部分组成。
5、____________和____________一起组成了安全性子系统。
6、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
7、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
8、SQL语言的数据定义功能包括______、______、______和______。
9、主题在数据仓库中由一系列实现。
一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
10、关系数据库中基于数学的两类运算是______________和______________。
二、判断题11、在关系模式中,候选码可以有多个,主码只能有一个。
()12、在关系运算中,投影是最耗时的操作。
()13、等值连接与自然连接是同一个概念。
()14、在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。
()15、可以用UNION将两个查询结果合并为一个查询结果。
2022年郑州航空工业管理学院信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)
2022年郑州航空工业管理学院信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)一、填空题1、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。
现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATE ON T FROM User;2、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
3、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
4、数据的安全性是指____________。
5、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R6、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。
7、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。
8、关系模型由______________、______________和______________组成。
9、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
10、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。
二、判断题11、在关系运算中,投影是最耗时的操作。
()12、可以用UNION将两个查询结果合并为一个查询结果。
()13、有两个关系R和S,分别包含15个和10个元组,则在R∪S、R-S、R∩S中可能出现的一种元组数目情况是18、7、7()14、视图就是一个虚表,保存视图时,保存的是视图的定义。
【2021年】河南省郑州市全国计算机等级考试数据库技术模拟考试(含答案)
【2021年】河南省郑州市全国计算机等级考试数据库技术模拟考试(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 设有关系R=(A,B,C)。
与SQL语句SELECT DISTINCT A FROM R WHERE B=17 等价的关系代数表达式是( )。
A.пA(R)B.σB=17(R)C.пA(σB=17(R))D.σB=17(пA(R))2. 若一棵霍夫曼树有2001个结点,则其叶结点的数目共有______。
A.999B.1000C.1001D.1003. 惟―标识实体的属性集称为A.域B.码C.联系D.主属性4. 在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶节点的先后顺序A.都不相同B.完全相同C.先序和中序相同,而与后序不同D.中序和后序相同,而与先序不同5. 下列哪个软件不是浏览软件? ( )A.Internet Explorerscape CommunicatorC.Adobe AcrobatD.opera6.9.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( )A.可靠性B.一致性C.完整性D.安全性7. 目前应用最广泛的基带总线局域网Ethernet通常被称为________。
A.以太网B.互联网C.企业网D.因特网8. 概念设计阶段,需要确定实体型特征由哪些属性组合而成,这个工作是对数据进行什么抽象?A.分类B.聚集C.概括D.数据9. 设计概念结构的策略有( )。
Ⅰ、自顶向下Ⅰ、自底向上Ⅰ、由里向外Ⅰ、由外向里Ⅰ、混合策略A.Ⅰ、Ⅰ和ⅠB.Ⅰ和ⅠC.Ⅰ、Ⅰ、Ⅰ和ⅠD.全是10. 有两个程序:A程序按顺序使用CPU 10秒,使用设备甲5秒,使用CPU 5秒,使用设备乙10秒,使用CPU 10秒。
B程序按顺序使用设备甲10秒,使用CPU 10秒,使用设备乙5秒,使用CPU 5秒,使用设备乙10秒。
2022年郑州航空工业管理学院计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)
2022年郑州航空工业管理学院计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S 锁”,该协议可以防止______。
2、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
3、数据管理技术经历了______________、______________和______________3个阶段。
4、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
5、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
6、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
7、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
8、SQL语言的数据定义功能包括______、______、______和______。
9、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。
10、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
2022年郑州经贸学院网络工程专业《数据库原理》科目期末试卷B(有答案)
2022年郑州经贸学院网络工程专业《数据库原理》科目期末试卷B(有答案)一、填空题1、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
2、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
3、使某个事务永远处于等待状态,得不到执行的现象称为______。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。
4、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。
5、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表_____SELECT城市FROM出版商表;6、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。
7、有两种基本类型的锁,它们是______和______。
8、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
9、____________和____________一起组成了安全性子系统。
10、主题在数据仓库中由一系列实现。
一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
二、判断题11、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
()12、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。
2022年郑州轻工业大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)
2022年郑州轻工业大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)一、填空题1、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
2、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。
3、____________、____________、____________和是计算机系统中的三类安全性。
4、关系数据库中基于数学的两类运算是______________和______________。
5、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
6、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。
用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。
为了完成该统计操作,请按要求将下面的存储过程补充完整。
7、完整性约束条件作用的对象有属性、______和______三种。
8、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
9、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。
现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATE ON T FROM User;10、SQL Server中数据完整性包括______、______和______。
2022年郑州大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)
2022年郑州大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储, a11为第一元素,其存储地址为1,每个元素占一个地址空间,则a85的地址为()。
A.13B.33C.18D.402、n个结点的完全有向图含有边的数目()。
A.n*nB.n(n+1)C.n/2D.n*(n-1)3、链表不具有的特点是()。
A.插入、删除不需要移动元素B.可随机访问任一元素C.不必事先估计存储空间D.所需空间与线性长度成正比4、在下列表述中,正确的是()A.含有一个或多个空格字符的串称为空格串B.对n(n>0)个顶点的网,求出权最小的n-1条边便可构成其最小生成树C.选择排序算法是不稳定的D.平衡二叉树的左右子树的结点数之差的绝对值不超过l5、有六个元素6,5,4,3,2,1顺序入栈,下列不是合法的出栈序列的是()。
A.543612B.453126C.346521D.2341566、已知字符串S为“abaabaabacacaabaabcc”,模式串t为“abaabc”,采用KMP算法进行匹配,第一次出现“失配”(s!=t)时,i=j=5,则下次开始匹配时,i和j的值分别()。
A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=27、下列关于无向连通图特性的叙述中,正确的是()。
Ⅰ.所有的顶点的度之和为偶数Ⅱ.边数大于顶点个数减1 Ⅲ.至少有一个顶点的度为1A.只有Ⅰ B.只有Ⅱ C.Ⅰ和Ⅱ D.Ⅰ和Ⅲ8、每个结点的度或者为0或者为2的二叉树称为正则二叉树。
n个结点的正则二叉树中有()个叶子。
A.log2nB.(n-1)/2C.log2n+1D.(n+1)/29、一个具有1025个结点的二叉树的高h为()。
A.11B.10C.11至1025之间D.10至1024之间10、下面关于B和B+树的叙述中,不正确的是()A.B树和B+树都是平衡的多叉树B.B树和B+树都可用于文件的索引结构C.B树和B+树都能有效地支持顺序检索D.B树和B+树都能有效地支持随机检索二、填空题11、起始地址为480,大小为8的块,其伙伴块的起始地址是______;若块大小为32,则其伙伴块的起始地址为______。
2022年郑州大学软件工程专业《数据库原理》科目期末试卷A(有答案)
2022年郑州大学软件工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、数据的安全性是指____________。
2、SQL语言的数据定义功能包括______、______、______和______。
3、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
4、设某数据库中有商品表(商品号,商品名,商品类别,价格)。
现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。
请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;5、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
6、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
7、完整性约束条件作用的对象有属性、______和______三种。
8、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。
9、数据库恢复是将数据库从______状态恢复到______的功能。
10、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
二、判断题11、一个数据表只能有一个唯一索引。
()12、视图是观察数据的一种方法,只能基于基本表建立。
()13、文件系统的缺点是数据不能长期存储。
()14、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
(2021年)河南省郑州市全国计算机等级考试数据库技术模拟考试(含答案)
(2021年)河南省郑州市全国计算机等级考试数据库技术模拟考试(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 内存与磁盘之间交换信息的最小单位是A.记录B.数据项C.块D.文件2. 在数据库系统中,面向用户,也就是用户所涉及的数据库被称为( )。
A.外模式B.概念模式C.存储模式D.模式3. 用于视图的数据包含A.表的记录B.字段的子集C.多个记录集合的联合D.以上都包括4. 在Visual FoxPro中,关于自由表叙述正确的是( )。
A.自由表和数据库表是完全相同的B.自由表不能建立字段级规则和约束C.自由表不能建立候选索引D.自由表不可以加入到数据库中5. 在文件系统阶段,操作系统管理数据的基本单位是______。
A.文件B.记录C.程序D.数据项6. 设数组data[m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为( )。
A.front=-front+1B.front=-(front+1)%(m-1)C.front=-(front-1)%mD.front=-(front+1)%m7. 在数据库设计的哪个阶段要考虑数据的存储结构和访问路径等问题?A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段8. 对包含n个元素的散列表进行检索,平均检索长度A.为O(log2n)B.为O(n)C.为O(nlog2n)D.不直接依赖于n9. 计算机硬件系统中,完成解释指令、执行指令的部件是A.运算器B.控制器C.存储器D.输入/输出设备10. 在哈夫曼编码中,若编码长度只允许小于等于4,则除了两个字符已编码为0和10外,还可以最多对______个字符编码。
A.4B.5C.6D.7二、填空题(10题)11. 【】是系统为管理文件而设置的一个数据结构。
(2022年)河南省郑州市全国计算机等级考试数据库技术模拟考试(含答案)
(2022年)河南省郑州市全国计算机等级考试数据库技术模拟考试(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 下列关于事务的叙述中,正确的是( )。
A.确保持久性是数据库系统中事务管理部件的责任B.串行地执行事务不是解决事务并发执行问题的一种方式C.一旦中止事务造成的变更被撤销,则称事务已回滚D.如果每个事务都保证一致性和原子性,即使它们并发执行,也有可能导致不一致状态2. 选择关系DBMS时,应考虑的因素包括Ⅰ.数据库应用的规模、类型和用户数Ⅰ.数据库应用的速度要求Ⅰ.计算机硬件、软件平台的性价比Ⅰ.开发者和使用者的经验和习惯Ⅰ.安全性要求A.仅Ⅰ,Ⅰ和ⅠB.仅Ⅰ,Ⅰ,Ⅰ和ⅠC.仅Ⅰ,Ⅰ和ⅠD.都包括3. 下面______ 不属于数据模型的组成。
A.数据的组织方法B.数据操作集合C.数据完整性集合D.数据的约束性4. 引入虚拟存储技术的关键前提是A.有大容量的外存B.程序执行的局部性原理C.硬件提供地址转换机制D.选择一种合适的页面调度算法5. 一般地说,下面不属于用户界面应具有的特性是A.可靠性B.易用性C.多样性D.保密性6. DBMS的层次结构按照处理对象的不同,依最高级到最低级的次序来划分,它们是( )。
A.应用层、语言翻译处理层、数据存取层、数据存储层、操作系统层B.应用层、数据存取层、语言翻译处理层、数据存储层、操作系统层C.应用层、语言翻译处理层、数据存储层、数据存取层、操作系统层D.应用层、数据存取层、数据存储层、语言翻译处理层、操作系统层7. 二叉树与树都可以用二叉链表作为存储结构,二者的关系是( )。
A.一棵树可以惟一对应一棵二叉树B.一棵二叉树惟一对应一棵树C.一棵与树对应的二叉树左子树为空D.二者没有确定的对应关系8. 建立一个学生信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成,其学号属性惟一,学号、姓名字段不能为空。
2022年郑州信息工程职业学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
2022年郑州信息工程职业学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、关系规范化的目的是______。
2、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
3、使某个事务永远处于等待状态,得不到执行的现象称为______。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。
4、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
5、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。
6、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
7、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。
8、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
9、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
10、SQL语言的数据定义功能包括______、______、______和______。
二、判断题11、连接是数据库最耗时的操作。
()12、二级封锁协议能解决不可重复读问题,不能解决读"脏"数据。
()13、据库操作中防止死锁的方法是禁止两个用户同时操作数据库。
()14、求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是二级封锁协议。
2022年郑州西亚斯学院软件工程专业《数据库原理》科目期末试卷A(有答案)
2022年郑州西亚斯学院软件工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
2、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
3、关系模型由______________、______________和______________组成。
4、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
5、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
6、数据模型是由______________、______________和______________三部分组成。
7、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
8、在VB 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。
9、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
10、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。
二、判断题11、数据库的数据项之间无联系,记录之间存在联系。
【2023年】河南省郑州市全国计算机等级考试数据库技术模拟考试(含答案)
【2023年】河南省郑州市全国计算机等级考试数据库技术模拟考试(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. SQL Server 2000除了具有DBMS的基本功能特点外,还具有许多功能特点。
下列哪一项不是SQL Server 2000的功能特点?A.高度可伸缩性和可靠性B.充分的Web支持,网络性能好C.是典型的对象—关系DBMSD.易于使用和管理2. 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束3. 在多道程序系统中,每组进程中的每一个进程均无限期地等待被该组进程中的另一个进程所占有且永远不会释放的资源,这种现象称为A.独占B.等待C.睡眠D.死锁4. 关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足______。
A.每个非码属性都完全依赖于主码属性B.主码属性惟一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的5.从该B树中删除关键码30后,结点A的子女数为A.2B.3C.4D.56. 概念设计阶段,需要确定实体型特征由哪些属性组合而成,这个工作是对数据进行什么抽象?A.分类B.聚集C.概括D.数据7. 数据库系统的数据共享是指A.多个用户共享一个数据文件中的数据B.多个用户使用同一种语言共享数据C.多个应用、多种语言、多个用户共享数据D.同一个应用的多个程序共享数据8. 下面关于数据存储方式的叙述中,不正确的是A.顺序存储结构和链式存储结构是最主要的两种存储方式B.顺序存储结构的节点中只有自身信息域,没有链接信息域C.链式存储结构的节点中可以有表示链接信息的指针域,也可以没有D.顺序存储结构的存储密度比链式的高9. 下列关于Dephi的叙述中,________是不正确的A.Dephi属于第四代语言,B.Dephi基于面向对象编程方法,是一种可视化开发工具C.Dephi提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移D.Dephi可以方便地支持数据仓库的创建10. 操作系统中的下列功能,与硬盘没有直接关系的是A.SPOOLing技术B.文件管理C.进程调度D.虚拟存储二、填空题(10题)11.组播路由协议可分为域内组播路由协议和域间组播协议两大类。
2022年郑州经贸学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)
2022年郑州经贸学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)一、填空题1、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
2、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。
3、在SQL Server 2000中,新建了一个SQL Server身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。
EXEC sp_addsrvrolemember‘LOG’,_____;4、数据管理技术经历了______________、______________和______________3个阶段。
5、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。
6、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
7、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。
现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATE ON T FROM User;8、SQL Server中数据完整性包括______、______和______。
9、使某个事务永远处于等待状态,得不到执行的现象称为______。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。