川大《数据库技术2263》19春在线作业21答案
- 格式:docx
- 大小:13.31 KB
- 文档页数:6
【2023年】四川省成都市全国计算机等级考试数据库技术真题(含答案)学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做A.模式评价B.优化模式C.合并D.分解2. 若某二叉树的前序遍历节点访问顺序是abdgcefh:中序遍历的节点访问顺序是dgbaechf,则其后序遍历的节点访问顺序是______。
A.bdgcefhaB.gdbecfhaC.bdgechfaD.gdbehfca3.在设备管理中,缓冲技术主要用于()。
A.解决主机和设备之间的速度差异B.提高设备利用率C.提供内存与外存之间的接口D.扩充相对地址空间4. 有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。
其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。
要查询选修"计算机"课的全体女学生姓名的SQL语句是"SELECT SNAME FROM S,C,SC WHERE"子句。
这里WHERE子句的内容是A.S S#=SC S# AND SEX=′女′ AND CNAME=′计算机′B.S S#=SC S# AND C C#=SC C# AND CNAME=′计算机′C.SEX=′女′ AND CNAME=′计算机′D.S S#=SC S# AND C C#=SC C# AND SEX=′女′ AND CNAME=′计算机′5. 设关系模式R(A,B,C),F是R上成立的FD集,F={B→C),则分解P={AB,BC}相对于F( )A.是无损联接,也是保持FD的分解B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接、也不保持FD的分解6. 在完全二叉树中除最下面一层外,每一层结点个数是上一层结点个数的A.1倍B.2倍C.3倍D.n倍7. 用高级语言编写的程序A.只能在某种计算机上运行B.无需经过编译或解释,即可被计算机直接执行C.具有通用性和可移植性D.几乎不占用内存空间8. 下面关于线性表的叙述中,错误的是A.线性表采用顺序存储,必须占用一片连续的存储单元B.线性表采用链接存储,不必占用一片连续的存储单元C.线性表采用顺序存储,便于进行插入和删除操作D.线性表采用链接存储,便于插入和删除操作9. 数据库设计的需求阶段主要设计A.程序流程图B.程序结构图C.框图D.数据流程图10. 在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为A.并B.选择C.自然连接D.θ连接二、填空题(10题)11.在X.800中将安全攻击分为两类:被动攻击和___________。
可编辑修改精选全文完整版数据库题库及答案数据库技术是计算机科学中重要的一部分,广泛应用于各个领域。
为了更好地学习和理解数据库知识,题库是一个非常有用的资源。
本文提供一些常见的数据库题目及其答案,希望对读者的学习和实践有所帮助。
一、选择题1. 在关系数据库中,用于描述记录之间的关系的是:a) 表格b) 行c) 列d) 键答案:a) 表格2. 数据库管理系统(DBMS)的主要功能包括:a) 数据的存储和管理b) 数据的查询和分析c) 数据的备份和恢复d) 数据的安全性控制答案:a) 数据的存储和管理、b) 数据的查询和分析、c) 数据的备份和恢复、d) 数据的安全性控制3. 关系数据库中,用于唯一标识一条记录的属性被称为:a) 主键b) 外键c) 候选键d) 索引答案:a) 主键4. 数据库的范式用于描述数据库的结构是否符合某种规范。
以下哪一项不是数据库的范式:a) 一范式b) 二范式c) 三范式d) 四范式答案:d) 四范式5. 在SQL语句中,用于插入新记录的关键字是:a) SELECTb) UPDATEc) INSERTd) DELETE答案:c) INSERT二、填空题1. 在关系数据库中,每一行都代表一个________。
答案:记录2. 数据库中具有相同属性的记录集合被称为____________。
答案:表3. 在关系数据库中,用于检索某一部分记录的语句是________。
答案:SELECT4. 数据库设计中常用的三个范式依次是一范式、二范式和__________。
答案:三范式5. 数据库表中,用于唯一标识一条记录的属性被称为________。
答案:主键三、应用题1. 请列举至少三种数据库管理系统(DBMS)的类型,并简要描述它们的特点。
答案:关系型数据库管理系统(RDBMS):采用表格的形式组织数据,具有高度结构化和强一致性的特点。
常见的关系型数据库管理系统有MySQL、Oracle、SQL Server等。
(2022年)四川省达州市全国计算机等级考试数据库技术真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 以存储程序原理为基础的冯.诺依曼结构的计算机,由以下( )功能部件组成。
Ⅰ、运算器Ⅰ、控制器Ⅰ、存储器Ⅰ、输入设备Ⅰ、输出设备Ⅰ、接口设备A.Ⅰ、Ⅰ、Ⅰ、Ⅰ、ⅠB.Ⅰ、Ⅰ、Ⅰ、Ⅰ、ⅠC.Ⅰ、Ⅰ、Ⅰ、Ⅰ、ⅠD.Ⅰ、Ⅰ、Ⅰ、Ⅰ、Ⅰ2. 在数据库系统阶段,数据A.具有物理独立性,没有逻辑独立性B.具有逻辑独立性,没有物理独立性C.物理独立性和逻辑独立性均没有D.具有高度的物理独立性和逻辑独立性3. 计算机病毒是______。
A.计算机产生的B.电子器件产生的C.空气污染产生的D.一种人为制造的程序4. 保持事务的原子性是数据库管理系统中哪一个部件的责任?A.事务管理B.存取管理C.性能管理D.安全管理5. 现有关键码值分别为5、10、15、20的4个结点,按所有可能的插入顺序去构造二叉树。
这些二叉树排序中有______棵是最佳二叉排序树。
A.6B.5C.4D.36. 对于广义表,哪一个说法是错误的? ( )A.列表的元素可以是子表,子表的元素也可以是子表B.一个列表可以共享其他列表C.列表不可能是自己的子表D.一个非空列表尾必定为列表7. 在TCP/IP参考模型中,不属于应用层协议的是A.IP协议B.FTP协议C.SMTP协议D.HTTP8. 关系模型中常用的关系操作包括Ⅰ.选择Ⅰ.投影Ⅰ.连接Ⅰ.查询Ⅰ.删除A.Ⅰ,Ⅰ和ⅠB.Ⅰ,Ⅰ和ⅠC.Ⅰ,Ⅰ和ⅠD.全部9. UNIFACE采用构件式的开发,其应用开发分为3个步骤,分别是( )。
A.建模、构造和装配B.分析、设计和实现C.建模、设计和实现D.分析、构造和装配10. 由3个节点可以构造出多少种不同的二叉树?A.2B.3C.4D.5二、填空题(10题)11.空闲块表方式特别适合于文件物理结构为【】的文件系统12. 如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【】调度。
【2023年】四川省达州市全国计算机等级考试数据库技术模拟考试(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 字符A,B,C一次进入一个栈,按出栈的先后顺序组成不同的字符串,至多可以组成多少个不同的字符串?A.4B.6C.2D.52. 一个栈的入栈序列是a,b,c,d,e,则栈不可能的输出序列是A.edcbaB.decbaC.dceabD.abcde3. 下列关于SQL语言的叙述中,不正确的是( )。
A.一个SQL数据库就是一个基本表B.SQL语言支持数据库的3级模式结构C.一个基本表可以跨多个存储文件,一个存储文件可以存放一个或多个基本表D.SQL的一个表可以是一个基本表,也可以是一个视图4. 设单链表中结点的结构为(data,link)。
已知指针q所指结点是指针p 所指结点的直接前驱,若在*q与*p之间插入结点*s,则应执行下列哪一个操作?A.s↑.link=p↑.link;p↑.link:=sB.q↑.link:=s;s↑link=pC.p↑.link:=s↑.link;s↑.link:=pD.P↑.link:=s;s↑.link:=q5. 下列叙述中正确的是A.遵守两阶段封锁协议的并发事务一定是可串行化的B.遵守两阶段封锁协议的并发事务一定不会发生死锁C.遵守两阶段封锁协议的并发事务一定不会发生级联回滚D.遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁6. Oracle针对Internet/Intranet的产品是______。
A.Oracle WebServerB.Oracle WebListenerC.Oracle WebAgentD.Oracle 7服务器7. 在关系模式R<U,F>中,称满足下面哪一个条件的X→Y为平凡的多值依赖?A.U-X-Y=B.X∩Y=C.X是单个属性D.Y是单个属性8.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。
2023年四川省达州市全国计算机等级考试数据库技术真题(含答案)学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 现有关键码值分别为5、10、15、20的4个结点,按所有可能的插入顺序去构造二叉树。
这些二叉树排序中有几棵是最佳二叉排序树?A.6B.5C.4D.32. 在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找键码值11需要经过______ 次比较。
A.2B.3C.4D.53. 在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为( )。
A.应用层、数据存取层、数据存储层、语言翻译处理层B.应用层、数据存储层、数据存取层、语言翻译处理层C.应用层、数据存储层、语言翻译处理层、数据存取层D.应用层、语言翻译处理层、数据存取层、数据存储层4.下列描述的插入操作中,哪一个操作是正确的?A.在student中插入行(′102′,′赵民′,′05′,′02′)B.在student中插入行(′101′,′赵民′,′04′,′02′)C.先在class表中删除行(′03′,′英语′,′ 李洪亮′)然后在student中插入行(′105′,′李丽′,′03′,′03′)D.在student中插入行(′105′,′李丽′,′03′,′03′)5. 设有关系R、S和T如下。
关系T由关系R和S经过( )操作得到。
A.R∪SB.R-SC.R×SD.R∩S6. 下述哪一个不是并行数据库中将关系划分存储到多个磁盘常用方法?A.轮转法B.散列分布C.范围分布D.投影分布7. 发生中断时被打断程序的暂停点称为A.中断源B.断点C.中断响应D.中断处理程序8. 概念结构设计的目标是产生DB概念结构(即概念模式),这种结构主要反映A.DBA的管理信息要求B.应用程序员的编程需求C.企业组织的信息需求D.数据库的维护需求9. SPOOLING技术是以________为基础的。
【2022年】四川省达州市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 在FoxBase中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的哪个语句?A.CREATEB.APPENDC.COPYD.INSERT2. TCP/IP参考模型一共分为几层?A.5B.6C.7D.83. 快速排序方法在______情况下最不利于发挥其长处。
A.要排序的数据量太大B.要排序的数据中含有多个相同值C.要排序的数据已基本有序D.要排序的数据个数为整数4. 下面不属于数据库运行过程中,可能发生的三类故障的是( )。
A.系统故障B.事务故障C.违背完整性约束条件D.介质故障5.下列关于数据存储结构的叙述中,不正确的是()。
A.数据的存储结构是逻辑结构在计算机存储器中的实现B.数据的运算是在数据的存储结构实现的C.数据的存储结构即是数据在计算机内的物理结构D.数据运算是定义在数据的存储结构上的6. SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现哪类功能?______。
A.数据查询B.数据操纵C.数据定义D.数据控制7. 在下列各项中,指出一个计算机网络的3个主要组成部分:________。
1、若干数据库2、一个通信子网3、一系列通信协议4、若干主机5、电话网6、大量终端A.1、2、3B.2、3、4C.3、4、5D.2、4、68. 关系模型中常用的关系操作包括Ⅰ.选择Ⅰ.投影Ⅰ.连接Ⅰ.查询Ⅰ.删除A.Ⅰ,Ⅰ和ⅠB.Ⅰ,Ⅰ和ⅠC.Ⅰ,Ⅰ和ⅠD.全部9. 对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历结果为A.DBFEACB.DFEBCAC.BDFECAD.BDEFAC10. Oracle系统不仅具有高性能的RDBMS,而且提供全过程的应用开发工具。
第1章数据概述一.选择题1.下列关于数据库管理系统的说法,错误的是CA.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是DA.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是CA.提供了应用程序和数据的独立性B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合C.用户访问数据时,需要知道存储数据的文件的物理信息D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失5.在数据库系统中,数据库管理系统和操作系统之间的关系是DA.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行6.数据库系统的物理独立性是指DA.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于AA.系统软件B.工具软件C.应用软件D.数据软件8.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是B A.数据库B.操作系统C.应用程序D.数据库管理系统9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是DA.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件C.客户/服务器结构比文件服务器结构的网络开销小D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。
第1章绪论一、选择题1. 关于数据库的说法不正确的是()。
A. 一个相互关联的数据集合B. 包含了关于某个企业或组织的信息C. 是信息系统的核心和基础D. 是一种数据管理的软件2. 关于数据库系统的说法不正确的是()。
A. 数据库系统是指引入数据库技术后的计算机系统B. 狭义地讲,数据库系统就是数据库管理系统C. 狭义地讲,数据库系统由数据库和数据库管理系统组成D. 广义地讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成3. 下列不是数据库系统与文件系统的本质区别是()。
A. 数据库系统实现了整体数据结构化,而文件系统只考虑某个具体应用的数据结构B. 数据具有较高的共享性,减少了冗余;文件之间基本不能共享,导致数据冗余度高C. 数据库系统中程序与数据的逻辑结构和物理存储相独立,而文件系统中数据逻辑结构与文件结构紧密联系D. 数据由数据库管理系统统一管理和控制4. 事务(Transaction)是用户定义的一个数据库操作序列,下列()不是它的特性。
A. 原子性B. 一致性C. 并发性D. 持续性5. 下列()不是数据库中数据的主要结构。
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. 下列关于数据模型的说法不正确的是()。
A. 数据模型就是对现实世界数据特征的模拟和抽象B. 数据模型是一个描述数据、数据联系、数据语义以及一致性约束的概念工具的集合C. 仅反映数据本身D. 数据模型是数据库系统的核心和基础,任何一个数据库管理系统均是基于某种数据模型的二、填空题1. 数据处理的核心问题是。
四川大学智慧树知到“计算机科学与技术”《数据库技术2263》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.Delete的作用是()。
A.将记录从表中彻底删除B.只给要删除的记录做删除标志C.不能删除记录D.删除整个表中的记录2.下面SQL语句错误的是()。
A.SELECT 书名,出版单位 FROM WHERE 出版单位IN (“高等教育出版社”,“人民出版社”)B.INSERT INTO 图书 (总编号,书名) VALUES (“456245”,“数据库技术”)C.UPDATE 图书 WITH 分类号= “TP31/456”D.SELECT “选课人数:”,COUNT(*) FROM 选课3.查找姓名为“张”的所有职工的SQL语句是()。
A.SELECT 姓名 FROM 职工 WHERE 姓名= “张%”B.SELECT 姓名 FROM 职工 WHERE 姓名LIKE “%张”C.SELECT 姓名 FROM 职工 WHERE 姓名 IN (张%)D.SELECT 姓名 FROM 职工 WHERE 姓名 L IKE “张%”4.对已打开的数据库文件进行排序,可以使用的对话框是:()A.SortB.IndexC.OpenD.Goto5.SELECT子句里的星号*是表示全部属性的通配符。
()A.正确B.错误6.修改和删除同名属性时应当注意保持数据的一致性。
() A.错误B.正确7.在关系数据库设计中,设计关系模式是哪个阶段的任务()。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段8.主索引字段:()A.不能出现重复值或空值B.能出现重复值C.能出现空值D.不能出现重复值,但能出现空值9.对所查询的结果按单价降序排列,所用的命令是ORDER BY 单价ASC。
()A.错误B.正确10.联接查询时,如不同关系中有相同的属性名,为了避免混淆,应当在前面冠以关系名并用.分开。
【2022年】四川省达州市全国计算机等级考试数据库技术预测试题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 防火墙可设置于A.两个局域网之间B.两个广域网之间C.Internet和Intranet之间D.前三者均可2. 把关系看做二维表,则下列说法中错误的是A.表中允许出现相同的行B.表中不允许出现相同的行C.行的次序可以交换D.列的次序可以交换3. 系统故障恢复的步骤是A.反向扫描日志文件、对每一个更新操作执行逆操作、如此下去B.对每一个更新操作执行逆操作、反向扫描日志文件、如此下去C.正向扫描日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行REDO处理D.正向扫描日志文件、对REDO队列中的事务进行REDO处理、对UNDO队列中的事务进行UNDO处理4. 设有栈S和队列Q,其初始状态为空,元素a1、a2、a3、a4、a5、a6依次入栈,出栈的元素则进入队列Q,若6个元素出列的顺序是02、a4、a3、a6、a5、a1,则栈的容量至少要有几个单元?A.6B.4C.3D.25. 数据库中,数据的物理独立性是指A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立6.计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的( )。
A.指令B.文件C.信号D.程序7. 数字签名技术的主要功能有对发送者的身份验证,防止交易中的抵赖发生和( )。
A.保证信息传输过程中的完整性B.保证信息传输过程中的安全性C.接收者的身份验D.以上都是8. 数据库中,数据的物理独立性是指______。
A.数据库与数据管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立9. 关系数据库中,下列说法不正确的是A.每一个关系模型中,属性的个数是固定的B.在关系中元组的顺序(行的顺序)是无关紧要的C.在关系中属性的顺序(列的顺序)是无关紧要的D.关系中可以有重复的元组10.在下列关于关系的叙述中,错误的是A.表中任意两行的值不能相同B.表中任意两列的值不能相同C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要二、填空题(10题)11. 在页式存储管理中,用户程序的逻辑地址由【】和页内地址两部分组成。
《数据库技术2263》18春在线作业2-0001
试卷总分:100 得分:0
一、单选题(共20 道试题,共60 分)
1.对多表进行操作时,选择工作区所使用的命令为()。
E
B.OPEN
C.SELECT
D.CREATE
正确答案:C
2.数据库系统的核心是:
A.计算机硬件
B.数据库
C.数据库管理系统
D.用户
正确答案:C
3.报表文件的扩展名是()。
A.RPT;
B.FRX;
C.REP;
D.RPX
正确答案:B
4.在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用()。
A.“显示”菜单中的“追加方式”
B.“表”菜单中的“追加新记录”
C.“表”菜单中的“追加记录”
D.快捷键Ctrl+Y
正确答案:A
5.对表文件建立索引,可使用命令()。
A.sort
B.update
C.index
D.join
正确答案:C
6.在FoxPro中表达式20=10/2+4的结果是:
A..T.
B.0
C.3
D..F.
正确答案:D
7.一个数据库名为student ,要想打开该数据库,应使用命令()。
A.OPENstudent
B.OPENDATAstudent
EDATAstudent
Estudent
正确答案:B
8.下面SQL语句错误的是()。
A.SELECT书名,出版单位FROMWHERE出版单位IN(“高等教育出版社”,“人民出版社”);
B.INSERTINTO图书(总编号,书名)VALUES(“456245”,“数据库技术”);
C.UPDATE图书WITH分类号=“TP31/456”;
D.SELECT“选课人数:”,COUNT(*)FROM选课
正确答案:C
9.SQL SELECT语句的功能是:
A.定义
B.查询
C.修改
D.控制
正确答案:B
10.有SQL语句:SELECT AVG(工资)FROM 职工的执行结果是:
A.工资的最大值
B.工资的最小值
C.工资的平均值
D.工资的合计
正确答案:C
11.专门的关系运算中,选择运算是()。
A.在基本表中选择满足条件的记录和属性组成一个新的关系
B.在基本表中选择字段组成一个新的关系
C.在基本表中选择满足条件的记录组成一个新的关系
D.上述说法都是正确的。