二级公共基础知识数据库设计基础(三)模拟题
国家计算机二级公共基础知识试题
(1) 算法的时间复杂度是指______。
(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数(2) 下列叙述中正确的是______。
(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构(3) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为______。
(B)A. 349B. 350C. 255D. 351(4) 结构化程序设计主要强调的是______。
(B)A. 程序的规模B. 程序的易读性C. 程序的执行效率D. 程序的可移植性(5) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
(D)A. 概要设计B. 详细设计C. 可行性分析D. 需求分析(6) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是______。
(A)A. 控制流B. 加工C. 数据存储D. 源和潭(7) 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及______。
(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确(8) 下述关于数据库系统的叙述中正确的是______。
(A)A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据(9) 关系表中的每一横行称为一个______。
(A)A. 元组B. 字段C. 属性D. 码(10) 数据库设计包括两个方面的设计内容,它们是______。
(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计(1) 算法的空间复杂度是指______。
(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(2) 下列关于栈的叙述中正确的是______。
计算机二级考试——数据库设计基础
计算机二级选择题题库考点3:公共基础知识——数据库设计基础(228题)1. 在关系模型中,每一个二维表称为一个答案:DA)主码(键)B)属性C)元组D)关系2. 若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是答案:CA)一对一B)多对多C)一对多D)多对一3. 有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是答案:AA)并B)选择C)投影D)交4. 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的答案:CA)记录B)元组C)属性D)行5. 有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是答案:BA)并B)差C)交D)选择6. 有表示公司和职员及工作的三张表,职员可在多家公司兼职。
其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为答案:BA)公司号,职员号,工资B)公司号,职员号C)职员号,工资D)职员号7. 在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的答案:CA)主键(码)B)候选键(码)C)外键(码)8. 有关系R、S和T,如下图所示关系T是由关系R和S通过运算得出,则所使用的操作是答案:CA)笛卡尔积B)自然连接C)差D)并9. 在数据库管理系统提供的数据语言中,负责数据模式定义的是答案:BA)数据管理语言B)数据定义语言C)数据控制语言D)数据操纵语言10. 设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品 (商品号,商品名,单价,商品类别,供应商) ,客户 (客户号,姓名,地址,电邮,性别,身份证号) ,购买 (客户号,商品号,购买数量),则关系购买的键为答案:DA)客户号B)客户号, 商品号, 购买数量C)商品号D)客户号, 商品号11. 有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是答案:BA)差B)交C)并D)笛卡尔积E)自然连接12. 在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是答案:AA)数据操纵语言B)数据管理语言C)数据控制语言D)数据定义语言13. 一名雇员就职于一家公司,一个公司有多个雇员。
国家二级公共基础知识(数据库设计基础)模拟试卷1(题后含答案及解析)
国家二级公共基础知识(数据库设计基础)模拟试卷1(题后含答案及解析)题型有:1. 选择题选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.数据库管理系统是( )。
A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统正确答案:B解析:数据库管理系统是数据库的机构,负责数据库中数据组织,数据操纵,数据维护、控制及保护和数据服务等,是一种在操作系统之上的系统软件。
涉及知识点:数据库设计基础2.负责数据库中查询操作的数据库语言是( )。
A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言正确答案:C解析:数据定义语言负责数据的模式定义与数据的物理存取构建;数据操纵语言负责数据的操纵,包括查询及增加、删除、修改等操作;数据控制语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。
涉及知识点:数据库设计基础3.数据库应用系统中的核心问题是( )。
A.数据库设计B.数据库系统设计C.数据库维护D.数据库管理员培训正确答案:A解析:数据库应用系统中的核心问题是数据库的设计。
涉及知识点:数据库设计基础4.在数据管理技术发展的三个阶段中,数据共享最好的是( )。
A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同正确答案:C解析:数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据库系统阶段结构简单,使用方便、逻辑性强、物理性少,在各方面的表现都最好,一直占据数据库领域的主导地位,所以选择C。
涉及知识点:数据库设计基础5.下面描述中不属于数据库系统特点的是( )。
A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高正确答案:C解析:数据库系统的特点为高共享、低冗余、独立性高、具有完整性等,故C选项错误。
涉及知识点:数据库设计基础6.数据库设计中反映用户对数据要求的模式是( )。
二级公共基础知识模拟题2018年(3)_真题-无答案
二级公共基础知识模拟题2018年(3)(总分100,考试时间90分钟)单项选择题1. 线性表的长度为n。
在最坏情况下,比较次数为n-1的算法是______。
A. 顺序查找B. 同时寻找最大项与最小项C. 寻找最大项D. 有序表的插入2. 下列叙述中正确的是______。
A. 二分查找法只适用于顺序存储的有序线性表B. 二分查找法适用于任何存储结构的有序线性表C. 二分查找法适用于有序循环链表D. 二分查找法适用于有序双向链表3. 在快速排序法中,每经过一次数据交换(或移动)后______。
A. 只能消除一个逆序B. 能消除多个逆序C. 不会产生新的逆序D. 消除的逆序个数一定比新产生的逆序个数多4. 下列序列中不满足堆条件的是______。
A. (98,95,93,94,89,90,76,80,55,49)B. (98,95,93,94,89,85,76,64,55,49)C. (98,95,93,94,89,90,76,64,55,49)D. (98,95,93,96,89,85,76,64,55,49)5. 下列各组排序法中,最坏情况下比较次数相同的是______。
A. 简单选择排序与堆排序B. 简单插入排序与希尔排序C. 冒泡排序与快速排序D. 希尔排序与堆排序6. 设顺序表的长度为16,对该表进行简单插入排序。
在最坏情况下需要的比较次数为______。
A. 120B. 60C. 30D. 157. 下面属于良好程序设计风格的是______。
A. 源程序文档化B. 程序效率第一C. 随意使用无条件转移语句D. 程序输入输出的随意性8. 下面不属于结构化程序设计原则的是______。
A. 逐步求精B. 自顶向下C. 模块化D. 可继承性9. 结构化程序的三种基本控制结构是______。
A. 顺序、选择和调用B. 过程、子程序和分程序C. 顺序、选择和重复(循环)D. 调用、返回和转移10. 下面对“对象”概念描述正确的是______。
计算机二级试题(公共基础知识部分)
一, 选择题(1) 下面叙述正确的是(C)A.算法的执行效率及数据的存储结构无.B.算法的空间困难度是指算法程序中指令(或语句)的条.C.算法的有穷性是指算法必需能在执行有限个步骤之后终.D.以上三种描述都不对(2) 以下数据结构中不属于线性数据结构的是(C)A.队.B.线性.C.二叉.D.栈(3) 在一棵二叉树上第5层的结点数最多是(B) 注: 由公式2k-1得A..B.1.C.3.D.15(4) 下面描述中, 符合结构化程序设计风格的是(A)A.运用依次. 选择和重复(循环)三种基本限制结构表示程序的限制逻.B.模块只有一个入口,可以有多个出.C.注意提高程序的执行效.D.不运用goto语句(5) 下面概念中, 不属于面对对象方法的是 (D) 注: P55-58A.对.B.继.C..D.过程调用(6) 在结构化方法中, 用数据流程图(DFD)作为描述工具的软件开发阶段是(B)-A.可行性分.B.需求分.C.具体设.D.程序编.(7) 在软件开发中, 下面任务不属于设计阶段的是(D)A.数据结构设.B.给出系统模块结构C.定义模块算.D.定义需求并建立系统模型(8) 数据库系统的核心是(B)A.数据模.B.数据库管理系.C.软件工.D.数据库(9) 下列叙述中正确的是(C)A.数据库是一个独立的系统, 不须要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中, 数据的物理结构必需及逻辑结构一样(10) 下列模式中, 能够给出数据库物理存储结构及物理存取方法的是(A) 注: P108A.内模.B.外模.C.概念模.D.逻辑模式(11) 算法的时间困难度是指(C)A.执行算法程序所须要的时.B.算法程序的长.C.算法执行过程中所须要的基本运算次.D.算法程序中的指令条数(12) 算法的空间困难度是指(D)A.算法程序的长.B.算法程序中的指令条.C.算法程序所占的存储空.D.算法执行过程中所须要的存储空间(13) 设一棵完全二叉树共有699个结点, 则在该二叉树中的叶子结点数为(B) 注: 利用公式n=n0+n1+n2, n0=n2+1和完全二叉数的特点可求出A.34.B.35.C.25.D.351(14) 结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15) 在软件生命周期中, 能精确地确定软件系统必需做什么和必需具备哪些功能的阶段是(D) 注: 即第一个阶段A.概要设.B.具体设.C.可行性分.D.需求分析(16) 数据流图用于抽象描述一个软件的逻辑模型, 数据流图由一些特定的图符构成。
国家二级公共基础知识(数据库设计基础)模拟试卷18(题后含答案及解析)
国家二级公共基础知识(数据库设计基础)模拟试卷18(题后含答案及解析)题型有:1. 选择题选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.、定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。
关系模式SC的主键是A.S#B.C#C.S#,C#D.Sn,C#正确答案:C解析:主关键字(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。
在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录。
主关键字是一种唯一关键字,表定义的一部分。
一个表的主键可以由多个关键字共同组成,并且主关键字的列不能包含空值。
本题关系模式SC中应将学号(S#)和课程号(C#)作为主关键字。
知识模块:数据库设计基础2.数据库管理系统的基本功能不包括A.数据库访问B.数据库定义C.数据库的建立和维护D.数据库和网络中其他系统的通信正确答案:D解析:数据库管理系统的主要功能包括:数据库定义,数据操作,数据库的运行管理,数据组织、存储与管理,数据库的保护,数据库的维护和通信。
数据库不能和网络中的其他系统通信。
知识模块:数据库设计基础3.由关系R1和R2得到关系R3的操作是A.等值连接B.并C.笛卡尔积D.交正确答案:A解析:等值连接是关系运算.连接运算的一种常用的连接方式。
是条件连接(或称θ连接)在连接运算符为“=”号时,即θ=0时的一个特例。
知识模块:数据库设计基础4.某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。
则关系模式R最高是A.2NFB.1NFC.3NFD.BCNF正确答案:A解析:第二范式(2NF)要求实体的属性完全依赖于主关键字。
二级考试公共基础知识单元数据库设计基础
二级考试公共基础知识单元:数据库设计基础A008:数据结构的三级模式不包括()A、数据模式B、外模式C、概念模式D、内模式参考答案:AA009(图):有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()A、投影B、并C、交D、自然连接参考答案:DA010:下列关于数据库设计的叙述中,正确的是()A、在逻辑设计阶段建立数据字典B、在需求分析阶段建立数据字典C、在物理设计阶段建立数据字典D、在概念设计阶段建立数据字典参考答案:BA058:在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的()A、外键(码)B、主键(码)C、候选键(码)D、参考答案:AA059(图):有两个关系R,S如下,由关系R和S通过运算得关系T,则所用的操作为()A、自然连接B、差C、笛卡尔积D、并参考答案:BA060:在数据库管理系统提供的数据语言中,负责数据模式定义的是()A、数据管理语言B、数据定义语言C、数据控制语言D、数据操纵语言参考答案:BA099:公司销售多种产品给不同的客户,客户可选择不同的产品,则实体产品与客户间的关系是()A、多对多B、一对多C、一对一D、多对一参考答案:AA100(图):大学生学籍管理系统中有关模式S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa分别是学生学号、姓名、性别、系别和年龄,关键字是S#。
检索全部小于20岁男生姓名的表达式为()A、B、C、D、参考答案:AA101:在进行逻辑设计时,将E-R图中实体之间联系转化为关系数据库的()A、元组B、关系C、属性D、属性的值域参考答案:BA151:用树形结构表示实体类之间联系的模型是()A、网状模型B、层次模型C、关系模型参考答案:BA153:设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。
计算机等级二级msoffice二级公共基础知识第4章数据库设计基础
计算机等级二级MS Office高级应用《二级公共基础知识》第4章数据库设计基础4.1.1 数据、数据库、数据库管理系统与数据库系统1. 数据:是指描述事物的符号记录。
如数字、声音、文字、图片等2.数据库:简称为DB(Database),是指长期储存在计算机内的、有组织的、可共享的数据集合。
注意两点:其一是数据库不仅包括描述事物的数据本身,而且包括相关事物之间的关系。
其二是数据库中的数据具有集成与共享的特点。
3. 数据库管理系统:简称为DBMS(Database Management System),是指位于用户与操作系统之间的、方便用户管理与组织数据库的一种数据库管理软件。
如Oracle、Access4. 数据库管理员:由于数据库的共享性,因此对数据库的规划、设计、维护、监视等需要有专人管理,称他们为数据库管理员。
5. 数据库系统:由数据库、数据库管理系统、数据库管理员、硬件平台和软件平台5个部分所组成。
简称为DBS(Database System)。
注意:人们一般所说的数据库是指数据库系统。
4.1.2 数据库系统的发展数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。
1.文件系统阶段:它提供了简单的数据共享与数据管理能力,但是它无法提供完整的、统一的、管理和数据共享能力,可以把它看成数据库系统的雏形,而不是真正的数据库系统。
2.层次数据库与网状数据库系统阶段:是真正的数据库系统,但脱胎于文件系统,受文件的物理影响较大。
3.关系数据库系统阶段:当前的主流数据库,系统结构简单,使用方便,逻辑性强物理性少。
(数据管理3个阶段的比较,要求理解)4.1.3 数据库系统的基本特点1.数据的集成性2.数据的高共享性与低冗余性3.数据独立性4.数据统一管理与控制注意:数据的独立性:是指数据与程序间的互不依赖性,即数据库中的数据独立于应用程序而不依赖于应用程序,也就是数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。
计算机二级(VF)数据库设计基础章节练习试卷3(题后含答案及解析)
计算机二级(VF)数据库设计基础章节练习试卷3(题后含答案及解析)题型有:1. 选择题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列有关数据库的描述,正确的是()。
A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件正确答案:C 涉及知识点:数据库设计基础2.下列4项说法中不正确的是()。
A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性正确答案:C 涉及知识点:数据库设计基础3.下列关于数据库系统的叙述中正确的是()。
A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据正确答案:A 涉及知识点:数据库设计基础4.数据库的概念模型独立于()。
A.具体的机器和DBMSB.E-R图C.信息世界观D.现实世界正确答案:A 涉及知识点:数据库设计基础5.()是存储在计算机内有结构的数据的集合。
A.数据库系统B.数据库C.数据库管理系统D.数据结构正确答案:B 涉及知识点:数据库设计基础6.在数据库中,数据的物理独立性是指()。
A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.程序与数据库中数据的逻辑结构相互独立正确答案:C 涉及知识点:数据库设计基础7.数据库管理系统(DBMS)是()。
A.数学软件B.应用软件C.计算机辅助软件D.系统软件正确答案:D 涉及知识点:数据库设计基础8.数据库管理系统(DBMS)的主要功能是()。
A.修改数据库B.定义数据库C.应用数据库D.保护数据库正确答案:B 涉及知识点:数据库设计基础9.关系模型中的关系是指数据库中()。
国家二级VF机试(数据库基础知识)模拟试卷3(题后含答案及解析)
国家二级VF机试(数据库基础知识)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS正确答案:A解析:本题是对数据库相关基本概念的考查。
DBS是指引进数据库技术后的计算机系统,它包括硬件系统、数据库集合(DB)、数据库管理系统(DBMS)及相关软件、数据库管理员和用户。
知识模块:数据库基础知识2.以下描述中正确的是A.数据库只包括描述事物的数据本身B.数据库中的数据具有较小的冗余和较高的数据独立性C.数据库系统是为数据库的建立、使用和维护而配置的软件D.数据库管理系统是数据库集合的组成部分正确答案:B解析:本题考查数据库的基本特征。
数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。
数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
概括的讲,数据库数据有永久性存储、有组织和可共享三个基本特点。
知识模块:数据库基础知识3.以下描述中错误的是A.层次数据模型可以表示一对多的联系B.一张二维表就是一个关系C.层次数据模型不能直接表示多对多的联系D.网状数据模型不能直接表示多对多的联系正确答案:D解析:本题考查网状数据模型的概念。
网状模型以网状结构表示实体与实体之间的联系。
网中的每一个结点代表一个记录类型,联系用链接指针来实现。
网状模型可以表示多个从属关系的联系,也可以表示数据间的交叉关系,即数据问的横向关系与纵向关系。
其特征是:允许结点有多于一个父结点;可以有一个以上的结点没有父结点。
知识模块:数据库基础知识4.数据库系统的核心是A.表B.文件C.数据库管理系统D.数据库管理员正确答案:C解析:本题考查数据系统的概念。
数据库系统一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。
国家二级ACCESS机试选择题(数据库设计基础、数据库基础知识)模拟
国家二级ACCESS机试选择题(数据库设计基础、数据库基础知识)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.数据库系统的核心是A.数据模型B.数据库管理系统C.数据库D.数据库管理员正确答案:B解析:数据库管理系统(:DBMS)是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。
所以,数据库管理系统是数据系统的核心。
知识模块:数据库设计基础2.下列描述中正确的是A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上三种说法都不对正确答案:B解析:数据库系统由如下几个部分组成:数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、系统平台之一——硬件平台(硬件)、系统平台之二——软件平台(软件)。
这五个部分构成了一个以数据库为核心的完整的运行实体,称为数据库系统。
数据库技术的根本目的是要解决数据的共享问题。
数据库中的数据具有“集成”、“共享”之特点,亦即数据库集中了各种应用的数据,进行统一地构造与存储,而使它们可被不同应用程序所使用。
数据库管理系统(Database Management System,简称DBMS),是一种系统软件,负责数据库中的数据组织、数据操作、数据维护、控制及保护和数据服务等。
它是数据库系统的核心。
知识模块:数据库设计基础3.下列描述中错误的是A.在数据库系统中,数据的物理结构必须与逻辑结构一致B.数据库技术的根本目标是要解决数据的共享问题C.数据库设计是指在已有数据库管理系统的基础上建立数据库D.数据库系统需要操作系统的支持正确答案:A解析:在数据库系统中,物理独立性是指数据的物理结构(包括存储结构、存取方式等)的改变,如存储设备的更换、物理存储的更换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起应用程序的变化。
公共基础知识试题库及答案
公共基础知识试题库及答案公共基础知识试题库及答案「篇一」1、二进制数1234对应的十进制数是A、16B、26C、34D、25答案:B2、在EXCEL中,对某一单元格区域进行保护,应在菜单下完成。
A、工具B、表格C、编辑D、窗口答案:A3、在EXCEL中,对列表中的数据进行排序,最多能指定个关键字。
A、一个B、二个C、三个D、不限答案:C4、网页是由语言编成的。
A、机器语言B、汇编语言C、高级语言D、超文本标记语言答案:D5、在WORD的视图方式下,可以显示分页效果。
A、普通B、大纲C、页面D、主控文档答案:D全国计算机等级考试二级公共基础知识试题及答案(三)1、用树形结构来表示实体之间联系的模型称为A、关系模型B、层次模型C、网状模型D、数据模型答案:B2、关系数据库管理系统能实现的专门关系运算包括A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表答案:B3、数据库系统的核心是A、数据模型B、数据库管理系统C、软件工具D、数据库答案:B4、下列叙述中正确的是A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致答案:C5、在软件开发中,下面任务不属于设计阶段的是A、数据结构设计B、给出系统模块结构C、定义模块算法D、定义需求并建立系统模型答案:D公共基础知识试题库及答案「篇二」1、学生过程中常用的精细加工策略有()。
A、使用记忆术B、做笔记C、提问D、生成性学习2、现代教育与传统教育的根本区别在于,现代教育重视()A、学生智力的发展B、学生体质的增强C、学生创新能力的培养D、学校的就业和升学率3、活动课程论与学科课程论的的根本分歧在于,他认为课程应以()。
A、经验为中心B、活动为中心C、儿童为中心D、社会为中心4、教师有下列情形的由所在学校、其他教育机构或教育行政部门给予行政处分或解聘()。
国家二级公共基础知识(数据库设计基础)模拟试卷17(题后含答案及解析)
国家二级公共基础知识(数据库设计基础)模拟试卷17(题后含答案及解析)题型有:1. 选择题选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.在关系数据库中,用来表示实体间联系的是A.属性B.二维表C.网状结构D.树状结构正确答案:B解析:在关系数据库中,实体间的联系由一个二维表来表示。
知识模块:数据库设计基础2.在满足实体完整性约束的条件下A.一个关系中应该有一个或多个候选关键字B.一个关系中只能有一个候选关键字C.一个关系中必须有多个候选关键字D.一个关系中可以没有候选关键字正确答案:A解析:在关系数据库中,实体完整性的概念是主属性不能为空。
在满足实体完整性的前提下,必须在关系中存在主属性,也就是在关系中应该有候选关键字。
一个关系中可以有一个或者多个候选关键字。
知识模块:数据库设计基础3.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩正确答案:C解析:关键字是指属性或属性的组合,其值能够唯一地标识一个元组,而在SC中学号和课号的组合可以对元组进行唯一的标识。
知识模块:数据库设计基础4.下列描述中正确的是A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项C.一个关系的属性名表称为关系模式D.一个关系可以包括多个二维表正确答案:C解析:为了建立一个关系,首先要指定关系的属性,所以选项A是错误的。
表示关系的二维表中各元组的每一个分量必须是不可分的基本数据项,所以选项B是错误的。
在关系数据库中,把数据表示成二维表,而一个二维表就是一个关系,所以选项D是错误的。
一个关系的属性名表称为该关系的关系模式,其记法为:<关系名>(<属性名1>,<属性名2>,…,<属性名n>)。
国家二级公共基础知识(选择题)模拟试卷3(题后含答案及解析)
国家二级公共基础知识(选择题)模拟试卷3(题后含答案及解析) 题型有:1. 选择题选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列描述中,不属于软件危机表现的是( )。
A.软件过程不规范B.软件开发生产率低C.软件质量难以控制D.软件成本不断提高正确答案:A解析:软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。
所以选择A。
2.计算机能直接识别和执行的语言是( )。
A.机器语言B.高级语言C.汇编语言D.数据库语言正确答案:A解析:机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。
它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。
机器语言具有灵活、直接执行和速度快等特点。
故正确答案为A。
3.下列关于汇编语言程序的说法中,正确的是( )。
A.相对于高级程序设计语言程序具有良好的可移植性B.相对于高级程序设计语言程序具有良好的可读性C.相对于机器语言程序具有良好的可移植性D.相对于机器语言程序具有较高的执行效率正确答案:C解析:在计算机系统中,程序设计语言分为三种类型:机器语言、汇编语言和高级语言。
低级的机器语言是计算机能够直接识别的语言,与人类的习惯语言不太相近。
而高级语言接近于人类的语言,如C语言、Basic语言等。
用高级语言编写的程序称为源程序,源程序不能被计算机直接运行,必须通过翻译才能被计算机所接受。
汇编语言是介于机器语言和高级语言之间的,计算机不能直接识别。
4.在软件设计中,不属于过程设计工具的是( )。
A.PDL(过程设计语言)B.PAD图C.N—S图D.DFD图正确答案:D解析:数据流图DFD是结构化分析方法最主要的一种图形工具,不属于过程设计工具。
5.关系数据模型的三个组成部分中不包括( )。
二级公共基础知识数据库设计基础(二)模拟题
[模拟] 二级公共基础知识数据库设计基础(二)单项选择题第1题:下列叙述中,不属于数据库系统的是______。
A.数据库B.数据库管理系统C.数据库管理员D.数据库应用系统参考答案:D第2题:在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
A.特定的数据模型B.数据无冗余C.数据可共享D.专门的数据管理软件参考答案:A第3题:为用户与数据库系统提供接口的语言是______。
A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML)D.汇编语言参考答案:C第4题:在关系数据库中,对数据的基本操作有______、选择和连接3种。
A.小于影射B.投影C.扫描D.检索参考答案:B第5题:分布式数据库系统不具有的特点是______。
A.分布式B.数据冗余C.数据分布性和逻辑整体性D.位置透明性和复制透明性参考答案:B第6题:下述描述中,不属于数据库管理系统功能的是______。
A.定义数据库B.提供进程调度C.提供用户接口D.提供并发控制机制参考答案:B第7题:设有如下关系表:则下列操作中正确的是______。
A.T=R∩SB.T=R∪SC.T=R×SD.T=R/S参考答案:B第8题:用树形结构表示实体之间联系的模型______。
A.关系模型B.网状模型C.层次模型D.以上3个都是参考答案:C第9题:在关系数据库中,用来表示实体之间联系的是______。
A.树结构B.网结构C.线性表D.二维表参考答案:D第10题:下列说法中,不属于数据模型所描述的内容的是______。
A.数据结构B.数据操作C.数据查询D.数据约束参考答案:C第11题:模型是对现实世界的抽象,在数据库技术中表示实体类型及实体间联系的模型称为______。
A.数据模型B.实体模型C.逻辑模型D.物理模型参考答案:A第12题:下述数据模型中,不属于结构数据模型的是______。
A.概念数据模型B.关系数据模型C.网状数据模型D.面向对象数据模型参考答案:A第13题:在数据库设计中用关系模型来表示实体和实体间联系。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[模拟] 二级公共基础知识数据库设计基础(三)单项选择题第1题:数据库管理系统是______。
A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统参考答案:B数据库管理系统是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制和保护以及数据服务等。
第2题:在E-R图中,用来表示实体联系的图形是______。
A.椭圆形B.矩形C.菱形D.三角形参考答案:CE-R图用矩形表示实体集,用椭圆表示属性,用菱形表示联系。
第3题:有3个关系R、S和T如下:其中关系T由关系R和s通过某种操作得到,该操作为______。
A.选择B.投影C.交D.并参考答案:D选择和投影都是对单个表进行运算,其结果都是一个关系。
选择运算是选择满足条件的元组,投影运算则是选择满足条件的列。
交和并运算要求参与运算的表有相同的属性,R∩S是由同时属于R和S的元组组成的关系,题目中R∩S的结果为空。
第4题:有两个关系R-S如下:由关系R通过得到关系s,则所使用的运算为______。
A.选择B.投影C.插入D.连接参考答案:B由专门的关系运算:选择、投影、插入、连接的定义可知,本题操作中所使用的运算是投影。
第5题:有3个关系R、S和T如下:由关系R和s通过关系运算得到关系T,则所使用的运算为______。
A.笛卡儿积B.交C.并D.自然连接参考答案:D交和并运算要求关系R和S具有相同的属性,因此可以排除选项B、C。
R与S的笛卡儿积是一个4元关系,有4个元素,因此选项A错误。
R与s有公共的属性B,可通过公共属性的相等值进行连接,这就是自然连接,可见选项D是正确的。
第6题:数据库应用系统中的核心问题是______。
A.数据设计B.数据库系统设计C.数据库维护D.数据库管理员培训参考答案:B在数据库应用系统中的一个核心问题就是设计一个能满足用户要求、性能良好的数据库,这就是数据库设计。
第7题:将E-R图转换为关系模式时,实体和联系都可以表示为______。
A.属性B.键C.关系D.域参考答案:C从E-R图到关系模式的转换是比较直接的,实体和联系郁可以表示为关系,E-R 图中的属性也可以转换成关系的属性。
第8题:在数据管理技术发展的3个阶段中,数据共享最好的是______。
A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.3个阶段相同参考答案:C在人工管理阶段,数据不保存,没有对数据进行管理的软件,数据不能共享;文件系统阶段是数据库系统发展的初级阶段,提供了简单的数据共享与数据管理能力,但它不能提供完整的、统一的管理和共享数据的能力;数据库系统阶段实现了数据共享,具有数据的集成性,这使得数据可为多个应用所共享。
第9题:一间宿舍可住多个学生,则实体宿舍和学生之间的联系是______。
A.一对一B.一对多C.多对一D.多对多参考答案:B一问宿舍对应多个学生,则宿舍和学生之间的联系是一对多,学生和宿舍的联系是多对一。
第10题:在数据库设计中,将E-R图转换成关系数据模型的过程属于______。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段参考答案:C将E.R图转换成指定DBMS中的关系模式是数据库的逻辑设计的主要工作。
需求分析阶段的任务是通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的需求,然后在此基础上确定新系统的功能。
概念设计的目的是分析数据间内在的语义关联,在此基础上建立一个数据的抽象模型。
物理设计的主要目标是对数据库内部物理结构作调整并选择合理的存取路径,以提高数据库访问速度以及有效利用存储空间。
第11题:设有表示学生选课的3张表:学生s(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为______。
A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩参考答案:C在二维表中凡能唯一标识元组的最小属性集称为关键字,关键字具有标识元组、建立元组间联系等重要作用。
此题中,(学号,课号)是表SC的主键,学号、课号分别为外键,学号是表s的关键字,课号是表C的关键字。
第12题:有3个关系R、S和T如下:由关系R和s通过运算得到关系T,则所使用的运算为______。
A.并B.自然连接C.笛卡儿积D.交参考答案:D关系R与S的并为由属于R或属于S的元组构成的集合组合;关系R与S的笛卡儿积是一个6元关系,元素的个数是2×3=6,由R与S的有序组组合而成:自然连接是连接的一个特例,要求两个关系有公共域,通过公共域的相等值进行连接。
第13题:下列叙述中正确的是______。
A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上3种说法都不对参考答案:B数据库系统(Database System,简称DBS)是由数据库(数据)、数据库管理系统(软件)、计算机硬件、操作系统以及数据库管理员组成的。
作为专门处理数据的系统,数据库技术的主要目的就是解决数据的共享问题。
第14题:下列说法中正确的是______。
A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若={二数据项C.一个关系的属性名称为关系模式D.一个关系可以包含多个二维表参考答案:A元组已经是数据的最小单位,不能再分:关系的框架称为关系模式;关系框架与关系元组一起构成了一个关系,也就是一个关系对应了一张二维表。
选项A中,在建立关系前,要先构造数据的逻辑关系是正确的。
第15题:下列叙述中错误的是______。
A.在数据库系统中,数据的物理结构必须与逻辑结构一致B.数据库技术的根本目标是要解决数据的共享问题C.数据库设计是指在已有数据库管理系统的基础上建立数据库D.数据库系统需要操作系统的支持参考答案:A数据独立性是数据库系统(Database System,简称DBS)的一个特点。
一般分为物理独立性与逻辑独立性两级。
物理独立性指数据的物理结构的改变,如存储设备的变换、存取方式的改变不影响数据库的逻辑结构,从而不会引起应用程序的变化。
逻辑独立性指数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据联系等不需要相应修改应用程序。
所以,在数据系统中,数据的物理结构并不一定与逻辑结构一致。
第16题:在E-R图中,用来表示实体之间联系的图形是______。
A.矩形B.椭圆形C.菱形D.平行四边形参考答案:C该题目主要考的是E-R模型的图示法:在E-R图中有矩形表示实体,在矩形内容上该实体的名字,这是实体表示法;用椭圆表示属性,在椭圆形内写上该属性的名称,这是属性表示法;用菱形表示联系,这是联系表示法。
第17题:在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是______。
A.并B.交C.投影D.笛卡儿乘积参考答案:B关系的基本运算有两类:一类是传统的集合运算(并、交、差),另一类是专门的关系运算(选择、投影、连接)。
集合的并、交、差:设有两个关系为R和S,它们具有相同的结构,R和S的并是由属于R和S或者同时属于R和S的所有元组组成的集合,记作R∪S;R和S的交是由既属于R又属于s的所有元组组成的集合,记作RnS;R和S的差是由属于R但不属于S的所有元组组成的集合,记作R-S。
因此,在关系运算中,不改变关系表中的属性个数但能减少元组(关系)个数的只能是集合的交了。
第18题:数据库系统的核心是______。
A.数据模型B.数据库管理系统C.数据库D.数据库管理员参考答案:B第19题:数据库独立性是数据库技术的重要特点之一。
所谓数据独立性是指______。
A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上3种说法都不对参考答案:D第20题:下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。
A.内模式B.外模式C.概念模式D.逻辑模式参考答案:A第21题:下述关于数据库系统的叙述中正确的是______。
A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据参考答案:A第22题:分布式数据库系统不具有的特点是______。
A.分布式B.数据冗余C.数据分布性和逻辑整体性D.位置透明性和复制透明性参考答案:B第23题:下述描述中,不属于数据库管理系统功能的是______。
A.定义数据库B.提供进程调度C.提供用户接口D.提供并发控制机制参考答案:B第24题:数据库系统体系结构的三级模式间存在两种映像,它们是______。
A.模式与内模式间,模式与模式间B.模式与予模式间,模式与内模式间C.了模式与外模式间,模式与内模式间D.子模式与内模式间,外模式与内模式间参考答案:B第25题:用树形结构表示实体之间联系的模型______。
A.关系模型B.网状模型C.层次模型D.以上3个都是参考答案:C第26题:在关系数据库中,用来表示实体之间联系的是______。
A.树结构B.网结构C.线性表D.二维表参考答案:D第27题:下列说法中,不属于数据模型所描述的内容的是______。
A.数据结构B.数据操作C.数据查询D.数据约束参考答案:C第28题:模型是对现实世界的抽象,在数据库技术中表示实体类型及实体问联系的模型称为______。
A.数据模型B.实体模型C.逻辑模型D.物理模型参考答案:A第29题:下述数据模型中,不属于结构数据模型的是______。
A.概念数据模型B.关系数据模型C.网状数据模型D.面向对象数据模型参考答案:A第30题:在数据库设计中用关系模型来表示实体和实体问联系。
关系模型的结构是______。
A.层次结构B.封装结构C.网络结构D.二维表结构参考答案:D第31题:设有如下关系表:则下列操作中正确的是______。
A.T=R∩SB.T=R∪SC.T=R×SD.T=R/S参考答案:B第32题:在关系数据库中,对数据的基本操作有______、选择和连接3种。
A.小于影射B.投影C.扫描D.检索参考答案:B第33题:______是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值。
A.选择B.连接C.投影D.检索参考答案:C第34题:对关系S和关系R进行集合运算,结果中既包含s中的元组也包含R中的元组,这种集合运算称为______。
A.并运算B.交运算C.差运算D.积运算参考答案:A第35题:数据库设计的根本目标是要解决______。
A.数据共享问题B.数据安全问题C.大量数据存储问题D.简化数据维护参考答案:A第36题:数据库设计包括两个方面的设计内容,它们是______。