




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国计算机等级考试二级VF考点分析之VF基础知识. 1二级VF课堂:上机操作常见错误总结 .3VF上机注意事项 .5全国计算机等级考试二级VF考点分析之VF基础知识1.1数据库基础知识 考点1计算机数据管理的发展 1数据与数据处理 数据是指存储在某一种媒体上能够识别的物理符号。数据处理的中心问题是数据管理。 2计算机数据管理 (l)人工管理。 (2)文件系统。 (3)数据库系统。 (4)分布式数据库系统。 (5)面向对象数据库系统。 3数据库管理系统 为数据库的建立、使用和维护而配置的软件称为数据库管理系统DBMS(DataBaseManagementSystem)。考点2数据库系统 1有关数据库的概念 (1)数据库(DataBase):存储在计算机存储设备上、结构化的相关数据的集合。 (2)数据库应用系统(DBAS):是由系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。 (3)数据库管理系统(DBMS):对数据实行专门管理,提供安全性和完整性等统一机制,可以对数据库的建立、使用和维护进行管理。 (4)数据库系统(DBS):是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。数据库系统由硬件系统、数据库、数据库管理系统及相关软件、数据库管理员和用户等部分组成。 2数据库系统的特点 (l)实现数据共享,减少数据冗余。 (2)采用特定的数据模型。 (3)具有较高的数据独立性。 (4)具有统一的数据控制功能。 考点3数据模型 1实体的描述 (1)实体。 (2)实体的属性。 (3)实体集和实体型。 2实体间联系及联系的种类 (1)一对一联系。 (2)一对多联系。 (3)多对多联系。 3数据模型简介 为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示,通常有以下3种。 (1)层次数据模型。 (2)网状数据模型。 (3)关系数据模型。 小提示:数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是DBS包括DB和DBMS。 1.2关系模型 关系模型的用户界面非常简单,一个关系的逻辑结构就是一张二维表。这种用二维表的形式表示实体和实体间联系的数据模型称为关系数据模型。 1关系术语 (l)关系:一个关系就是一张二维表,每个关系有一个关系名。在VisualFoxPro中一个关系存储为一个文件,扩展名为DBF,称为“表”。 对关系的描述称为关系模式,一个关系模式对应一个关系的结构,格式为: 关系名(属性名1,属性名2,属性名n) (2)元组:在一个二维表中,水平方向的行称为元组,每一行为一个元组。 (3)属性:将二维表中垂直方向的列称为属性,每一列都有一个属性名。 (4)域:属性的取值范围,即不同元组对同一个属性的取值所限定的范围。 (5)关键字:属性或属性的组合,其值能够唯一地标识一个元组。在VisualFoxPro中,主关键字和候选关键字就起唯一标志一个元组的作用。 (6)外部关键字:如果表中一个字段不是本表的主关键字或候选关键字,而是另一个表的主关键字或候选关键字,那么这个字段(属性)就称为外部关键字。 2关系的特点 (1)关系必须规范化。 (2)在同一个关系中不能出现同名属性,VisualFoxPro中表示为字段名的不同。 (3)关系中不允许有完全相同的元组,即冗余。 (4)在一个关系中元组的次序无关紧要。 (5)在一个关系中列的次序无关紧要。 考点5关系运算 对关系数据库进行查询时,需要找到用户感兴趣的数据,这就需要对关系进行一定的关系运算,关系的基本运算有两类:传统的集合运算和专门的关系运算。 1传统的集合运算 (1)并:两个相同结构关系的并是由属于这两个关系的全部元组组成的集合。 (2)差:两个相同结构关系的差是由属于前一个关系的元组而不属于后一个关系的元组组成的集合。例如,关系R和S的差结果是由属于R但不属于S的元组组成的集合。(3)交:两个相同结构关系的交是由属于这两个关系所共有的元组组成的集合。 2专门的关系运算 (1)选择:从关系中找出满足给定条件的元组的操作。 (2)投影:从关系模式中指定若干个属性组成新的关系: (3)连接:关系的横向结合,将两个关系模式拼接成一个更宽的关系模式。 (4)自然连接:在连接运算中,按照字段值对应相等为条件进行的连接操作称为等值连接。自然连接是去掉重复属性的等值连接。 小提示:选择和投影运算的操作对象只是一个表,相当于对一个二维表进行切割。连接运算则需要把两个表作为操作对象。如果两个表以上进行连接,应当两两进行连接。1.3数据库设计基础 考点6数据库设计步骤 1设计原则 (l)关系数据库的设计应遵从概念单一化“一事一地”的原则。 (2)避免在表之间出现重复字段。 (3)表中的字段必须是原始数据和基本数据元素。 (4)用外部关键字保证有关联的表之间的联系。 2设计步骤 利用VisualFoxPro来开发数据库应用系统,可以按照以下步骤来设计。 来源:考试大-计算机二级考试(1)需求分析。 (2)确定需求表C (3)确定需求字段。 (4)确定联系。 (5)设计精确 1.4VisualFoxPro系统概述 考点7VisualFoxPro的特点 (l)增强项目与数据库管理。 (2)提高应用程序开发的生产率。 (3)互操作性与支持Internet。 (4)充分利用已有数据。二级VF课堂:上机操作常见错误总结一、输入命令时常见错误分析1、不能识别的命令谓词产生原因:(1)关键词拼写错误(2)命令动词与短语、短语中各单词之间没有用空格隔开(3)命令动词、短语中的英文单词、运算符号和标点符号等在全角状态下输入(4)在一行内输入多条命令(5)将一条命令多行输入时中途换行没有分号“;”2、找不到变量产生原因:(1)命令动词与短语、短语中各单词之间没有用空格隔开(2)命令动词、短语中的英文单词在全角状态下输入3、语法错误/命令中缺少必要的字句产生原因:(1)语句的结构不完整(2)运算符和标点符号是在全角状态下输入或为中文符号4、嵌套错误产生原因:(1)关键词缺少配对,如有if却没有end if,有for却没有end for(2)配对关键词的个数不相等5、操作符/操作数类型不匹配产生原因:运算符两边的变量或数据类型不一致6、缺少函数参数的值、类型或数目无效产生原因:函数参数的个数不对或传递的参数类型不对7、某某文件不存在产生原因:(1)没有设置默认路径(2)要打开的表文件或菜单文件没有存放在默认目录下(3)调用没有定义的函数或过程来源:考试大-计二、创建表文件时常见错误分析 1、 没有设置默认路径不少考生在事先没有用SET DEFAULT TO命令设置好当前盘当前目录的情况下进行考试 ,结果所创建的文件未能按要求存入指定盘指定目录中,由此常常导致上机操作考试失败。2、 创建表文件时忽略了小数点和消失位数也包含在字段宽度之内的事实。导致输入数据时产生溢出。3、 在Visual FoxPro 中,AZ单个英文字母已被专门用作工作区的别名,用户不能在用他们作为表文件名。错误提示:“别名已被使用”。三、记录操作时常见错误分析1、 记录的显示单纯显示表记录的命令主要有LIST和DISPLAY两个。LIST连续 (集中 )显示表记录,当命令中的 和 均缺省时 ,LIST显示所有记录。DISPLAY分屏显示表记录,当命令中的 和 均缺省时,DISPLAY只显示当前记录,另外要使DISPLAY命令也能显示所有记录 ,应指定显示记录范围ALL。2、 记录的定位记录的定位主要有绝对定位 (GO/GOTO)、相对定位 (SKIP)和条件定位 (LOCATE)三种。如果不能正确理解相对定位命令SKIP的真正含义 ,就容易与绝对定位命令GO/GOTO相混淆。3、 记录的修改记录的修改有编辑修改 (EDIT)、条件修改(CHANGE)、窗口浏览修改 (BROWSE)、自动替换修改 (REPLACE)等多种修改方式。使用EDIT和BROWSE对记录进行修改时 ,修改完毕应按W或单击记录编辑窗口右上角的X号退出 ,而不能简单地按键退出 ,否则 ,对最后一个记录的修改将会失效。REPLACE是一个可以使成批有规律的数据获得自动替换修改的命令 ,其格式为 :REPLACE FOR 其中替换清单的格式如下 : WITH , WITH 学生使用REPLACE命令时经常出错的地方主要有二:一是当要求对所有记录指定字段进行自动替换修改时 ,未能指定记录范围ALL ,结果系统只对当前记录进行自动替换修改;二是输入 的数据类型与对应字段的数据类型不一致。例如下面列出的两条命令:REPLACE 工资WITH 工资+30REPLACE 出生日期 WITH 05/15/50第一条命令本身并没有错 ,但它只对当前记录的工资字段进行自动替换修改 ,而未能达到对所有记录的工资进行自动修改的目的;第二条命令中输入的替换内容64/10/20的数据类型与日期型字段出生日期的数据类型不一致 ,结果系统显示出错误信息 :数据类型不匹配。上面两条命令可改成如下正确的形式 :REPLACE ALL 工资 WITH 工资+30REPLACE 出生日期 WITH 05/15/50 VF上机注意事项1、 二级VF考试和其他二级科目相比有其特殊性。二级VF是二级考试中唯一的针对数据库的考试,所以其重点一定是SQL语言。SQL语言可以说是与数据库系统软件无关的一门语言,它不仅在VF中使用,在SQLServer、Access等其他数据库系统软件中也同样适用,所以SQL非常重要。对于很多学生来说,SQL是很难理解的,所以我建议采用如下方法:在一般情况下,SQL是可以用查询设计器做的,所以如果你对SQL不是很清楚,最好使用查询设计器。在我看到的有些题目中不但要求用SQL语句查询,而且要求把所使用的SQL语句保存起来,这在查询设计器中是可以实现的,只要在查询设计器中点击鼠标右键,选择“显示SQL”就可以看到,接着复制、粘贴就可以了。有一点要声明的是:查询设计器不是所有的SQL语句的功能都能实现。果有时间的话,还是要把SQL好好学一下。2、我看到很多同学在上机时直接打开VF就作题,这样的做法是不正确的,它很有可能导致考试0分的出现,尽管你做的是全对的。正确的做法是打开VF后,先选择“工具”菜单,接着选“选项”“文件位置”“默认目录”,将“默认目录”改为你的考生文件夹的位置(在考试界面可以看到),然后在开始答题。这样就避免了,全对的答案结果是0分的情况。3、同时需要注意的是:在VF中只支持英文的标点符号。例如:“”,。都是错误的,是不可以执行的,必须是:”,.才是正确的。如果不注意的话,很可能正确的语句也是不能执行的。4、在我看到的很多同学的上机联系中,很少注意字段的类型,要知道这是重要的。因为不同的类型的写法是不一样的。例如:如果要给字段添加默认值15,要是字段是数值型的,可以直接输入15,要是字符型的,就是”15”。还有就是在添加信息的时候,不管是什么内容,在两边一定要有引号。5、不知道你是否想过VF的考试方法:如果你想过的话,不知道你是否发现这条规律:VF考试的第一大题30分的全是基本操作,第二
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 办公用品供应与配送服务合同
- 乡村集体经济合同协议
- 冠脉介入术后康复方案-洞察及研究
- 非金属光催化剂开发-洞察及研究
- 肾病维生素D代谢研究-洞察及研究
- 大棚西红柿出售合同范本
- 建材品牌与物业协议合同
- 干洗店转让合同协议范本
- 工业园合作送货合同范本
- 工地垃圾承包合同协议书
- KTV突发事件安全应急预案
- 中资企业在非洲的安全风险应对策略与启示
- 2025年高考(陕西、山西、青海、宁夏卷)历史真题及答案
- 中职中专入学开学第一课正视职业教育开启未来征程课件
- 劳动课洗衣服课件
- 护士急诊重症外出学习汇报
- 2025年期货高管考试题库及答案
- 2024年黑龙江省肇源县卫生系统招聘考试(护理学专业知识)题含答案
- 2025年小学生“学宪法讲宪法”活动知识竞赛题库含答案
- 2025年江苏省南京市中考英语试卷
- 2025年内蒙古中考物理试卷(含答案)
评论
0/150
提交评论