《2022年全国计算机二级考试 .pdf》由会员分享,可在线阅读,更多相关《2022年全国计算机二级考试 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、全国计算机二级考试资料【网络综合 - 计算机等级考试】第二章 数据库系统与 VFP 概述考点一:数据库管理技术的发展1、数据库管理技术的发展数据库管路技术经历了三个阶段:人工管理阶段、文件系统阶段和数据库管理阶段。2、人工管理阶段的特点20世纪50年代前(1) 数据管理尚无统一的数据管理软件,主要依靠应用程序管理软件。(2) 数据是面向应用程序的一组数据只能对应一个应用程序,数据不能共享。(3) 应用程序依赖数据,不具有数据独立性。3、文件系统阶段的特点20世纪50年代后到 60年代中期(1) 数据可疑文件形式长期储存在辅助储存器中。(2) 程序与数据之间有相对独立性,记数据不再属于某个特定的
2、应用程序,数据可以重复使用。(3) 数据文件有多种组织形式,有索引文件、就链接文件、直接存取文件的等。文件系统管理文件的缺陷:数据文件之间相互独立缺乏联系,数据冗余度大且容易产生不一致性,数据安全得不到保障。4、数据库系统阶段的特点20世纪60 年代后期(1) 采用数据模型表示复杂的数据结构。数据不再面向某个特定应用,而是面向整个应用系统,由此,数据冗余度明显减少,实现数据共享。(2) 有较高的数据独立性。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - -
3、 - - - - - - (3) 提供数据安全性、完整性等操作功能,以及对数据操作的并发操作、数据的备份余恢复功能。(4) 为用户提供方便的用户接口。考点2:数据库系统的基本概念1、 数据库系统的概念数据库系统( DBS )是实现有组织的、动态地存储大量关联数据,方便用户访问的计算机软硬件资源组成的具有管理数据库功能的计算机系统。2、 数据库系统的组成数据库系统由数据库( DB )、数据库管理员 (DBA)和有关软件(数据库管理系统、宿主语言、开发工具和应用程序等)组成。3、 数据库的概念、组成与分类数据库指以一定的组织形式存放在计算机上存储介质上的相互关联的数据的集合。数据库包括:一是按一定
4、模型组织并实际存储的为组织中个中应用所需要的数据;二是存放在数据字典中的的各种描述信息,包括这些信息的结构名、存储格式、完整性约束、使用权限等信息,这些描述信息通常称为“元数据”。数据库按数据模型课分为层次数据库、网状数据库、关系数据库和面向对象数据库等。4、数据库管理系统的概念和构成数据库管理系统( DBMS )是用于建立使用和维护数据库的系统软件。按功能分 6各部分:数据操作功能、数据定义功能、数据组织和存取管理、数据库运行管理功能、数据库的维护。4、 数据管理员( DBA )考点3、数据库系统的分级结构1、SPARC 结构名师资料总结 - - -精品资料欢迎下载 - - - - - -
5、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - SPARC 将数据库系统的结构( SPARC 结构)定义为 3J结构:外部层、概念层和内部层。外部层是面向单个用户的层次,对应于数据库的外部模式,是数据库的“外部视图”,是各个用户所看到的的数据库,它所表示的是数据库的局部逻辑。内部层是接近物理存储的层次,对应于数据库模式中的模式,它是数据库的“内部视图”,或是“存储视图”,他与数据库的是存储密切相关。概念层是介于上述两种之间,对应于数据库模式,是数据库的“概念视图”,是数据库所有信息的抽象表示,
6、称DBA 视图。在3J模式终存在两层模式:概念与内部层之间和外部曾与概念层之间的映射。2、数据独立性数据独立性是指数据发生变化,而应用程序没发生变化。数据的独立性有两个层次的意思:数据的物理独立性和数据的逻辑独立性。如果数据的物理存储结构发生变化,可以相应改变概念层与内部层之间的映射,而使概念视图保持不变,应而使应用程序保持不变,把这种特性成为数据的物理独立性。概念视图发生变化,可以改变外部层与概念层之间的映射,是外部视图保持不变,应而使应用程序保持不变,把这种特性成为数据的逻辑独立性。考点4:计算机模型的基本概念及组成数据模型是对在数据库领域中定义数据及其操作的一种抽象表示。有三个部分组成:
7、实体及实体间联系的数据结构描述、对数据的操作、数据的完整性约束。数据模型可分为两类:概念数据模型和逻辑数据模型。概念数据模型主要有实体 -联系模型( E-R)模型,逻辑模型主要有层次模型、网状模型、关系模型和面向对象模型。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 考点5:实体联系模型( E-R模型)和 E-R图1、实体-联系模型( E-R模型)E-R模型的三个基本要素是:实体、属性和联系。实体是客观存在的,可以相互区别的事
8、物。实体可以是具体的对象也可以是抽象的对象。具有相同性质的实体集合称为实体集。实体集中各个实体借助实体标识符(关键字)加以区别。 实体集(数据库)文件或表 实体记录 实体的属性字段联系是实体集之间关系的抽象表示。两个实体集之间的联系可以是一对一联系,可以是一对多联系或多对多联系。属性是指实体和联系所具有的特征。通常一个实体可以有多个属性来描述,记一个实体可以用那个属性集来表示。2、E-R图E-R图是E-R的图形表示法,矩形框实体,菱形框联系,椭圆框属性。考点6:关系模型1、关系与关系模式关系模型是以二维表来表示实体集与实体间的联系。一个关系就是一张二维表,表中的每一列称为属性(关系数据库中的“
9、字段”),表中每一行位元组(关系数据库中的的“记录”)。关系模式是对关系结构的描述,它包括关系名以及组成该关系的属性名。关系名(属性名 1,属性名 2,属性名 N )。2、关键字(1)超关键字把二维表中能唯一确定记录的一个列或几个列的组合称为“超关键字”,它所包含的字段可能是多余的。(2)候选关键字如果一个超关键字去掉其中任何一个记录后不再能唯一确定记录,则它名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 称为“候选关键字”。它
10、既能唯一确定记录,所包含的字段又是最简练的。(4)主关键字从二维表的候选关键字中,选出一个可作为“主关键字”。主关键字必须包含一个不同与其他记录的唯一的值,且不能为空。(5)外部关键字当一张二维表的主关键字包含到另一张二维表时,它成为另一张二维表的外部关键字。3、关系模型的概念及组成用二维表表示实体集,通过外部关键字表示实体间联系的数据模型称为关系模型。有三部分组成:数据结构、数据模型和完整性规则。数据结构:数据库中所有关系及其相互联系都被组织成关系的形式。数据操作:提供一组完备关系运算,一支持对数据库的各种操作。完整性规则:域完整性规则、实体完整性规则、参照完整性规则和用户定义玩则性规则等。
11、数据完整性是指数据库中数据的准确性、正确性和有效性。4、关系的性质关系是一种规范化的表,具有以下性质:(1)属性值不可再分;(2)结构相对稳定,但记录数却在不断变化;(3)字段名在同一关系中必须唯一,同一字段只有取同一类型的值;(4)不允许有完全相同的两行;(5)交换行列不影响关系的含义。5、不规范关系的缺点数据冗余度大、插入异常、删除异常、数据不一致性。6、关系的规范化关系规范化是通过关系种属性的分解和关系模式的分解来实现的。可以把关系的规范化分成几级,每一级称为一个范式,记作Nnf。实际设计关系模式时,一般要求满足3NF,其基本条件:关系模式中每个属性值都名师资料总结 - - -精品资料欢
12、迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 9 页 - - - - - - - - - 是原子值(即不可分解值)。他的任意属性都完全依赖于候选关键字且不传递依赖于候选关键字。7、关系运算关系的运算有两类:一是传统的关系运算(并、交、差等),另一类是专门的关系运算(投影、选择、联接)。并、交、差运算的两个关系必须有相同的关系模式,即关系结构相同。(1)并 或;(2)差; (3)交 且;(4)选择是在某关系条件中选择满足给定条件(逻辑表达式)的远组组成一个新关系。是对关系的水平分解。(5)投影 投影运算是
13、对关系的垂直分解,是在关系R 终选择新的属性组成新的关系。(6)联接 根据给定的联接条件将两个关系模式拼成新的关系。连接条件中将出现两个关系中的公共属性名,或有相同语义的公共属性。考点7:面向对象模型对象的模板叫做类,类具有继承性,对象具有封装性。考点8:主流的 DBMS 产品简介主要有: Oracle 、DB2 (大型)、 Sybase、MS-SQL Servers(中型) 、Access(小型)、 Visual FoxPro (中小型)等。考点9:常用的 VFP 命令1、注释命令“ *”和“& ”命令“*”只能将整个命令行定义为注释内容,且必须为命令行的第一个字符。“& ”可以在其他命令后
14、面,引导注释内容。2、“?”和“ ?”命令使用“?”时,显示值在上一行的下一行显示;使用“?”时,显示的值接着上一行显示。可显示多个表达式的值,每个显示的值用逗号隔开。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 9 页 - - - - - - - - - 3、CLEAR 命令该命令用于清除主窗口中的信息。4、DIR命令该命令用于在主窗口中显示文件的目录,其格式如下:DIR cpath fileskeletonCpath用于指定文件的路径; fileskeleton是文
15、件的说明(可含“*”和“?”通配符),用于指定显示符合规格文件的目录,缺省时仅显示表文件( .dbf ).5、MDRDCD命令MD 创建文件; RD 删除文件; CD 改变文件目录;MDRDCD cpathCpath用于指定文件路径6、COPY FILE ; RENAME ; DELETE FILE其格式如下:COPY FILE filename1 to filename2RENAME filename1 to filename2DELETE FILE filename|? RECYCLE注意:RECYCLE关键字用于指定将删除文件放入回收站7、RUN 命令RUN 命令用于调用 DOS 命令、
16、DOS 应用程序、 Windows 应用程序。其格式如下:RUN N MS-O-DOS Command | ProgramName or !N MS-DOS Command| Programme| N MS-DOS Command | ProgrammeN 参数表示 NOWAIT,表示该命令在执行是可以执行另一个Windows 命令。8、QUIT 命令结束VFP 的运行。考点10:VFP 的环境设置命令名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 9 页 - - - -
17、 - - - - - 1、打开或关闭计算机铃声【格式】 SET BELL ON | OFF【功能】2、显示或关闭日期中的世纪的部分【格式】 SET CENTRY ON | OFF【功能】3、指定日期表达式的显示格式命令【格式】 SET DATE TO AMERICAN | ANSI | BRITISH | FRENCH |GERMAN| ITALAN | JAPAN | USA |MAY |DMY | YMD |SHORT | LONG【功能】AMERICAN mm/dd/yy (月日年) ANSI yy.mm.dd (年月日)USA mm-dd-yy (月日年) SHORT yyyy-mm-
18、dd (年月日)LONG yyyy 年mm 月dd日BRITISH | FRENCH ddmmyy GERMAN dd.mm.yyITALAN dd-mm-yy JAPAN yy-mm-ddMAY mm/dd/yy DMY dd/mm/yyYMD yy/mm/dd4、设置缺省路径命令【功能】 SET DEAULIT TO cpath【格式】把系统的默认目录设置为驱动器、或驱动器下的默认目录或文件夹。5、设置ESC 键是否可用的命令【功能】 SET ESCAPE ON | OFF6、设置“改写确认对话框”是否显示的命令【格式】 SET SAFETY ON |OFF【功能】参数为 ON 时表示当该
19、写一个文件时,将显示一个改写确认对话框供用户确定;参数为 OFF 时将直接修改簿显示改写确认对话框。7、设置时间中的秒部分是否显示的命令【格式】 SET SECONSD ON |OFF名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 9 页 - - - - - - - - - 考点11:软件工程软件的开发是一个系统工程,将工程化的概念、思想、方式和技术应用于研制、设计、生产和管理软件开发的全过程,这就是所谓的“软件工程”。考点12:项目、项目管理器的概念打开项目管理器的命令:CREATE PROJECT filename|?考点13:项目管理器的组成考点14:项目管理器的常用快捷菜单命令1、包含或排除2、设置主文件把选定的程序、表单、查询或菜单指定为主文件,该主文件在已编译的应用程序中作为主执行程序执行,即应用程序的“入口”程序。3、重命名4、编辑说明5、项目信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 9 页 - - - - - - - - -
限制150内