全国计算机等级考试二级Visual_Fox_pro_教材考点 公共基础_培训讲义.doc
文本预览下载声明
全国计算机等级考试二级VF教材考点+公共基础培训讲义
全国计算机等级考试二级VF教材讲义
笔试:100分
VF教材:70分
公共基础知识:30分(选择题:20分,填空题:10分)
笔试的题型主要有两种:选择题和填空题
选择题:70分,35个选择题,每个2分
填空题:30分,15个填空题,每个2分
上机题型:
1、基本操作题:30分,一般有4个小题(7、7、8、8)
2、简单应用题:40分,一般有2个小题(20、20)
3、综合应用题:30分,一般有1个小题,中间包含若干小题
上机题型:
必须掌握的简单题型:1章、3章、5章、8章
重点掌握的题型:4章、6章、7章
难点掌握的题型:2章
第1章 Visual FoxPro数据库基础
1.1 数据库基础知识
1.1.1 计算机数据管理的发展
1、数据与数据处理
数据的概念:可以存储在某种介质上面的符号
2、计算机数据管理
数据处理的中心问题是数据管理。计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护提供操作手段。
数据管理主要经历了三个阶段:(笔试考点)
①人工管理阶段
②文件系统阶段
③数据库系统阶段
数据库的概念:在计算机中的仓库
为数据库的建立、使用和维护而配置的软件称为数据库管理系统
。简称为DBMS。(笔试考点)
VF到底是什么?
VF就是一个数据库管理系统(DBMS)
1.1.2 数据库系统
1、数据库有关概念
①数据库:DataBase,简称为:DB
②数据库管理系统:DBMS
③数据库应用系统:DBAS
④数据库管理员:DBA
DBA的职责:(笔试考点)
·参与数据库的规划、设计和建立
·负责数据库管理系统的安装和升级
·规划和实施数据库备份和恢复
·控制和监控用户对数据库的存取访问
·监控数据库的运行
·支持开发和应用数据库的技术
仓库数据库
仓库管理员DBA
2、数据库系统的特点
①实现数据共享,减少数据冗余(冗余就是指重复、多余)
②采用特定的数据模型
③具有较高的数据独立性
④有统一的数据控制功能
1.1.3 数据模型
1、实体的描述(笔试考点)
①实体:客观存在相互之间可以区分
②实体的属性:描述实体的特性
③实体集和实体型:
2、实体间联系及联系的种类(笔试考点和上机考点)
实体间的联系有三种:
①一对一联系:1:1
②一对多联系:1:N
③多对多联系:M:N
例如:
1:1可以表示:一个学生对应一个学号
1:N可以表示:一个班级对应多个学生
M:N可以表示:1:N加上N:1
3、数据库模型简介(笔试考点)
①层次数据模型
②网状模型
③关系数据模型(本书讲的重点内容)
VF是什么?
VF是DBMS,采用的数据模型是关系数据模型
1.2 关系数据库
关系模型的用户界面非常简单,一个关系的逻辑结构就是一张二维表格。使用二维表格的形式来表示实体和实体之间的联系
1、关系术语(笔试考点)
①关系:关系就是二维表、表格或称之为实体
表述关系:
例如:
学生(学号,姓名,性别,班级)
班级(班级,班级名称)
总结:
表述的格式为:
表的名称(字段名称1,字段名称2,...)
或
表的名称(列1,列2,)
②元组:在二维表中,每一行就表示一个元组
③属性:二维表中列或称之为字段
④域:是指二维表中列或字段的取值范围
⑤关键字:属性或属性的组合,关键字可以唯一识别一个元组
⑥外部关键字:两个表有相同的列,不是关键字的那个列,就是外部关键字。
总结:
①实体对应着关系
②关系对应二维表
③实体中的属性、关系中的属性、二维表中的字段或列是等价的
④关系(表格)与关系(表格)之间是否有联系
主要看表格之间是否有相同的属性或字段或列
2、关系的特点(笔试考点)
①关系必须规划化
②同一个关系中不能出现相同的列
③关系中不能出现完全相同的元组
④在一个关系中元组的次序无关紧要
⑤在一个关系中列的次序无关紧要
3、实际关系模型
1.2.2 关系运算
1、传统的集合运算
前提条件:进行并、差、交集合运算的两个关系必须具有相同的结构
①并运算
②差运行
③交运算
2、专门的关系运算
①选择:找出表中满足条件的元组
注意:选择可以对单张表进行操作或多张表进行操作
②投影:找出表中需要的列或字段
注意:选择可以对单张表或多张表进行操作
③连接:连接是关系的横向结合
④自然连接:找出表之间相同的列,取其值相等的元组
总结:
①选择运算:主要针对的是表中的元组
②投影运算:主要针对的是表中的列或字段
③自然连接:两张表中有相同的列,取其值相等的元组
1.3 数据库设计基础
1.3.1 数据库设计步骤
1、设计原则(笔试考点)
①“一事一地”的原则
②避免出现重复字段
③表中字段必须是原始数据和基本数据元素,就是具有原子性
④用外部关键字保证有联系
2、
显示全部