全国计算机四级数据库新增第一套
计算机四级数据库真题及解析(9)

计算机四级数据库真题及解析(9)第九套1 下列关于数据字典的叙述中,哪一条是错误的()。
A) 数据库中的数据可分为用户数据和系统数据B) 用户数据是用户使用的数据C) 系统数据包括数据描述信息、控制信息、存储信息等D) 用户数据和系统数据总称为数据字典2 数据库设计人员的职责是()。
A) 确定数据库中的数据,以及设计数据库的各级模式B) 应用程序的安装与调试C) 监控数据库的使用和运行D) 数据库性能调优3 下列关于数据操作的叙述中,哪一条是错误的()。
A) 数据操作是数据模型的一个重要组成部分B) 数据操作表示数据模型的静态行为C) 数据操作指数据库中各种对象的实例允许执行的操作的集合D) 数据操作需要对相关操作的确切含义进行定义4 下列关于数据模型的逻辑层模型的叙述中,哪一条是错误的()。
A) 逻辑模型主要描述数据库数据的整体逻辑结构B) 关系模型是一种逻辑模型C) 层次模型和网状模型不属于逻辑模型D) 面向对象模型不是基于记录的逻辑模型5 下列关于 E-R 模型和 E-R图的叙述中,哪一条是错误的()。
A) E-R 模型是一种图示化模型B) 实体和相应的属性之间用有向边连接起来C) 联系型本身也是一种实体型D) E-R 模型可用以表示概念模型6 下列关于关系模型以及关系数据库管理系统的叙述中,哪一条是错误的()。
A) 关系模型中实体及实体之间的联系用二维表表示B) 关系模型中数据的概念表示和它的物理存储是集成在一起,不能分离开处理C) 关系数据模型中引入了高级查询语言,可以快速编写新的查询D) 新的存储和索引技术,以及更好的查询处理和优化技术促进了关系数据库系统性能的提高7 相容性是部分关系操作需要满足的前提条件,下列哪个操作不需要满足这一条件()。
A) 并B) 差C) 交D) 笛卡尔积8 下列关于关系模型的参照完整性规则的叙述中,哪一条是错误的()。
A) 外键和相应的主键需定义在相同值域上B) 外键和相应的主键可以不同名C) 参照关系模式和被参照关系模式可以是同一个关系模式D) 外键值不可以为空值9 关系代数中的连接操作是由下列哪一组操作组合而成的()。
全国计算机等级考试四级数据库工程师

全国计算机等级考试四级数据库工程师,简称计算机四级数据库工程师,是全国计算机等级考试中四级的一类。
它主要考核数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护等方面的知识和能力。
考试内容主要包括“数据库原理”和“操作系统原理”两大部分。
其中,“数据库原理”部分包括单选题30道,多选题10道;“操作系统原理”部分也包括单选题30道和多选题10道。
考试题型为选择题,每题1分或2分。
考试时间为120分钟,满分为100分,及格线为60分。
考试仅有80道选择题,因此考生需要对每个知识点都有深入的理解和掌握。
备考方面,建议上网购买计算机四级用书中的数据库原理和软件工程,再买一本红色的真题题库。
先看书再刷题,一个月稳过。
同时,注意科科过关的考试模式,即两科均达到三十分才能过关。
2023年数据库工程师全国计算机四级考试

