版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、i 2017年计算机二级 VFP复习重点:Visual FoxPro基础 知识要点 1. 数据和信息 数据是存储在某一媒体上能够识别的物理符号。 数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式 的数据, 而且还包括图形、图像、动画、影像和声音等多媒体数据。 信息是一种已经被加工为特定形式的数据, 信息是以某种数据形 式表现的。 【例题】: 存储在某一媒体上能够识别的物理符号, 其概念包括两个 方面:一是 二是 _ 。 解析本题考查的知识点是数据的概念及包括的内容。数据是存 储在某一媒体上能够识别的物理符号, 其概念包括两个方面:一是描 述事物特性的数据内客;二是存储在某一种媒体上的数
2、据形式。做好 该题的关键是熟练掌握数据的概念及包含的两个方面。2 答案数据 描述事物特性的数据内容 存储在某一媒体上的数 据形式 2. 数据处理 数据处理是指将数据转换成信息的过程 ,其中心问题是数据管 理。数据处理的内容主要包括:数据的收集、整理、存储、加工、分 类、维护、排序、检索和传输等一系列活动的总和。数据处理的目的 是从大量的数据中,根据数据自身的规律和及其相互联系,通过分析、 归纳、推理等科学方法,利用计算机技术、数据库技术等技术手段, 提取有效的信息资源,为进一步分析、管理、决策提供依据。数据处 理也称信息处理。 3. 计算机数据管理 是指对数据进行组织、分类、编码、存储、检索和
3、维护等操作。 计算机数据管理经历了人工管理、文件系统、数据系统、分布式数据 库系统和面向对象数据库系统等几个阶段。 【例题】: 计算机数据管理经历了 几个阶段。 A. 文件管理、文件系统、数据系统、分布式数据库系统和面向对 象数据库系统 B. 人工管理、文件系统、数据系统、分布式数据库系统和面向对 象数据库系统 C. 人工管理、文件管理、数据系统、分布式数据库系统和面向对 象数据库系统 D. 文件管理、文件系统、数据库系统、分布式数据库系统和面向 3 对象数据库系统 答案B 数据处理的中心问题是 。 A. 数据 B. 处理数据 C. 数据管理 D. 数据计算 解析本题考查的知识点是数据处理。数
4、据处理是指将数据转 换成信息的过程。完成这一过程的中心问题是管理好数据。 答案 C 应用程序硬件语言编译 DBMSOS 4. 数据库(DB) 即 DataBase, 是存储在计算机存储设备上的结构化的相关数据 集合,包括描述事物的数据本身及相关事物之间的联系。 【例题】: 数据库是存储在计算机存储设备上, 结构化的相关数据集合。它 不仅包括 _ ,而且还包括 _ 。 解析本题考查的知识点是数据库的概念及相关的内容。数据库 是存储在计算机存储设备上的结构化的相关数据集合, 其概念包括两 个方面:一是描述事物的数据本身;二是相关事物之间的联系。做好 该4 题的关键是熟练掌握数据库的概念及包含的两个
5、方面。 答案 描 述事物的数据本身相关事物之间的联系 5. 数据库系统(DBS) 数据库应用系统简称为数据库系统 (DBS) , 是一个计算机应用系 统。也可以说它是指引进数据库技术后的计算机系统。 (1) .数据库系统有下列特点: 提高数据的共享性,使多个用户能够同时访问数据库中的数 据 减少数据的冗余度,以提高数据的一致性和完整性 提供数据与应用程序的独立性,从而减少应用程序的开发和 维护代价 (2) .数据库系统的组成 数据库系统由计算机硬件系统、数据库 集合、数据库管理系统及相关软件、数据库管理员(用户)五部分组成 【例题】: 1. 数据库系统由_D成。 A. 计算机硬件系统、数据集合
6、、数据库管理系统、相关软件、数 据管理员(用户) B. 计算机软件系统、数据库集合、数据库管理系统、相关软件、 数据管理员(用户) C. 计算机硬件系统、数据库集合、数据系统、相关软件、数据管 理员(用户) 5 D. 计算机硬件系统、数据库集合、数据库管理系统、相关软件、 数据管理员(用户) 解析本题考查的知识点是数据库系统的组成。本题需要记忆。 在 Visual FoxPro 中,数据库系统由计算机硬件系统、数据库集合、 数据库管理系统、相关软件、数据管理员(用户)。选项 A, B, C 的 说法都不正确,目的是迷惑考生。 2. _ 下列关于数据库系统的说法,正确的一项是 _ 。 A. 数据
7、库中只存在数据项之间的联系 B. 数据库中只存在记录之间的联系 C. 数据库的数据项之间和记录之间都存在联系 D. 数据库的数据项之间和记录之间都不存在联系 解析本题考查的知识点是数据库系统的概念。数据库中的数据 是有结构的,这种结构由数据管理系统所支持的数据模型表现出来。 数据库系统不仅可以表示事物内部各数据项之间的联系, 而立可以表 示事物之间的联系,从而反映出现实事物之间的联系。 答案C 6. 数据库管理系统(DBMS) 数据库管理系统(DBMS)是指负责数据库存取、维护、管理的系 统软件。DBMS 提供对数据库中数据资源进行统一管理和控制的功 能,将用户应用程序与数据库数据相互隔离。它
8、是数据库系统的核心, 其功能的强弱6 是衡量数据库系统性能优劣的主要指标。 Visual FoxPro 就是一种在微机上运行的数据库管理系统软件。 考试大(Examda。com) DBMS 必须运行在相应的系统平台上,在操作系统和相关的系 统软件支持下,才能有效地运行。 【例题】 1. 下列关于 Visual FoxPro 的说法,正确的一项是 A 。 A. Visual FoxPro 是一种在微机上运行的数据库管理系统软件 B. 在微机上运行的数据库管理系统软件指的是 VisualFoxPro 6.0 C. Visual FoxPro 是一种在微机上运行的数据库系统 D. Visual Fo
9、xPro 6.0 是一种在微机上运行的数据库系统 解析本题考查的知识点是数据库管理系统。数据库管理系统 (DBMS)是为数据库的建立、使用和维护而配置的软件。 Visual FoxPro 就是这样的系统软件 ;选项 B 说法不完全正确。 Visual FoxPro 起源于 xBase 系列,该系列包括早期的 dBASEII/lll、 FoxBASE 和 FoxPro。Visual FoxPro 6.0 亦包含在该领域中。选项 C 和 D的说法都不正确。 2. 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间 的关系是_B_。 A. DB 包括 DBS 禾口 DBMS B.
10、DBS 包括 DB 禾口 DBMS 7 C. DBMS 包括 DBS 禾口 DB D. 三者等级,没有包含关系 解析本题考查的知识点是数据库、数据库系统和数据库管理 系统之间的关系。做该题之前,首先要掌握数据库、数据库系统、数 据库管理系统的概念及含义。数据库是指存储在计算机存储设备、 结 构化的相关数据库的集合。数据库系统是指引进数据库技术后的计算 机系统。数据库管理系统是为数据库的建立、 使用和维护而配置的软 件系统。数据库系统由五部分组成:计算机硬件系统、数据库集合、 数据库管理系统、相关软件、数据管理员(用户)。掌握了这些知识, 就很容易将选项 A,C, D 排除,正确答案为 B 答案
11、B 7. 实体客观事物在信息世界中称为实体,它是现实世界中任何可 区分、识别的事物。实体可以是具体的人或物,也可以是抽象概念 ; (1) 属性 实体具有许多特性,实体所具有的特性称为属性。一个实体可用 若干属性来刻画。每个属性都有特定的取值范围即值域, 值域的类型 可以是整数型、实数型、字符型等; (2) 实体型和实体集 属性值的集合表示一个实体,而属性的集合表示一种实体的类 型,称为实体型。同类型的实体的集合称为实体集。 8 性质相同的同类实体的集合称实体集。如一个班的学生。 (3) .实体联系 建立实体模型的一个主要任务就是要确定实体之间的联系。 常见 的实体联系有 3 种:一对一联系、一
12、对多联系和多对多联系。 1) 一对一联系(1:1) 若两个不同型实体集中,任一方的一个实体只与另一方的一个实 体相对应,称这种联系为一对一联系。如班长与班级的联系,一个班 级只有一个班长,一个班长对应一个班级。 2) 一对多联系(1: n) 若两个不同型实体集中,一方的一个实体对应另一方若干个实 体,而另一方的一个实只对应本方一个实体, 称这种联系为一对多联 系。如班长与学生的联系,一个班长对应多个学生,而本班每个学生 只对应一个班长。 3) 多对多联系(m:n) 若两个不同型实体集中,两实体集中任一实体均与另一实体集中 若干个实体对应,称这种联系为多对多联系。如教师与学生的联系, 一位教师为
13、多个学生授课,每个学生也有多位任课教师。 8. 数据模型 数据模型是指数据库中数据与数据之间的关系。 数据模型是数据库系统中一个关键概念, 数据模型不同,相应的 9 数据库系统就完全不同,任何一个数据库管理系统都是基于某种数据 模型的。数据库管理系统常用的数据模型有下列三种: 层次模型 网状模型 关系模型。 (1) .层次数据模型(Hierarchical Model) 层次模型是用树型结构来表示实体类型以及实体间联系的模型。 它只能表示 1 : n 的联系,不能表示实体类型之间的多对多的联系。 (2) .网状数据模型(Network Model) 网状模型是用网状结构来表示实体类型以及实体间
14、联系的模型。 网中的每个结点表示一个实体类型。它能够表示实体间的多种复杂联 系和实体类型之间的多对多的联系。 支持网状模型的 DBMS 称为网状数据库管理系统,在这种系统 中建立的数据库是网状数据库。网络结构可以直接表示多对多联系, 这也是网状模型的主要优点。 (3) .关系模型(Relational Model) 关系模型是用二维表格结构来表示实体以及实体联系间模型。 关 系是由若干个二维表组成的集合。每个二维表又称为关系。 Visual FoxPro 是一种典型的关系型数据库管理系统。 9. 关系 10 一个关系就是一张二维表,每个关系有一个关系名。在 Visual FoxPro 中,一个
15、关系存储为一个文件,其扩展名为.dbf,称为“表”。 在关系模型中,关系具有以下基本特点:(1)关系必须规范化,属性 不可再分割(2)在同一关系中不允许出现相同的属性名 (字段)(3)关系 中不允许有完全相同的元组(记录)(4)在同一关系中元组(行)的顺序可 以任意(5)任意交换两个属性(列)的位置,不会改变关系模式。 以上是关系的基本性质,也是衡量一个二维表格是否构成关系的 基本要素。在这些基本要素中,有一点是关键,即属性不可再分割, 也即表中不能套表。 10. 关系模式 对关系结构的描述称为关系模式,一个关系模式对应一个关系的 结构。关系模式的简化表示模式:关系名(属性名 1,属性名 2,
16、,属 性名 n) 在 VF 中使用: 表名(字段名 1,字段名 2 , ,字段名 n)关系既可以用二维表 格描述,也可以用数学形式的关系模式来描述。一个关系模式对应一 个关系的数据结构,也就是表的数据结构。 【例题】 1. 关系数据库管理系统所管理的关系是_A_。 A. 若干个二维表 B. 一个 DBF 文件 C. 一个 DBC 文件 11 D. 若干个 DBC 文件 解析本题考查的知识点是关系数据库管理系统的概念。 Visual FoxPro 就是一种关系数据库管理系统。一个“表”就是一个 关系,一个关系就是一个二维表。关系数据库管理系统可管理若干个 二维表。在本题的四个选项中,DBF 文件
17、是数据表文件(即“表”文 件);DBC 文件是数据库文件。如果将选项 B 改成“若干个 DBF 文 件”,该答案也正确。 2. 在 Visual FoxPro 中,用二维表数据来表示实体与实体之间联 系的数据模型称为_C。 A. 层次模型 B. 网状模型 C. 关系模型ii D. 联系模型 解析本题考查的知识点是数据模型的概念。 数据库管理系统支持的数据模型有 3 种:层次模型、网状模型 和关系模型。层次模型是指用树形结构表示实体及其之间联系的模型 网状模型是指用网状结构表示实体及其之间联系的模型 ;选项 D 中的 联系模型不属于数据模型。 3. Visual FoxPro 是一种关系数据库管
18、理系统,所谓关系是指 _C_。 A. 表中各记录间的关系 B. 表中各字段间的关系 C. 数据模型符合满足一定条件的二维表格式 D. 一个表与另一个表间的关系 解析本题考查的知识点是数据库管理系统中的关系的基础知 识。在 Visual FoxPro 中,一个关系就是一个二维表。掌握了这一点, 很容易将选项 C 选出来,选项 A, B, D 对关系的描述都不正确。答 案C 4. 下列关于关系模型的叙述,正确的是 _ 。 A. 用二维表的形式表示实体和实体间联系的数据模型即为关系 模型 B. 数据管理系统用来表示实体及实体间联系的方法即为关系模 型 C. 用一维表的形式表示实体和实体间联系的数据模
19、型即为关系 模型 13 D. 用三维表的形式表示实体和实体间联系的数据模型即为关系 模型 解析本题考查的知识点是关系统模型的概念。用二维表的形 式表示实体和实体间联系的数据模型即为关系模型;选项 B 是数据模 型的概念;选项 C 和 D 的说法错误,目的是迷惑考生。 答案A 5. 下列关于关系模式的说法不正确的一项是 _ 。 A. 关系模式即是对关系的描述 B. 一个关系模式对应一个关系的结构 C. 关系模式的格式为关系名(属性名 1,属性名 2,属性名 n) D. 关系模式的格式为表名(字段名 1,字段名 2,字段名 n) 解析本题考查的知识点是关系模式。对关系的描述即为关系 模式,一个关系
20、模式对应一个关系的结构,其格式为:关系名 (属性 名 1,属性名 2,,属性名 n)。掌握了这一知识点,可以确定选项 A, B, C 都正确。选项 D 只有在 Visual FoxPro 中关系模式才表示 为表结构:即表名(字段名 l,字段名 2,,字段名 n)。答案D 6. 任何一个数据库管理系统都是基于 立的。数据库管理系 统支持的数据模型分三种:、。 解析本题考查的知识点是数据库管理系统。任何一个数据库 管理系统都是基于某种数据模型建立的。数据库管理系统支持的数据 模型分三种:关系模型、层次模型、网状模型。 答案某种数据模型,关系模型,层次模型,网状模型 11. 对象 14 客观世界里的
21、任何实体都可以看作是对象。 对象可以是具体的实 物,也可以是一些概念。例如一个命令、一个人、一个桌子等都可以 看作是一个对象。 12. 方法 方法是描述对象行为的过程,是某个对象接受了某个消息后所采 取的一系列操作的描述。 13. 类 类是对一类相似对象的性质描述, 这些对象具有相同的性质:属 性及方法种类相同。类可以看作是一类对象的模板,有了类,基于类 就可以生成这类对象中的任何一个对象。 14. 事件 事件是一种由系统预先定义而由用户或系统发出的动作。 事件作 用于对象,对象识别事件并做出相应的反应。 事件可以由系统引发,也可以由用户引发。 15. 元组 在一个二维表中,每一行是一个元组。
22、元组对应存储文件中的一 个具体记录。 16. 属性 二维表中垂直方向的列称为属性,每一列有一个属性名,在 Visual 15 FoxPro 中表示为字段名。每个字段的数据类型、宽度等在创 建表的结构时规定 17. 域 指属性的取值范围,即不同元组对同一个属性的取值所限定的范 围。 【例题】 1. 下列关于对象的说法不正确的一项是 _ 。 A. 对象可以是具体的实物,也可以是一些概念 B. 一条命令、一个人、一个桌子等都有可以看作是一个对象 C. 一个命令按钮可以看作是一个对象 D. 个程序不可以看作是一个对象 解析本题考查的知识点是对象。客观世界里的任何实体都可以 看作是对象。对象可以是具体的
23、实物,也可以是一些概念。选项 A, B,C 都正确;选项 D 错误,因为程序也是对象。答案D 2. 在 Visual FoxPro 中, _ 描述对象行为的过程: _ 来 表示对象的状态。 A. 属性;方法 B. 方法;属性 C 方法类 D.属性、类 16 解析在 Visual FoxPro 中。属性用来表示对象的状态;方法用 来描述对象的行为。在面向对象的方法里,对象被定义为由属性和相 关的方法组成的包。答案B 18. 关键字 关键字是指属性或属性的组合,其值能区分、确定不同元组 (记 录),在 Visual FoxPro 中表示为字段或字段的组合。需要强调的是, 关键字的属性值不能取“空值
24、”,所谓空值就是“不知道”或“不确 定”的值,因而无法地区分、确定元组。 在考试表中“准考证号”及“身份证号”属性可以作为关键字, 因为准考证号和身份证号不允许相同。而“姓名”及“出生日期”则 不能作为关键字,因为考生中可能出现重名或相同出生日期。来源 考试大网 (1) .主关键字 关键字是指属性或属性的组合,其值能够惟一地标识一个元组。 在 VisualFoxPro 中表示为字段或字段的组合。在 Visual FoxPro 中,起惟一标识一个元组的作用的关键字为主关键字或候选关键字。 (2) .外部关键字 如果表中的一个字段不是本表的主关键字或候选关键字, 而是另 外一个表的主关键字或候选关
25、键字,这个字段就称为外部关键字。 19. 关系运算 关系的基本运算有两类:一类是传统的集合运算,包括并、差、 17 交;另一类是专门的关系运算,包括选择、投影和联接。 (1)传统的集合运算 进行并、差、交集合运算的两个关系必须是具有相同的关系模式, 既结构相同。 1) .并 两个相同结构关系的并是有属于这两个关系的元组 (记录)组成 的集合。 2) .差 有关系 R 和关系 S,是有属于 R 而不属于 S 的元组组成的集合, 从 R中去掉 S 中也有的元组。 3) .交 有关系 R 和关系 S,既属于 R 又属于 S 的元组组成的集合。 (2).专门的关系运算 在关系数据库中查询用户所需数据时
26、,需要对关系进行一定的关 系运算。关系运算主要有选择、投影和联接三种。 1) .选择(Selection) 是指从关系中找出满足指定条件的元组的操作。 选择是从行的角 度进行的运算,即选择水平方向的记录。选择的操作对象是一个表。 运算是从关系中查找符合指定条件元组的操作。(对记录) 18 2) .投影(Projection) 投影是指从一个关系模式中选择若干个属性组成新的关系的操 作。投影是从列的角度进行运算。投影的操作对象是一个表。运算是 从关系中选取若干个属性的操作。 (对字段) 3) .联接(Join) 联接是从两个关系模式选择符合条件的元组或属性组成一个新 的关系。联接结果是满足指定条
27、件的所有记录。 联接的操作对象是两 个表。运算是将两个关系模式的若干属性拼接成一个新的关系模式的 操作,对应的新关系中,包含满足联接条件的所有元组。 (对字段) 20. 自然联接在联接运算中, 按照字段值对应相等为条件进行的 联接操作称为等值联接。自然联接是去掉重复 【例题】 1. 在 Visual FoxPro 中,专门的关系运算不包括_D_。 A. 选择 B. 投影 C. 联接 D. 差运算 解析本题考查的知识点是关系运算。关系的基本运算有两类: 一类是传统的集合运算,包括并、差、交;另一类是专门的关系运算, 包19 括选择、投影、联接。差运算属于传统的集合运算,所以选项 D 不属于关系运算。 2. 查询关系数据库中用户需要的数据时, 需要对关系进行一定的 _ 关系的基本运算有两类:一类是传统的集合运算,包括 _
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届广东省佛山市禅城区佛山实验中学物理高二第一学期期末调研模拟试题含解析
- 2025届北京市八十中高一物理第一学期期中经典模拟试题含解析
- 2025届新疆阿克苏地区沙雅县二中高三上物理期中调研模拟试题含解析
- 2025届福建省晋江市永春县第一中学高三上物理期中质量跟踪监视模拟试题含解析
- 安徽亳州利辛县阚疃金石中学2025届物理高一上期末学业水平测试试题含解析
- 2025届福建省漳州市五中、龙海市五中等四校高三物理第一学期期中学业质量监测模拟试题含解析
- 2025届陕西省西安市第25中学物理高三第一学期期末质量跟踪监视模拟试题含解析
- 2025届福建省永春一中、培元、季延、石光中学四校物理高一上期末调研试题含解析
- 2025届安徽省长丰二中物理高一上期末学业质量监测模拟试题含解析
- 安徽省宿州市(2024年-2025年小学五年级语文)统编版小升初真题(下学期)试卷及答案
- 《跨境电商数据分析与应用》 课程标准
- 医院标识标牌采购投标方案
- 律师事务所合伙人退伙登记表
- 粤北十县市白话的语音特点
- 小学数学-连加连减教学设计学情分析教材分析课后反思
- 厨房员工绩效考核方案
- 4.1数列的概念(第2课时)-高中数学人教A版(2019)选择性必修第二册
- 英文科技论文写作的100个常见错误
- 新湘科版小学三年级科学上册-全册教案
- 2023飞轮储能技术在新能源一次调频上的应用
- 第7讲-化学工程的伦理问题-201912092040097
评论
0/150
提交评论