全国计算机等级考试四级数据库原理考试大纲
- 格式:pdf
- 大小:164.54 KB
- 文档页数:2
计算机等级考试四级数据库原理第1套试题及答案计算机等级考试四级数据库原理第1套试题及答案⼀、单项选择题(共30分;每题1分)1、数据库⽤户有各种类型,他们具有的技术和知识层次各不相同,使⽤数据库的⽬的也不尽相同。
因此,为了便于他们的使⽤,DBMS应该提供各种不同类型的()。
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)SQL语⾔是⼀种重要的关系数据语⾔8、现有“学⽣—选课—课程”数据库中的三个关系如下:S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码是S#C(C#,CNAME,TEACHER),主码是C#SC(S#,C#,GRADE),主码是(S#,C#)下列关于保持数据库完整性的叙述中,哪⼀条是错误的()。
计算机等级考试四级数据库技术复习资料数据库的实施、运行和维护数据库的实施、运行和维护1数据库的实施1.1 定义数据库结构1、为了实现数据库的逻辑结构设计和物理结构设计结果,必须建立实际的数据库,即在确定了数据库的逻辑结构和物理结构后,开发人员使用具体的DBMS提供的数据定义语言(DDL)来严格描述数据库结构。
1.2 数据装载1、完成了数据库定义后,还须装入各种实际数据;2、由于数据的来源不同,其组织方式、结构、格式会不同,可能出现源数据与新数据库结构不相容;3、我们可以先将源数据提取出来,存入计算机,然后分类转换,成为符合新数据库结构的数据,再存入数据库,具体步骤如下:(1) 筛选数据;(2)转换数据格式;(3)输入数据;(4)校验数据;4、为完成初始数据的录入,通常需要设计一些数据录入子系统,由计算机辅助完成入库工作,对某些纸质数据或数据量少的数据,可由人工一条条进行录入;而对于数据量大的数据,可考虑采用批量数据装载程序来实现。
1.3 编写与调试应用程序1、只有当数据库的结构建立好后,才能开始应用程序的编写和调试;2、可使用模拟数据进行程序的调试。
1.4 数据库的试运行1、应用程序调试完成并已有一小部分数据入库,就可以开始数据库的试运行,也称联合调试;2、试运行十分重要,因为:(1) 检测应用程序在接近真实的环境中运行是否符合设计要求;(2) 检测系统设计的性能和评价。
3、试运行的工作主要有两个:(1) 功能测试:运行数据库应用程序,执行各种操作,测试程序是否满足设计要求,找出不足,改进现有程序直到符合设计要求;(2) 性能测试:测量系统的性能指标,分析是否符合设计目标。
2 数据库的运行和维护1、数据库设计并试运行后,如试运行结果符合设计目标,数据库就可以真正投入运行了,同时也标志着开发任务的基本结束和维护工作的开始;2、维护工作包括:(1) 数据库的转储与恢复;(2) 数据库安全性和完整性控制;(3) 数据库性能的检测与改善;(4) 数据库的重组和重构。
全国计算机等级考试四级数据库工程师,简称计算机四级数据库工程师,是全国计算机等级考试中四级的一类。
它主要考核数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护等方面的知识和能力。
考试内容主要包括“数据库原理”和“操作系统原理”两大部分。
其中,“数据库原理”部分包括单选题30道,多选题10道;“操作系统原理”部分也包括单选题30道和多选题10道。
考试题型为选择题,每题1分或2分。
考试时间为120分钟,满分为100分,及格线为60分。
考试仅有80道选择题,因此考生需要对每个知识点都有深入的理解和掌握。
备考方面,建议上网购买计算机四级用书中的数据库原理和软件工程,再买一本红色的真题题库。
先看书再刷题,一个月稳过。
同时,注意科科过关的考试模式,即两科均达到三十分才能过关。
计算机四级《数据库》考试重点:数据储存(1篇)计算机四级《数据库》考试重点:数据储存 11、数据转储―指数据库管理员(DBA)定期拷贝数据库,并将拷贝得到的数据库放到其他介质中的过程。
2、DBA可在数据库系统发生故障后,利用这些副本恢复数据库,但此时恢复的数据库只能回到转储时的状态,要想恢复到故障前的状态,需要参考日志文件,重新运行转储后到故障前的所有事务才可以;3、静态转储和动态转储(1) 静态转储:在静态转储过程中系统不能运行其他事务,不允许在转储期间对数据库的任何存取、修改活动。
(2) 动态转储:允许转储操作和用户事务并发执行;(3) 静态转储虽然保证了数据的有效性,但却是以降低数据库的可用性为代价;而动态转储虽然提高了数据库的可用性,但数据库的有效性却得不到保证。
(4) 为了能保证数据的有效性,而又不降低可用性,就需要引入日志文件,用它记录转储期间各事务对数据库的修改活动,然后使用动态转储的备份副本加上日志文件就可将数据库恢复到某一时刻的正确状态。
4、几种数据转储机制(1) 完全转储:对所有数据库进行备份,需占用较多时间和空间,可作为系统失败时恢复数据库的基础;(2) 增量转储:只复制上次备份后变化的文件;(3) 差量转储:对最近一次数据库完全备份以来发生的数据变化进行备份,优点是速度快,占用较少的时间和空间。
5、多种转储方法结合使用(1) 仅采用完全转储;(2) 完全转储加增量转储;(3) 完全转储加差量转储拓展:1、数据库备份(1)备份类型:有四种备份类型:全部备份: 就是备份ECShop所有的'表。
一般选择这个方式,这个方式可以在灾难恢复的时候快速恢复。
标准备份:备份一些常用的表。
最小备份: 备份重要的一些数据表。
自定义备份:可以指定备份那些表。
这种方法比较灵活。
(2)其他选项:使用扩展插入(Extended Insert)方式:推荐选择“否”,选“是”可能会导致数据恢复的时候由于SQL 语句过长而等问题。
计算机四级考试:四级数据库重点难点分析(一)引言1. 数据是描述现实世界事物的符号记录,是用物理符号记录下来的可以识别的信息。
数据是信息的符号表示,是载体;信息是数据的语义解释,是内涵。
2. 数据模型是对现实世界数据特征的抽象,是数据库系统的形式框架,用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。
满足三条件:比较真实地模拟现实世界;易于人们理解;易于计算机实现三个组成要素:数据结构(静态,数据对象本身结构及之间的联系)、数据操作(对数据对象操作及操作规则的集合)和完整性约束(语义约束:数据模型、数据内部及之间联系)3. 模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,也称为逻辑模式或概念模式。
外模式是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示,也称为子模式、用户模式或用户视图。
内模式是对数据库中数据的物理结构和存储方式的描述,也称为物理模式或存储模式。
当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序间的逻辑独立性,简称数据的逻辑独立性。
当数据库数据的物理存储结构改变时,通过调整模式/内模式映像关系,保持数据库模式不变,使数据库系统的外模式和应用程序不随之改变,保证数据与应用程序间的物理独立性,简称数据的物理独立性。
4. 数据库是存储在计算机内的共享数据集合,数据库管理系统是一种数据管理系统软件。
数据库系统则是在计算机系统中引入数据库后的软硬件系统构成,包括了数据库、数据库管理系统和数据库应用程序。
5. DBMS的主要功能有数据定义、数据操纵、数据库运行管理与控制、数据库建立与维护。
DBMS包括查询处理器和存储管理器。
查询处理器实现面向用户的查询分析处理和优化功能。
存储管理器为用户和应用程序提供了访问存储在数据库文件中的应用数据的接口。
2024年全国计算机等级考试四级大纲全国计算机等级考试(National Computer Rank Examination,简称NCRE)是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。
其中,四级是 NCRE 考试的最高级别,对考生的计算机专业知识和综合应用能力有较高的要求。
以下是 2024 年全国计算机等级考试四级大纲的详细内容。
一、考试科目2024 年全国计算机等级考试四级共设五个科目:1、数据库工程师2、信息安全工程师3、嵌入式系统开发工程师4、移动互联网应用开发工程师5、云计算工程师考生可以根据自己的兴趣和专业背景选择其中一个科目报考。
二、考试形式四级考试采用无纸化考试形式,考试时长为 90 分钟。
三、考试内容(一)数据库工程师1、数据库应用系统分析及规划(1)掌握系统需求分析和规划的方法,能够进行数据库应用系统的需求分析和规划。
(2)了解数据库应用系统的设计流程和方法,能够进行数据库应用系统的总体设计。
2、数据库设计及实现(1)熟练掌握数据库设计的方法和技术,能够进行数据库的概念设计、逻辑设计和物理设计。
(2)掌握数据库实现的技术,包括数据库的创建、数据加载、存储过程和触发器的编写等。
3、数据库存储技术(1)了解数据库存储结构和存储方式,能够进行数据库存储的优化。
(2)掌握数据库备份和恢复的技术,能够制定合理的备份和恢复策略。
4、数据库运行与管理(1)掌握数据库性能优化的方法和技术,能够对数据库进行性能调优。
(2)熟悉数据库的安全管理机制,能够进行数据库的用户管理、权限管理和安全审计。
5、数据库新技术(1)了解数据库领域的新技术和发展趋势,如大数据、数据仓库、NoSQL 数据库等。
(2)能够将新技术应用到数据库应用系统的设计和开发中。
(二)信息安全工程师1、信息安全基础(1)了解信息安全的基本概念、原理和技术,包括密码学、网络安全、操作系统安全等。
《全国计算机等级考试四级教程—数据库工程师》第一章引论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)用户;在不引起混淆和歧义的情况下,数据库系统简称为数据库。
计算机等级考试四级数据库原理第4套试题及答案一、单项选择题(共30分;每题1分)1、下列关于数据与信息的叙述中,哪一条是错误的()。
A)信息总是具有特定的语义,而且可以存储以及加工处理B)文字、图像、声音等都是数据的表现形式C)信息是数据的载体,也是数据的内涵D)信息的价值与它的准确性、及时性、完整性和可靠性有关2、下列哪一个不属于数据库系统中的软件平台()。
A)支持DBMS运行的操作系统(OS)B)检测、预防和消除计算机系统病毒的软件C)以DBMS为核心的应用开发工具D)为特定应用环境开发的数据库应用系统3、下列关于数据模型的叙述中,哪一条是错误的()。
A)数据模型为数据库的表示和操纵提供框架B)数据模型描述了数据库的静态特征与动态行为C)数据模型是数据库系统的核心和基础D)不同抽象层面的数据模型都能很好地模拟现实世界、容易为人们所理解,并且便于在计算机上实现4、下列关于E-R图的叙述中,哪一条是错误的()。
A)E-R图是实体联系图的简称,其英文是Entity-Relationship DiagramB)E-R图是一个图示化模型,能够表示实体型、属性和联系C)E-R图中实体型用矩形表示,矩形框内写明实体名D)E-R图中属性用菱形表示,菱形框内写明属性名5、下列关于关系模型的叙述中,哪一条是错误的()。
A)关系模型是一种物理数据模型B)关系模型用二维表格结构表示各类实体及实体间的联系C)关系模型是数学化的模型,可把表格看成一个集合D)关系模型由IBM公司的研究员E.F.Codd于1970年首次提出6、在数据库技术中,实体-联系模型(即E-R模型)是下列哪一种模型()。
A)概念数据模型B)结构数据模型C)物理数据模型D)逻辑数据模型7、关系数据模型由三大要素组成,下列哪一项表述是正确的()。
A)关系数据结构,关系数据通信,关系操作集合B)关系数据结构,关系操作集合,关系完整性约束C)关系数据通信,关系操作集合,关系完整性约束D)关系数据结构,关系数据通信,关系完整性约束8、设关系R和S具有公共属性集Y,当执行自然连接时,会丢弃那些在Y属性集上没有匹配值的元组。
全国计算机等级考试四级
数据库原理考试大纲
(2018年版)
㊀基本要求
㊀㊀1.掌握数据库系统基本概念和主要特征㊂
2.掌握数据模型的基本概念,了解各种主要数据模型㊂
3.深入理解关系数据模型和关系数据库系统㊂
4.深入理解和掌握关系数据语言㊂
5.深入理解关系数据理论,掌握数据库设计方法,具有数据库设计能力㊂6.深入理解数据库管理的基本概念和数据库系统实现的核心技术㊂7.了解数据库技术的发展㊂
㊀考试内容
一㊁数据库系统基本概念
1.数据库的基本概念㊂
2.数据库方法的主要特征㊂
3.数据库系统的构成成分㊂
4.数据库系统的一般应用领域㊂
5.数据库技术的研究领域㊂
二㊁数据模型
1.数据模型基本概念和主要成分㊂
2.数据模型的抽象层次和相互关联㊂
3.各抽象层次的主要数据模型㊂
4.概念数据模型 ER模型㊂
5.数据库系统的三级模式结构和数据独立性㊂
三㊁关系数据模型
1.关系数据库系统基本概念㊂
2.关系模型的数据结构和基本术语㊂
3.关系操作的特征㊁关系代数㊂
4.关系的完整性约束㊂
四㊁关系数据库标准语言SQL
1.SQL的基本概念和主要特点㊂
2.SQL的数据定义功能㊂
3.SQL的数据查询功能㊂
4.SQL的数据修改功能㊂
5.SQL的数据控制功能㊂
6.SQL中视图的概念㊁定义㊁操作㊁意义㊂
7.数据库程序设计的主要方法㊁应用程序与数据库连接的相关标准㊂
8.SQL中存储过程㊁触发器㊁嵌入式SQL㊁动态SQL的概念和作用㊂
五㊁关系数据理论和数据库设计
1.关系数据库规范化理论的基本概念㊂
2.函数依赖的定义和函数依赖的公理系统㊂
3.第一范式㊁第二范式㊁第三范式㊁Boyce⁃Codd范式㊂
4.多值依赖的定义和第四范式㊂
5.关系模式的分解,模式分解的等价标准㊂
6.数据库设计的过程,各设计阶段的主要任务㊂
六㊁数据库管理系统
1.数据库管理系统的基本功能和主要成分㊂
2.数据存储组织和基本索引结构㊂
3.查询处理的基本步骤和查询优化的主要方法㊂
4.事务管理的基本概念,并发控制和故障恢复的主要方法㊂
七㊁数据库技术发展
1.随着计算机技术和网络技术发展而发展的分布式数据库系统㊁对象-关系数据库系统以及NOSQL数据库系统的基本概念和相关技术㊂
2.数据仓库和数据挖掘的基本概念和原理㊂
3.数据库的基本安全性问题㊂
考试方式
㊀㊀上机考试,总分50分,与四级其他一门课程合计考试时长90分钟㊂
题型及分值:单选题30分,多选题20分㊂。