2023年4月全国计算机等级考试四级笔试试卷数据库工程师一、选择题(1)数据模型定义子数据库中数据旳组织、描述、存储和操作规范,可以分为概念模型、数据构造模型和物理模型三大类。
概念模型旳经典代表是A)实体-联络模型 B)关系模型C)面向对象模型 D)网状模型(2)根据数据库应用系统生命周期模型,完毕数据库关系模式设计旳阶段是A)需求分析 B)概念设计C)逻辑设计 D)物理设计(3)考虑一种关系表和建立在该表上旳一种索引,假如该表中旳数据记录旳排序次序与该索引旳索引项旳排序次序一致,则该索引为A)汇集索引 B)非汇集索引C)稠密索引 D)辅索引(4)当多种事务并发执行时,数据库管理系统应保证一种事务旳执行成果不受其他事务旳干扰,事务并发执行旳成果与这些事务串行执行旳成果同样,这一特性被称为事务旳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)在 SQL Server 2023 中,若但愿顾客 user1 具有数据库服务器上旳所有权限,则应将user1 加入到下列哪个角色A)db_owner B) public C) db_datawriter D) sysadmin(10) SQL Server 2023 提供了完全备份、差异备份和日志备份等几种备份措施,其中差异备份备份旳内容是A)上次差异备份之后修改旳数据库所有内容B)上次完全备份之后修改旳数据库所有内容C)上次日志备份之后修改旳数据库所有内容D)上次完全备份之后修改旳数据库内容,但不包括日志等其他内容(11) SQL Server 2023数据库顾客旳来源A)可以是因此SQL Server 旳登陆顾客B)只能是 Windows 身份验证旳登陆顾客C)只能是SQL Server 身份验证旳登陆顾客D)可以是其他数据库中旳顾客(12)数据库旳访问接口包括ODBC、OLEDB等,其中ODBC接口是A)专用旳访问SQL Server 数据库旳接口B)一种开放旳、访问数据库旳接口C)通用旳访问任何类型旳数据旳接口D)一种访问关系数据库旳控件(13) VB6.0中旳数据绑定控件必须A)同步具有DataSource 属性和DataField 属性B)同步具有ConnectionString属性和RecordSource属性C)具有DataSource 属性D)具有ConnectionString属性(14) VB6.0中,ADO数据控件用于连接数据源旳属性是A)Refresh B)RecordSource C)CommandType D)ConnectionString(15)在VB6.0 ADO 对象模型中,RecordSet对象旳AddNew措施旳功能是A)在对应旳旳数据库表中增长一条新记录B)在记录集中增长一种新列C)在内存中开辟寄存一条新纪录旳空间D)增长一种新旳记录集(16)在分布式数据库系统中,一般不适合作为衡量查询代价根据旳是A)CPU代价 B)I/O代价 C)通信代价 D)存储代价(17)在UML模型中,用于体现一系列旳对象、对象之间旳联络以及对象间发送和接受消息旳图是A)协作图 B)状态图 C)次序图 D)布署图(18)在分布式数据库旳数据分派方略中,若全局数据存在多种副本,且在每个物理场地都保留一种完整旳数据副本,则该方略属于A)集中式方略 B)分割式方略 C)全复制式方略 D)混合式方略(19)许多大中型企业出于多种原因建立了数据仓库,如下哪项不是建立数据仓库旳合理理由?A)充足运用企业信息系统生成旳数据B)把企业旳多种应用系统集中在一起C)处理企业基本业务应用和数据分析应用之间旳性能冲突问题D)以面向主题、集成旳方式合理组织数据、实现跨专业视图(20)从联机事务处理(OLTP)环境中抽取数据、建立新旳数据分析环境旳最初出发点是A)对企业信息系统中旳数据进行整顿B)处理企业信息系统中旳数据孤岛问题C)处理企业基本业务应用和数据分析应用之间旳性能冲突问题D)处理企业信息系统心中旳蜘蛛网问题(21)在数据库三级模式构造中,对数据库中所有旳数据逻辑构造和特性进行描述旳是A)外模式 B)模式 C)子模式 D)内模式(22)在数据库应用系统设计过程中,属于物理设计范围旳是A)数据流图设计 B)实体-联络图设计 C)关系模式设计 D)索引设计(23)下述不属于数据库维护工作旳是A)使用数据定义语言建立多种表、构建数据库总体框架B)根据备份计划周期性旳备份数据库C)检测数据库旳空间使用状况D)调整数据库参数,进行性能优化(24)如下哪个设计内容不属于数据库应用系统总体设计范围?A)数据库应用系统体系构造设计B)软硬件选型和配置设计C)数据库软件总体设计D)关系模式设计(25)下述有关关系表旳有关信息中,不属于元数据、不会存储在数据字典中旳是A)属性旳名字和类型信息B)表上旳授权信息C)表中旳一种元组D)定义在表上旳索引类型(26)有关并行数据库构造,如下说法错误旳是A)在共享内存构造旳系统中,假如处理器数量过多,轻易导致内存访问冲突B)在共享磁盘构造旳系统中,所有处理机都没有独立旳主存储器,并且通过网络共享磁盘C)在无共享构造旳系统中,每个处理机拥有独立旳主存储器和磁盘,不共享资源D)层次构造综合了共享内存、共享磁盘和无共享构造旳特点(27) 针对数据量很打旳数据库系统,最适合调用应用程序旳时机是A)数据库尚未建立之前B)数据库已经建立,但尚未装入任何数据C)数据库已经建立,并已装入部分数据D)所有数据装入数据库之后或投入运行之后(28)对基于检查点旳恢复技术,下列说法中错误旳是A)无论事务在检查点之前还是之后提交,都需执行REDO操作B)可以提高恢复效率C)可以定期建立,也可以按照某种规则建立检查点D)能最大程度旳减少恢复数据库时根据日志记录所需执行旳恢复操作(29)设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一种记录每个系全体教师工资总额旳视图,对旳旳语句是A)CREATE VIEW SalaryView(系名,工资总额)ASSELECT 所在系,COUNT(工资) FROM 教师表GROUP BY 所在系B)CREATE VIEW SalaryView(系名,工资总额)ASSELECT 所在系,SUM(工资) FROM 教师表GROUP BY 所在系C)CREATE VIEW SalaryView ASSELECT 所在系,COUNT(工资) FROM 教师表GROUP BY 所在系D)CREATE VIEW SalaryView ASSELECT 所在系,SUM(工资) FROM 教师表GROUP BY 所在系(30)下述各图给出旳4个并发调度中,哪个不是冲突可串行旳?T3T1Write(A)Read(A) Write(B) Read(A) Write(B) T2T1 Read(A) Write(A) A) B)T4T1 Write(A) Read(B) Read(A) Write(B) T5T4Read(B)Write(A)Read(B)C) D)二、简答题(1)数据库应用系统功能设计包括哪两个方面?每个方面重要由哪些设计环节构成?(10分)(2)数据库系统处理死锁一般采用哪两类措施?简述每类措施旳基本原理(10分)(3)请按规定解答下列问题:①在设计数据库应用系统时,需要对系统所需旳存储空间进行规划。
计算机四级数据库真题及解析(6)

