您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 二级VFP课件word版(带历年真题和习题)
全国计算机等级考试二级VFVF分为笔试和上机,均在60以上才能获得证书(终身有效,全国通用)。上机大家不用担心,我们已经为学员提供了全部的考试题库。有些新题是市面上所不能见到的,只是题量很大,其中VF的题量为80套第一章:VF基础(本章在笔试考试中分值约为=6分)一、数据库基础知识(一)计算机数据管理的发展人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统(二)数据库系统(层次示意图)数据库系统由五部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户数据库系统的特点①实现数据共享,减少数据冗余②采用特定的数据模型③具有较高的数据独立性④有统一的数据控制功能(三)数据模型实体的描述实体间联系及联系的种类:①一对一联系②一对多联系③多对多联系数据模型简介:层次模型、网状模型、关系模型二、关系数据库(一)关系模型关系术语关系-----二维表元组-----行------记录属性-----列------字段域------有效性规则(逻辑表达式)关键字:主关键字、候选关键字、普通关键字(外部关键字)关系的特点①关系必须规范化硬件操作系统数据库管理系统数据库应用系统全国计算机等级考试二级VF②在同一个关系中不能出现相同的属性名,VF不允许同一个表中有相同的字段名③关系中不允许有完全相同的元组,即冗余④在一个关系中元组的次序无关紧要。也就是说,任意交换两行的位置并不影响数据的实际含义。日常生活中经常见到的“排名不分先后”正反映这种含义⑤在一个关系中列的次序无关紧要。任意交换两列的位置也不影响数据的实际含义(二)关系运算传统的集合运算进行并、差、交集合运算的两个关系必须具有相同的关系模式,也就是相同结构专门的关系运算选择(部分记录操作)投影(部分字段操作)连接(表之间横向结合)自然连接(去掉相同字段,关键字段值相同)三、数据库设计基础(一)数据库设计步骤①关系数据库的设计应遵从概念单一化“一事一地”的原则②避免在表之间出现重复字段③表中的字段必须是原始数据和基本数据元素④用外部关键字保证有关联的表之间的联系(二)数据库设计过程1.需求分析2.确定需要的表3.确定所需字段4.确定联系如何建立联系?什么是纽带表?5.设计求精课后习题:历年考题:(1)在写列四个选项中,不属于基本关系运算的是A)连接B)投影C)选择D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于A)一对一联系B)一对二联系C)多对多联系D)一对多联系(3)VF支持的数据模型是A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型(4)VisualFoxProDBMS是A)操作系统的一部分B)操作系统支持下的系统软件C)一种编译程序D)一种操作系统全国计算机等级考试二级VF(5)VisualFoxProDBMS基于的数据模型是A)层次型B)关系型C)网状型D)混合型(6)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是A)m:nB)1:mC)m:kD)1:1(7)没有关系R1和R2,经过关系运算得到结果是S,则S是A)一个关系B)一个表单C)一个数据库D)一个数组(8)关系数据库管理系统所管理的关系是。A)一个DBF文件B)若干个二维表C)一个DBC文件D)若干个DBC文件(9)VisualFoxPro是A)关系数据库管理系统B)层次数据库管理系统C)网络数据库管理系统D)文件管理系统(10)在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的。A)“一方”表的主索引或候选索引,“多方”表的普通索引B)“一方”表的主索引,“多方”表的普通索引或候选索引C)“一方”表的普通索引,“多方”表的主索引或候选索引D)“一方”表的普通索引,“多方”表的候选索引或普通索引(11)对于现实世界中事物的特征,在实体-联系模型中使用A)属性描述B)关键字描述C)二维表格描述D)实体描述(12)把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过A)建立新的属性来实现B)建立新的关键字来实现C)建立新的关系来实现D)建立新的实体来实现(13)对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为A)并运算B)交运算C)差运算D)积运算5、用二维表数据来表示实体之间联系的数据模型称为【1】6、在连接运算中,[2]连接是去掉重复属性的等值连接7、在关系数据库中,二维表的列称为属性,二维表的行称为[1]二级VF学习资料上的练习题:1、下列实体类型的联系中,属于多对多联系的是()A)学生与课程之间的联系B)学校与教师之间的联系全国计算机等级考试二级VFC)商品条形码与商品之间的联系D)班组与班长之间的联系2、关系数据库管理系统中的域是A)关系中属性的取值范围B)关系中的垂直方向的列C)属性或属性的组合D)前面A)、B)和C)都不正确3、关系是指()A)元组的集合B)属性的集合C)字段的集合D)实例的集合4、数据库设计的步骤顺序是()a.需求分析b.确定所需字段c.确定所需的表d.设计求精e.确定联系A)abcdeB)acbedC)acdebD)adcbe5、关系R和关系S的并运算是()A)由属于R而不属于S的所有元组组成的集合B)由R和S的元组连接组成的集合C)由既属于R又属于S的元组组成的集合D)由关系R和关系S的所有元组合并组成的集合,再删去重复的元组6、现实世界中的事物个体在信息世界中称为()A)实体B)实体集C)字段D)记录7、专门的关系运算中,选择运算是()A)在基本表中选择满足条件的记录组成一个新的关系B)在基本表中选择字段组成一个新的关系C)在基本表中选择满足条件的记录和属性组成一个新的关系D)上述说法都是正确的8、专门的关系运算中,投影运算是()A)在基本表中选择满足条件的记录组成一个新的关系B)在基本表中选择字段组成一个新的关系C)在基本表中选择满足条件的记录和属性组成一个新的关系D)上述说法都是正确的9、关于传统的集合运算正确的是()A)并、交和差运算B)投影,选择和连接C)连接、自然连接和查询D)查询、更新和定义10、关于关系模式的关键字,以一说法正确的是()A)一个关系模式可以有多个主关键字B)一个关系模式可以有多个候选关键字C)主关键字可以取空值D)有一些关系模式没有关键字1、数据库系统由五个部分组成:硬件系统、数据库集合、()、数据管理员和用户。2、数据库管理系统的主要功能是:数据定义功能、()和()。3、大学里的教师和学生之间的联系是()联系。4、数据库管理系统(DBMS)是一种()软件5、建立两个表的联系,可以把其中一个表的()添加到另一个表中。6、面向对象的程序设计的主要优点有:()、动态性、封装性和()。7、数据库管理技术经历了人工处理阶段、()和()三个阶段。8、关系模型是由一个或多个()组成的集合全国计算机等级考试二级VF9、数据库系统各类用户对数据库的各种操作请求(数据定义、查询、更新及各种控制)都是由()来完成的全国计算机等级考试二级VF第二章:VF系统初步(本章在笔试考试中分值约为=2分)一、VisualFoxPro6.0的安装与启动安装:setup.exe启动:退出方式:Alt+F4QUIT二、VisualFoxPro6.0的用户界面VF的配置选项对话框:区域、默认目录三、项目管理器(第二章的分值基本上都出自这一部分)所谓项目是指文件、数据、文档和VisualFoxPro对象的集合,以扩展名.pjx和.pjt保存6个选项卡项目管理器中的操作:移去文件其它按钮:浏览、关闭和打开、预览、运行、连编四、VisualFoxPro向导、设计器、生成器向导是一种交互式程序,用户在一系列向导屏幕上回答问题或者选择选项,向导会根据回答生成文件或者执行任务,帮助用户快速完成一般性的任务设计器是创建和修改应用系统各种组件的可视化工具生成器是带有选项卡的对话框,用于简化对表单、复杂控件和参照完整性代码的创建和修改过程。每个生成器显示一系列选项卡,用于设置选中对象的属性。可使用生成器在数据库表之间生成控件、表单、设置控件格式和创建参照完整性课后习题:历年考题:(1)打开VisualFoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含。A)表单(Form)文件B)报表(Report)文件C)标签(Label)文件D)以上三种文件(2)清除主窗口屏幕的命令是。A)CLEARB)CLEARALLC)CLEARSCREEND)CLEARWINDOWS(3)在项目管理器的数据选项卡下,可以完成的工作是A)建立数据库B)建立表单C)建立报表C)建立标签1、VisualFoxPro中项目文件的扩展名(后缀)是【2】全国计算机等级考试二级VF2、项目管理器的[3]选项卡用于显示和管理数据库、自由表和查询等3、可以在项目管理器的【3】选项卡下建立命令文件二级VF学习资料上的练习题:1、启动VF的方式是()A)直接执行vfp6.exeB)从程序组选择执行MicrosoftVisualFoxPor6.0C)从桌面上双击相应的快捷方式D)以上几种方式都可以2、在VisualFoxPro6.0中一个项目可以创建()A)一个项目文件,集中管理数据和程序B)两个项目文件,分别管理数据和程序C)多个项目文件,根据需要设置D)以上几种说法都不对3、项目管理器中的“关闭”按钮用于()A)关闭项目管理器B)关闭VisualFoxProC)关闭数据库D)关闭设计器4、VF通过哪些工具提供了简便、快速的开发方法()A)向导和设计器B)向导和生成器C)设计器和生成器D)以上全部5、VF6.0主界面中的命令窗口()A)可以移动位置B)可以改变大小C)可以隐藏D)以上都可以6、项目管理器中的“运行”按钮可以运行()A)查询B)程序C)表单D)以上全部都可以1、在表单和报表等设计器中使用()设计器定义和修改数据源2、VF的安装程序文件名是(setup.exe)3、选择菜单项目有三种方法:()、()、()4、在VF的命令窗口输入()可以清除主屏幕5、VFP创建项目的命令是(CREATEPROJECT)6、VF6.0打开项目文件的命令是(MODIFY)PROJECT全国计算机等级考试二级VF第三章:数据与数据运算(本章在笔试考试中分值约为=4分)一、常量与变量(一)常量1.数值型常量122.货币型常量$123.字符型常量[12]4.日期型常量{^12}5.日期时间型常量6.逻辑型常量(二)变量1.简单内存变量每一个变量都有一个名字,可以通过变量名访问变量。如果当前表中存在一个同名的字段变量,则在访问内存变量时,必须在变量名前加上前缀M.或(M-〉),否则系统将访问同名的字段变量例:USEHYA13姓名=姓名注:=STORE只能够给内存变量赋值2.数组数组是内存中连续的一片存储区域,它由一系列元素组成,每个数组元素可通过数组名及相应的下标来访问。每个数组元素相当于一个简单变量,可以给各元素分别赋值。在VF中,一个数组中各元素的数据类型可以不同与简单内存变量不同,数组在使用之前一般要用DIMENSION或DECLARE命令显式创建(三)内存变量常用命令1.内存变量的赋值=STORE的区别2.表达式值的显示?和??仅仅是否换行的区别注:?或??后表达式中的=号不再是赋值的意思,而是比较,得到一个逻辑值3.内存变量的操作4.表中数据与数组数据之间的交换Scattergather是一个互逆的操作二、表达式(一)数值表达式(二)字符表达式+-都是字符连接(三)日期时间表达式日期-日期日期+数值日期-数值全国计算机等级考试二级VF(四)关系表达式==逻辑值比较汉字比较(五)逻辑表达式notandor运算符次序三、常用函数(2005年后的VF笔试考试中的分值最多2分,可以选择放弃)课后习题:历年考题:(1)在以下四组函数运算中,结果相同的是。A)LEET(VisualFoxPro,6)与SUB
本文标题:二级VFP课件word版(带历年真题和习题)
链接地址:https://www.777doc.com/doc-2746151 .html