第一部分FOXBASE+基础知识.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分FOXBASE基础知识

第一部分FOXBASE+基础知识 考点分析: 一、了解、识记部分知识点 1.数据库、数据库管理系统、数据库系统概念、关系型数据库管理系统和FOXBSE+的特点、FOXBASE+主要性能指标。 A.数据库(DataBase):按一定组织结构存储在计算机内可共享的相关数据的集合。 注:数据库中的信息可以按字符、字段、记录和文件来进行组织。 (1)字符:数据的最小单位,由字母、数字、汉字和其他符号组成。 (2)字段:又称数据项,可以命名的最小数据单位,具有独立含义。 (3)记录:由一个或多个字段组成的数据单位。用来描述一个完整的客观事物,如某个学生的成绩描述,可通过学号、姓名、各科成线等字段进行。 (4)文件:存放在存储介质上的一组记录 B.数据库管理系统(DBMS):建立在操作系统的基础上为数据库的建立、存取、管理和维护而配置的软件。是数据库系统的核心软件。 C.数据库系统:数据库系统由硬件系统(主机、键盘、显示器、打印机等)、软件(操作系统、数据库管理系统、开发工具)、数据库、用户(数据库管理员、终端用户)组成。例如一个以数据库为基础的信息系统。 D.数据模型:数据库系统中用于提供信息表示和操作手段的形式构架,数据模型由数据结构,数据操作和完整性约束三部分组成,可分为层次模型、网状模型号和关系模型。 E.关系模型:用二维表的结构来表示数据间联系的模型。 注:(1)关系:一个关系对应于一张二维表。 (2)元组:二维表中的一行成为一个元组,对应于一个记录。 (3)属性:表中的一列称为属性,对应于一个字段。 F.关系操作: (1)筛选:从数据库文件中找出满足条件的若干记录(行)。筛选的条件以逻辑表达式给出,使得逻辑表达式的值为真的元组将被选取。体现在FOXBASE+中为FOR条件选择操作。 (2)连接:将两个数据库文件按某个条件筛选部分(或全部)记录及部分(或全部)字段组合成一个新的数据库文件。体现在FOXBASE+中为联接(JION)操作。 (3)投影:从数据库文件中找出满足条件记录的多个字段(列)。体现在在FoxBASE+命令中,可选短语FIELDS字段1,字段2,···和设置字段过滤器进行字段筛选的操作。 G.FOXBASE+主要性能指标: 每个数据库文件的记录数 最多10亿条 每条记录的长度 最大4000个字符 每个数据库的字段数 最多128个 内存变量个数 最多3600个(默认256个) 数组个数 最多3600个 数组元素 最多3600个 数值型字段精度 16位有效数字 同时打开的文件数 最多48个(默认16个) 同时打开的数据库文件 最多10个 同时打开的索引文件 最多21个 每个数据库文件可同时打开的索引文件 最多7个 DO命令嵌套层数 最多24层 2.典型例题及分析 【例题1】 按照数据库模型分类,FOXBASE+是属于( ) A)层次型数据库 B)网状型数据库 C)关系型数据库 D)混合型数据库 【分析】由于FOXBASE+是以二维表的形式表示数据间的联系,而二维表这种形式体现的是一种关系模型,据数据库模型的定义,得出FOXBASE+是属于关系型搂据库,所以选C 【答案】 C 【例2】 FOXBASE+关系型数据库管理系统所实现的三种基本操作是( ) A)排序、索引、排序 B)筛选、投影、连接 C)选择、排序、求和 D)求和、统计、排序 分析 本题考查关系数据系统的基本关系运算概念的基本知识。应该记清关系数据库系统的基本关系运算也就是基本关系操作,无论问关系运算还是关系操都只有三种:筛选、投影、连接。所在本题选:B 【答案】 B 【例3】 下列关于关系型数据库系统的说法中( )是正确的。 关系型数据库中的数据项之间和记录之间都不存在联系。 关系型数据库中的数据项之间不存在联系,记录之间存在联系。 C)关系型数据库中数据项之间和记录之间都存在联系。 D)关系型数据库中只有数据项之间存在联系,记录之间不存在联系。 【分析】 数据库内一般存在两类联系,一是实体内部的联系,如组成实体的属性的联系;一种是实体之间的联系,如字段间的联系。关系型数据库不仅描述事物的数据本身,而且还描述相关事物之间的联系和事物的各个属性的联系。同一个数据表内的记录具有相同的结构,两个实体型之间即一个数据表的记录与另一个数据表的记录之间也存在一对一、一对多和多对多的关系。因此,数据库系统不仅表示记录内部数据之间的联系,而且也表示数据库所描述的不同记录之间的联系。换思路理解,数据库是二维表,二维表就是一个横纵相错的关系。因此C选项是合适的选项。 【答案】C 例4 关于数据处理的正确叙述是( ) A)人工处理阶段的主要特点是数据和程序没有独立性。 B

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档