计算机四级数据库真题及解析(6)1.下列关于数据字典的叙述中,哪一条是错误的()。
A) 数据库中的数据可分为用户数据和系统数据B) 数据字典指的是系统数据C) 数据字典中包括数据库的描述信息、存储管理信息和控制信息D) 用户管理信息并不包含在数据字典中2 下列哪一项工作主要属于数据库应用程序员的职责()。
A) 负责应用系统的需求分析和规范说明B) 负责设计和编写应用系统的程序模块 , 并进行调试和安装C) 确定系统的硬软件配置并参与数据库系统的概要设计D) 负责用户需求调查和系统分析3 下列关于数据库和文件系统的叙述中,哪一条不是数据库系统所具有的特点()。
A) 数据结构化、共享性高、冗余度小B) 数据面向的对象是某一企业或组织C) 应用程序自己对数据进行管理、控制D) 采用大容量磁盘或磁盘阵列来存储数据4 下列关于数据模型的物理层模型的叙述中,哪一条是错误的()。
A) 物理层模型描述逻辑模型的物理实现B) 物理层模型确定数据的物理存储结构、数据存取路径C) 物理模型的设计目标是提高数据库性能和有效利用存储空间D) 层次模型和网状模型是物理层模型,而关系模型是逻辑层模型5 下列关于 E-R模型的叙述中,哪一条是错误的()。
A) ER 模型是一种概念模型B) EER 模型是扩充的实体 -联系模型C) EER模型具有概括、聚集等语义描述能力D) ER 模型与 EER模型一般只与关系模型关联6 如果每门课程可以有多名学生选修,而每个学生可以选修多门课程,则学生与课程这两个实体型之间的联系是下列哪一个()。
A) 一对一B) 多对多C) 一对多D) 多对一7 下列关于关系模型的数据结构的叙述中,哪一条是正确的()。
A) 关系中元组没有先后顺序,属性有先后顺序B) 关系中元组有先后顺序,属性没有先后顺序C) 关系中元组没有先后顺序,属性也没有先后顺序D) 关系中元组有先后顺序,属性也有先后顺序8 下列关于关系模型的数据结构的叙述中,哪一条是正确的()。
计算机四级考试资料

计算机四级考试:四级数据库重点难点分析(一)引言1. 数据是描述现实世界事物的符号记录,是用物理符号记录下来的可以识别的信息。
数据是信息的符号表示,是载体;信息是数据的语义解释,是内涵。
2. 数据模型是对现实世界数据特征的抽象,是数据库系统的形式框架,用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。
满足三条件:比较真实地模拟现实世界;易于人们理解;易于计算机实现三个组成要素:数据结构(静态,数据对象本身结构及之间的联系)、数据操作(对数据对象操作及操作规则的集合)和完整性约束(语义约束:数据模型、数据内部及之间联系)3. 模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,也称为逻辑模式或概念模式。
外模式是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示,也称为子模式、用户模式或用户视图。
内模式是对数据库中数据的物理结构和存储方式的描述,也称为物理模式或存储模式。
当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序间的逻辑独立性,简称数据的逻辑独立性。
当数据库数据的物理存储结构改变时,通过调整模式/内模式映像关系,保持数据库模式不变,使数据库系统的外模式和应用程序不随之改变,保证数据与应用程序间的物理独立性,简称数据的物理独立性。
4. 数据库是存储在计算机内的共享数据集合,数据库管理系统是一种数据管理系统软件。
数据库系统则是在计算机系统中引入数据库后的软硬件系统构成,包括了数据库、数据库管理系统和数据库应用程序。
5. DBMS的主要功能有数据定义、数据操纵、数据库运行管理与控制、数据库建立与维护。
DBMS包括查询处理器和存储管理器。
查询处理器实现面向用户的查询分析处理和优化功能。
存储管理器为用户和应用程序提供了访问存储在数据库文件中的应用数据的接口。
全国计算机等级考试四级数据库工程师笔试试卷及答案

2008年9月全国计算机等级考试四级笔试试卷数据库工程师一、选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
1.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括______。
(A)需求规范说明书(B)系统范围与边界(C)可行性分析报告(D)项目计划书2.在信息系统的需求分析中,广为使用的DFD建模方法属于______。
(A)结构化分析方法(B)数据分析方法(C)数据抽象方法(D)业务归纳方法3.不允许出现在最终IDEF1X图中的是______。
(A)标定型联系(B)非标定型联系(C)分类联系(D)多对多联系4.下列哪些属性不适合建立索引?______(A)经常出现在GROUP BY字句中的属性(B)经常参与连接操作的属性(C)经常出现在WHERE字句中的属性(D)经常需要进行更新操作的属性5.在数据库应用系统生命周期模型中,作为系统总体设计阶段输入的是______。
(A)技术可行性分析报告和需求规范说明书(B)软硬件选型和配置设计(C)数据库应用系统体系结构设计(D)应用软件总体设计6.SQL Server 2000中,如果希望用户u1在DB1数据库中具有查询T1表的权限,正确的授权语句是______。
(A)GRANT SELECT ON DB1(T1) TO u1(B)GRANT SELECT TO u1 ON DB1(T1)(C)GRANT SELECT TO u1 ON T1(D)GRANT SELECT TO u1 ON T17.SQL Server 2000提供了很多预定义的角色,下述关于public角色说法正确的是______。
(A)它是系统提供的服务器级的角色,管理员可以在其中添加和删除成员(B)它是系统提供的数据库级的角色,管理员可以在其中添加和删除成员(C)它是系统提供的服务器级的角色,管理员可以对其进行授权(D)它是系统提供的数据库级的角色,管理员可以对其进行授权8.关于ADO对象模型中的RecordSet,下述说法正确的是______。
全国计算机等级考试四级教程—数据库工程师
《全国计算机等级考试四级教程—数据库工程师》第一章引论1、数据库技术产生于20世纪60年代,是信息系统的核心技术和重要基础;2、计算机科学与技术学科划分为四个专业方向:计算机科学(CS);计算机工程(CE);软件工程(SE);信息技术(IT)。
1.1 基本概念1.1.1 信息与数据1、信息、物质、能量是组成客观世界并促进社会发展的三大基本要素;2、信息(Information)--是客观世界事物的存在方式和运动状态的反映,是对事物之间相互联系、相互作用的描述。
信息具有可感知、可存储、可加工、可传递和可再生的自然属性。
3、数据(Data)--是描述现实世界事物的符号记录,是用物理符号记录下来的可以识别的信息。
不同的物理符号体现出数据的不同表现形式。
4、信息与数据间存在固有联系,数据是信息的符号表示,或称为载体。
信息则是数据的语义解释,是数据的内涵,信息以数据的形式表现出来,并为人们理解和接受。
5、数据处理(Data Processing)--是指对数据进行分类、收集、组织、存储,进而从已数据出发,抽取或推导出新的数据,这些数据表示了新的信息。
6、数据管理(Data Management)--是指对数据的分类、收集、组织、编码、存储、检索和维护,是数据处理业务的重要环节。
7、数据处理与数据管理的区别在于,数据处理除了具有数据管理功能外,还可通过数据管理得到的数据进一步深加工,从中获取新的数据和信息。
1.1.2 数据库系统1、数据库(DB,DataBase)--是长期存储在计算机内有组织的、大量的、共享的数据集合;2、数据库管理系统(DBMS,Database Management System)--是指在计算机系统中,位于用户与操作系统之间的数据管理系统软件,是数据库系统的核心。
3、数据库系统(DBS,DataBase System)--是指在计算机系统中引入数据库后的软硬件系统构成,DBS一般分成三个层次:(1)计算机硬件平台;(2)系统软件和应用软件;(3)用户;在不引起混淆和歧义的情况下,数据库系统简称为数据库。
全国计算机四历考试复习资料(数据库)
全国计算机四级考试复习资料———————数据库<六)一、数据模型1.数据模型的三要素<1)数据结构数据结构是所研究的对象类型<Object Type)的集合。
这些对象和对象类型是数据库的组成成分。
一般可分为两类:一类是与数据类型、内容和其它性质有关的对象。
一类是与数据之间的联系有关的对象。
前者如网状模型中的数据项和记录,关系模型中的域、属性和关系等。
后者如网状模型中的关系模型<set type)。
在数据库领域中,通常按照数据结构的类型来命名数据模型,进而对数据库管理系统进行分类。
如层次结构、网状结构和关系结构的数据模型分别称作为层次模型、网状模型和关系模型。
相应地,数据库分别称作为层次数据库、网状数据库和关系数据库。
<2)数据操作数据操作是指对各种对象类型的实例<或值)所允许执行的操作的集合,包括操作及有关的操作规则。
在数据库中,主要的操作有检索和更新<包括插入、删除、修改)两大类。
数据模型定义了这些操作的定义、语法<即使用这些操作时所用的语言)。
数据结构是对系统静态特性的描述,而数据操作是对系统动态特性的描述。
两者既有联系,又有区别。
<3)数据的约束条件数据的约束条件是完整性规则的集合。
完整性规则是指在给定的数据模型中,数据及其联系所具有的制约条件和依存条件,用以限制符合数据模型的数据库的状态以及状态的变化,确保数据的正确性、有效性和一致性。
2.概念模型数据模型是数据库系统的核心和基础。
每个DBMS软件都是基于某种数据模型的。
为了把现实世界中的具体事物或事物之间的联系表示成DBMS所支持的数据模型,人们首先必须将现实世界的事物及其之间的联系进行抽象,转换为信息世界的概念模型。
然后将信息世界的概念模型转换为机器世界的数据模型。
也就是说,首先把现实世界中的客观对象抽象成一种信息结构。
这种信息结构并不依赖于具体的计算机系统和DBMS。
然后,再把概念模型转换为某一计算机系统上某一DBMS所支持的数据模型。
未来教育2014年9月计算机等级考试四级网络工程师题库第一套及参考答案
计算机等级考试四级计算机网络第1套试题一、单项选择题操作系统部分1.在进行操作系统设计时,下列哪一个是构造操作系统的方法?A.网络式结构B.并行式结构C.微内核结构D.主从式结构2.在不同类型的操作系统中,批处理操作系统的缺点是A.缺少交互性B.不能并发运行C.CPU利用率低D.周转时间太长3.在下面列出的计算机操作中,只能在操作系统内核态下运行的是A.关机B.读文件C.设置时间D.屏蔽中断4.引入中断技术可以使计算机的运行效率得到提高,下列哪一项对中断响应顺序产生影响?A.中断优先级B.时间片大小C.特权指令D.中断向量5.操作系统提供给用户用于应用程序编程的唯一接口是A.系统调用B.运行平台C.编程开发环境D.中断服务程序6.下列各种数据对象中,与进程具有一一对应关系的是A.程序B.进程控制块C.动态库D.堆栈7.某个进程由多个线程组成,其中一个线程被调度程序选中投入运行,其他的线程有的位于就绪队列,有的被阻塞,则此时该进程的状态是A.运行状态B.就绪状态C.挂起状态D.阻塞状态8.UNIX操作系统中,fork()系统调用用于创建进程。
仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么,输出到屏幕的正确结果是main(){pid_t pid;pid = fork();if (pid = = 0) printf ("Hello World\n");else if (pid > 0) printf ("Hello World\n");else printf ("Hello World\n");}A.什么都没有B.1行Hello WorldC.2行Hello WorldD.3行Hello World9.在Pthread线程包中,线程操作pthread_join的含意是A.创建一个新的线程B.撤销一个线程C.等待一个特定的线程退出D.参加一个新的线程10.下列各种情况中,一定不会引起进程调度的操作是A.一个进程完成工作后被撤销B.一个进程从运行状态变成了阻塞状态或就绪状态C.一个进程从阻塞状态变成了就绪状态D.一个进程从就绪状态变成了运行状态11.下列活动中,哪一种活动只存在同步关系?A.某年某月某日某航班的订票B.球队举行足球比赛C.汽车装配流水线上的各道工序D.公共复印室复印机的使用12.用P、V操作管理临界区时,把信号量mutex的初值设定为1。
历年计算机等级考试数据库四级真题(含答案)讲解
2010年9月计算机四级数据库工程师笔试试题:文字版一、选择题(1)视图是数据库中的重要对象,下列有关视图的说法错误的是A)一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中B)可以将复杂的查询语句封装在视图中以简化相关查询语句的编写C)通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的安全性D)可以在视图的基础上建立新的视图,但这样定义的视图会导致数据库性能下降,一般不推荐使用(2)在概念数据模型中,联系用于描述现实世界中事物之间的关联关系。
一阿d关于联系的说法错误的是A)联系可用于描述一个实体集内记录之间的关联关系B)联系可用于描述两个实体集属性之间的关联关系C)ER模型通过1:1、1:n和m:n三种联系描述现实世界中各类事物之间的关联关系D)最终的IDEFIX模型中只能出现I:1和1:n两种类型的联系(3)在关系数据库中,NULL是一个特殊值,在很多数据操作中都需要对NULL进行特殊处理。
关于NULL,下列说法正确的是A)判断元组的某一列是否为NULL一般使用“=NULL”B)NULL在数据库中表示尚不确定的值C)在SQL Server 2000中执行“SELECT NULL+5”将会出现异常D)NULL只适用于字符和数值类型(4)某教务管理系统包含选课模块、成绩录入模块和学籍管理模块。
选课模块面向学校几万名学生,成绩录入模块面向学校上千名任课教师,学籍管理模块面向少量有一定权限的管理人员。
该系统是上世纪用C/S结构和相关技术开发的,为了方便用户使用,需要对系统进行升级和改造。
设有下列技术改造方案:I.选课模块和成绩录入模块采用B/S结构进行改造,学籍管理模块仍采用C/S结构II.选课模块采用B/S结构进行改造,成绩录入模块和学籍管理模块仍采用C/S结构III.选课模块、成绩录入模块和学籍管理模块均采用B/S结构进行改造Ⅳ.成绩录入模块采用B/S结构进行改造,选课模块和学籍管理模块仍采用C/S结构上述方案中,较为合理的是A)仅I和IIB)仅I、II和IIIC)仅I和IIID)仅II、III和IV(5)数据库在外存中是以文件形式组织的,组织文件记录方法的不同就形成了不同的文件结构。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.下列关于信息的叙述中,哪一条是正确的( D )。 A) 信息是数据的语法定义 B) 信息是数据的外延 C) 信息无法用物理符号表示 D) 信息是具有社会属性的资源 2.下列关于数据库的叙述中,哪一条是错误的( D )。 A) 数据库是大量相关数据的集合 B) 数据库中的数据在逻辑上要保持一致 C) 数据库中的数据按一定的数据模型组织、描述和存储 D) 数据库中的数据具有较小的冗余、以及较小的独立性 [解析] 数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度,较高的数据独立性和易扩展性及数据结构化的特点。 3. 1968年,IBM公司推出的数据库管理系统IMS是基于下列哪一种模型实现的( A )。 A) 层次模型 B) 网状模型 C) 关系模型 D) 对象-关系模型 4. 数据模型一般不考虑下面哪一项要求( B )。 A) 能比较真实地模拟现实世界 B) 充分考虑数据的安全性问题 C) 易于被人们所理解 D) 便于在计算机上实现 5. 下列关于概念层模型的叙述中,哪一条是错误的( D )。 A) 概念层模型主要用于数据库设计中的概念设计 B) 概念层模型是一种语义抽象模型 C) E-R模型是最常用的概念模型 D) 概念模型与具体的逻辑模型相关 解析:逻辑模型就是要将概念模型具体化,概念模型与具体的逻辑模型无关。 6. 下列关于E-R图的叙述中,哪一条是错误的( C )。 A) E-R图提供了表示实体型、属性和联系的方法 B) 实体与属性之间用无向边相连 C) 实体有属性,联系没有属性 D) 实体型用矩形表示,矩形框内写有实体名 解析:联系有属性 7. 下列关于关系数据结构的叙述中,哪一条是错误的( D )。 A) 关系数据结构是关系数据模型的基本要素之一 B) 关系模型中数据的逻辑结构是一张二维表 C) 关系模型的数据结构单一 D) 在关系模型中实体间的联系通过指针来表示 [分析] 层次模型是数据库系统中最早出现的数据模型,主要特征是用树型结构来表示实体类型以及实体间的联系;网状模型是用网状结构来表示实体类型及实体之间的联系的数据模型。两个模型中结点都通过指针域来联系相关结点。 8. 有两个关系模式,分别为学生登记表(学号,姓名,性别,年龄,系号),和系信息表(系号,系名,办公室,主任,电话)。下列叙述中,哪一条是错误的( B )。 A) 学生登记表是参照关系 B) 系信息表与学生登记表之间的联系是n:1联系 C) 学生登记表中的外码是“系号” D) 系信息表是被参照关系 解析:系信息表与学生登记表之间的联系是1 : n 联系 9. 学生关系STUDENT(s#, sname, sex, age, dept)中,主码为学号s#,则s#不能取空值。这是下列哪个约束限制( A )。 A) 实体完整性约束 B) 参照完整性约束 C) 用户定义完整性约束 D) 域完整性约束 解析:实体完整性是通过主码(PRIMARY KEY)的定义来实现的。一旦某个属性或属性组被定义为主码,该主码的每个属性就不能为空值,并且在表中不能出现主码值完全相同的两个记录。 10. 下列对于关系操作的叙述中,哪一条是正确的( C )。 A) R∪S = R-( R-S ) B) 参照完整性约束 C) 设R和S分别为r元和s元关系,则R和S的笛卡儿积R×S是一个r+s元关系 D) R - S = S - R 11. 设关系R,S和T分别如下图所示,其中T是R和S的一种操作结果。则( B )。 A) T = R ∩ S B) T = R - S C) T = R ∪ S D) T = R × S 12. 关系数据库标准语言SQL是下列哪一项的缩写( B )。 A) Standard Query Language B) Structured Query Language C) Standard QUEL Language D) Structured QUEL Language 13.SQL语言十分简洁,完成数据定义、数据操纵、数据控制的核心功能只用了9个动词。下列动词中哪一个是用于数据定义的( C )。 A) REVOKE B) DELETE C) DROP D) GRANT 解析:数据定义:CREATE,DROP,ALTER 数据操纵:SELECT,DELETE,UPDATE,INSERT 数据控制:GRANT,REVOKE 14. 下列关于SQL中用INSERT语句进行数据插入的叙述中,哪一条是错误的( A )。 A) 只有DBA有权使用INSERT语句进行数据插入,一般用户无权使用 B) 可以使用带有VALUES子句的INSERT语句向表中插入一行 C) 可以使用带有子查询的INSERT语句向表中插入多行 D) 执行插入操作时,DBMS应该自动地进行检查,对破坏完整性的插入操作,在没有特别声明的情况下,一般拒绝执行 解析:用户可以使用insert 语句进行数据插入 15. 有学生选课关系 SC(S#,C#,GRADE),其中S#为学号,C#为课程号,GRADE为成绩,主码为(S#,C#)。要在SC关系的学号列上创建索引,索引值按课程号的降序排列。下列哪一个SQL语句正确表达了这一创建索引的要求( D )。 A) CREATE UNIQUE INDEX C#-Index ON SC ( S# ASC ); B) CREATE UNIQUE INDEX C#-Index ON SC ( S# DESC ); C) CREATE INDEX C#-Index ON SC ( S# ASC ); D) CREATE INDEX C#-Index ON SC ( S# DESC ); 16. 有学生选课关系 SC(S#,C#,GRADE),其中S#为学号,C#为课程号,GRADE为成绩。要查找“至少有50名学生选修的课程的课程号”,下列哪一个SQL语句正确表达了此查询请求( A )。 A) SELECT C# FROM SC GROUP BY C# HAVING COUNT(*)≥ 50 B) SELECT C# FROM SC GROUP BY C# WHERE COUNT(*)≥ 50 C) SELECT C# FROM SC HAVING COUNT(*)≥ 50 D) SELECT C# FROM SC WHERE COUNT(*)≥ 50 17.下列关于关系数据库视图的叙述中,哪一条是错误的( C )。 A) 视图是从一个或多个基本表(或其他视图)中使用SELECT FROM 语句导出的表 B) 数据库中只存放视图的定义,而不存放视图相应的数据 C) 不可以基于视图再定义新的视图 D) 对视图的修改(插入、删除、更新)操作有一定的限制 解析:可以在视图上定义新的视图 18. 下列哪一条不属于把SQL嵌入主语言程序中使用时需要解决的主要问题( C )。 A) 区分SQL语句与主语言语句 B) 数据库工作单元与程序工作单元之间的通信 C) SQL和主语言不同的处理权限 D) 协调两种不同的处理方式(SQL一次查询得到多个元组而主语言一次处理一个元组) 解析:SQL和主语言有不同的处理权限 19. 下列关于数据依赖的叙述中,哪一条是错误的( C )。 A) 关系模式的规范化问题与数据依赖的概念密切相关 B) 数据依赖是现实世界属性间相互联系的抽象 C) 数据依赖仅存在于某些特定的应用环境中 D) 函数依赖和多值依赖是两种最重要的数据依赖 20. 下列关于函数依赖的叙述中,哪一条是正确的( A )。 A) 若X→Y, WY→Z,则XW→Z B) 若X ? Y, 则X→Y C) 若XY→Z,则X→Z,Y→Z D) 若X∩Y = φ, 则X→Y 21. 关系模式需要满足一定的条件,不同程度的条件称作不同的范式。下列关于范式的叙述中,哪一条是错误的( D )。 A) 第一范式(1NF)要求关系中的元组的每个分量必须是不可分的数据项 B) 第二范式(2NF)在1NF的基础上,进一步要求关系中没有非主属性对码的部分函数依赖 C) 第三范式(3NF)在2NF的基础上,进一步要求关系中没有非主属性对码的传递函数依赖 D) 第四范式(4NF)要求关系模式R属于1NF,且对于每一个非平凡的函数依赖X→Y,都有X 包含码 22.有关系模式R(S,T,C,D,G),根据语义有如下函数依赖集:F = {(S,C)→T,C→D,(S,C)→G,T→C },关系模式R的候选关键码为(S, C) 和 (S, T)。关系模式R的规范化程度最高达到( A )。 A) 1NF B) 2NF C) 3NF D) 4NF 23. 下列关于数据库管理系统的主要成分的叙述中,哪一条是错误的( D )。 A) 数据库管理系统的三个主要成分是:存储管理器、查询处理器和事务管理器 B) 索引、文件和记录管理器是存储管理器中的重要模块 C) 查询编译器和执行引擎是查询处理器中的重要模块 D) 进程调度表和锁表是DBMS管理的重要的内存结构 24. 下列关于物理存储介质的叙述中,哪一条是错误的( D )。 A) 高速缓冲存储器和主存储器都是易失性存储设 B) 第二级存储器和第三级存储器都是非易失性存储设备 C) 高速缓冲存储器和主存储器的速度最快,称为基本存储 D) 第二级存储器和第三级存储器速度较慢,称为脱机存储 解析:最快的存储介质(例如高速缓冲存储器和主存储器)称为基本存储。第二级存储器(例如磁盘存储器)称为辅助存储,或联机存储。层次结构中底层的介质(如磁带机和自动光盘机)称为第三级存储,或脱机存储。 25. 下列关于选择运算的索引扫描实现算法的叙述中,哪一条是错误的( B )。 A) 采用索引扫描方法执行选择运算的前提条件是表在选择条件的属性上建有索引 B) 如果选择条件为等值比较选择,则只能利用散列索引 C) 如果选择条件为非等值比较选择,则只能利用顺序索引 D) 一般说来,索引扫描的执行代价小于全表扫描的执行代价