VFP第一章复习题
vf数据库基础知识习题与答案

第一章 VF 基础知识、选择题2. 数据库系统的核心是 ___ 。
A) 数据库管理系统C) 数据3. VFP 是一种 _____ 数据库管理系统A) 层次型 C) 关系型4. 支持数据库各种操作的软件系统是 _A) 数据库系统 B) 操作系统C) 数据库管理系统 D) 命令系统5. 在关系模型中,从表中选出满足条件的记录的操作称为A) 连接 B) 投影C) 联系 D) 选择6. 数据库系统与文件系统的主要区别是 __ 。
A) 文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件B) 文件系统管理的数据较少,而数据库系统能管理大量数据C) 文件系统比较简单,数据库系统比较复杂D) 文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了 这些问题7. 在关系运算中,选择的操作对象是 __ ;投影的操作对象是 __ _;连接的操作对象是 __ 。
A) 一个表;一个表;两个表B) 一个表;两个表;两个表C) 一个表;一个表;一个表D) 两个表;一个表;两个表8. 在关系数据库中,基本的关系运算有三种,它们是 。
A) 选择、投影和统计 B) 选择、投影和连接C) 排序、索引和选择 D) 统计、查找和连接9. VFP 是一种关系型数据库管理系统,所谓关系是指 。
A) 表中各个记录之间的联系B) 数据模型满足一定条件的二维表格式C) 表中各个字段之间的联系D) 一个表与另一个表之间的联系10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与 部件之间是 的联系。
1. 在一个二维表中,行称为 A) 属性;元组 ,列称为 ____ 。
B) 元组;属性B) 数据库 D) 数据库应用系统 B) 网状型A) 一对一C) 一对多11. 自然连接要求被连接的两关系有若干相同的B) 多对一D) 多对多______12. 数据库类型是根据 A) 文件形式 C) 数据模型 13. 关系是指 ___ A) 元组的集合 C) 属性的集合 14. 对于关系 S (S1, S2, S3, S4),写一条规则,把其中 S2 的属性限制在10-20 之间,则这条规则属于 _ 。
最新vfp1-6章练习题资料

第一章数据库基础一、选择题1.Visual FoxPro是一种( )A)数据库系统B)数据库管理系统c)数据库D)数据库应用系统2.数据库系统的核心是( )A)数据模型B)数据库管理系统C)数据库D)数据库管理员3.Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指( )A)数据库文件(dbc文件) B)一个数据库中两个表之间有一定的关系C)表文件(dbf文件) D)一个表文件中两条记录之间有一定的关系4.下列叙述中正确的是( )A)为了建立一个表,首先要构造数据的逻辑关系B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项C)一个关系的属性名表称为关系模式D)一个关系可以包括多个二维表5.用二维表数据来表示实体及实体之间联系的数据模型为( )A)联系模型B)层次模型C)网状模型D)关系模型6.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )A)DBS包括DB和DBMS B)1)BMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS7.下列关于数据库系统叙述正确的是( )A)数据库中只存在数据项之间的联系B)数据库的数据项之间和记录之间都存在联系C)数据库的数据项之间无联系,记录之间存在联系D)数据库的数据项之间和记录之间都不存在联系8.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是( )A)数据库系统B)文件系统C)人工管理D)数据项管理9.在数据库系统中,用户所见的数据模式为( )A)概念模式B)外模式C)内模式D)物理模式10.下列叙述中错误的是( )A)在数据库系统中,数据的物理结构必须与逻辑结构一致B)数据库技术的根本目标是解决数据的共享问题c)数据库设计是指在己有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持11.“商品”与“顾客”两个实体集之间的联系一般是( )A)一对一B)一对多c)多对一D)多对多12.在数据库中,下列说法不正确的是( )A)数据库避免了一切重复的数据B)若系统是安全可以控制的,则系统可确保更新时的一致性C)数据库中的数据可以共享D)数据库减少了数据冗余13.下列概念中,不是数据库管理系统必须提供的数据控制功能是( )A)安全性B)完整性c)移植性D)一致性14.在数据库的3级模式结构中,内模式有( )A)1个B)2个c)3个D)任意多个15.从关系模式中指定若干个属性组成新的关系的运算称为( )A)联系B)投影C)选择D)排序16.数据库系统与文件系统的主要区别是( )A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统可以管理庞大的各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量17.在关系数据库设计中,设计视图(View)是哪个阶段的内容( )A)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段18.设关系R和关系S的元素分别是3和4,关系T是R和S的笛卡儿积,即T=R×s,则关系T的元素是( )A)7 B)9 C)12 D)1619.数据模型是( )A)文件的集合B)记录的集合c)数据的集合D记录及其联系的集合20.下列关系运算中,不要求关系R与关系S具有相同的属性个数A)R x S B)RU S C)R∩S D)R-S21.在关系数据库中,外码(Foreign Key)是( )A)在一个关系中定义了约束的一个或一组属性B)在一个关系中定义了缺省值的一个或一组属性C)在一个关系中的一个或一组属性是另一个关系的主码D)在一个关系中用于唯一标识元组的一个或一组属性22.在E-R图中,用来表示实体之间联系的图形是( )A)矩形B)椭圆形C)菱形D)平形四边形23.数据库中,数据的物理独立性是指( ) 。
计算机二级考试《VFP》第一章复习重点

计算机二级考试《VFP》第一章复习重点2017年计算机二级考试《VFP》第一章复习重点下面是店铺整理的2017年计算机二级考试《VFP》第一章复习重点知识,欢迎学习!第一章 Visual FoxPro 基础知识要点1. 数据和信息数据是存储在某一媒体上能够识别的物理符号。
数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像和声音等多媒体数据。
信息是一种已经被加工为特定形式的数据,信息是以某种数据形式表现的。
【例题】:____是存储在某一媒体上能够识别的物理符号,其概念包括两个方面:一是____;二是____。
[解析]本题考查的知识点是数据的概念及包括的内容。
数据是存储在某一媒体上能够识别的物理符号,其概念包括两个方面:一是描述事物特性的数据内客;二是存储在某一种媒体上的数据形式。
做好该题的关键是熟练掌握数据的概念及包含的两个方面。
[答案]数据描述事物特性的数据内容存储在某一媒体上的数据形式2.数据处理数据处理是指将数据转换成信息的过程,其中心问题是数据管理。
数据处理的内容主要包括:数据的收集、整理、存储、加工、分类、维护、排序、检索和传输等一系列活动的总和。
数据处理的目的是从大量的数据中,根据数据自身的规律和及其相互联系,通过分析、归纳、推理等科学方法,利用计算机技术、数据库技术等技术手段,提取有效的信息资源,为进一步分析、管理、决策提供依据。
数据处理也称信息处理。
3.计算机数据管理是指对数据进行组织、分类、编码、存储、检索和维护等操作。
计算机数据管理经历了人工管理、文件系统、数据系统、分布式数据库系统和面向对象数据库系统等几个阶段。
【例题】:计算机数据管理经历了____等几个阶段。
A.文件管理、文件系统、数据系统、分布式数据库系统和面向对象数据库系统B.人工管理、文件系统、数据系统、分布式数据库系统和面向对象数据库系统C.人工管理、文件管理、数据系统、分布式数据库系统和面向对象数据库系统D.文件管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统[答案] B数据处理的中心问题是____。
VFP章节笔试习题(07版)[1]
![VFP章节笔试习题(07版)[1]](https://img.taocdn.com/s3/m/4ff102ead4bbfd0a79563c1ec5da50e2524dd130.png)
VFP章节笔试习题(07版)[1]第一章数据库系统基础知识一、选择题1、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是阶段。
A)数据库系统B)文件系统C)人工管理D)数据项管理2、数据库系统与文件系统的主要区别是。
A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量4、在数据库中,下列说法是不正确的。
A)数据库避免了一切数据的重复B)若系统是完全可以控制的,则系统可确保更新时的一致性C)数据库中的数据可以共享D)数据库减少了数据冗余5、是存储在计算机内有结构的数据的集合。
A)数据库系统 B)数据库C)数据库管理系统D)数据结构7、数据库中,数据的物理独立性是指。
A)数据库与数据库管理系统的相互独立B)用户程序与DBMS的相互独立C)用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D)应用程序与数据库中数据的逻辑结构相互独立9、对数据库进行创建、运行和维护的软件系统又叫做。
A)数据库系统B)操作系统C)数据库管理系统D)数据库应用系统10、以下不是主要数据模型的是。
A)网状模型B)层次模型C)关系模型D)顺序模型13、关系数据模型。
A)只能表示实体间的1:1联系B)只能表示实体间的1:n联系C)只能表示实体间的m:n联系D)可以表示实体间的上述三种联系14、在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是。
A)层次结构B)二维表结构C)网状结构D)封装结构17、数据库管理系统(DBMS)是。
A)计算机上的数据库系统B)计算机语言C)用于数据管理的软件系统D)计算机应用程序21、在选取关系中满足某个条件的元组的关系代数运算称之。
A)选中运算B)选择运算C)投影运算D)搜索运算25、用二维表数据来表示实体之间联系的模型叫做。
计算机二级VisualFoxPro第一章练习题

计算机二级VisualFoxPro第一章练习题计算机二级Visual FoxPro第一章练习题计算机二级无纸化考试时间为120分钟,满分100分,总分达到60分可以获得合格证书。
以下是店铺推荐的计算机二级Visual FoxPro 第一章练习题,欢迎浏览。
第1章 Visual FoxPro数据库基础1[单选题] 当用命令CREATEDATABASEdb创建一一个数据库后,磁盘上不会出现的文件是A.db.DBFB.db.DBCC.db.DCTD.db.DCX参考答案:A参考解析:.DBF是数据表的扩展名。
命令CREATEDATA.BASEdb 只是建立了数据库,还没建立表,不会出现表文件,故选项A错误。
数据库文件的扩展名是.DBC,db.DBC是db的数据库文件,故选项B 正确。
db.DCT是数据库曲的备注文件,故C选项正确。
db.DCX是数据库db的索引文件,故选项D正确。
2[单选题] 在VisualFoxPr0中创建项目,系统将建立一个项目文件,项目文件的扩展名是A.pjxB.pjxC.proD.itm参考答案:A参考解析:【答案】A 【解析】.pjx是项目文件的扩展名,故选择A选项。
3[单选题] 扩展名为mnx的文件是A.备注文件B.项目文件C.表单文件D.菜单文件参考答案:D参考解析:【答案】D 【解析】在VisualFoxPr0中,文件单独存储在计算机磁盘中,文件扩展名代表了该文件的类型。
其中,mllx为菜单文件的扩展名。
4[单选题] 在VisualFoxpr0中,可视类库文件的扩展名是A..dbfB..flexC..vcxD..dbc参考答案:C参考解析:【答案】C 【解析】在VisualFoxPr0中,文件单独存储在计算机磁盘中,文件扩展名代表了该文件的类型。
其中,.dbf是表文件的文件扩展名,sex是表单文件的扩展名,.vex是可视类库文件的扩展名.dbC是数据库文件的扩展名。
因此本题选C。
VFP(1-4章)复习题

第一章数据库技术概述一、选择题1、在下列四个选项中,不属于基本关系运算的是()。
A)连接 B)投影C)选择D)排序2、从关系模式中指定若干个属性组成新的关系的运算称为()。
A) 联接 B) 投影 C) 选择 D) 排序3、在教师表中,如果要找出职称为“副教授”的教师,所采用的关系运算是()。
A)选择 B)投影C)联接 D)自然联接4、有两个关系R和T如下:TR10、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。
A)一对一联系B)一对二联系C)多对多联系D)一对多联系11、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A)一对一 B)一对多 C)多对一 D)多对多12、一个教师可讲授多门课程,一门课程可由多个教师讲授。
则实体教师和课程间的联系是()。
A)1:1联系B)1:m联系C) m:1联系D) m:n联系13、Visual FoxPro关系数据库管理系统是()。
A)操作系统的一部分 B)操作系统支持下的系统软件C)一种编译程序 D)一种操作系统14、数据独立性是数据库技术的重要特点之一。
所谓数据独立性是指 ( )。
A) 数据与程序独立存放B) 不同的数据被存放在不同的文件中C) 不同的数据只能被对应的应用程序所使用D) 以上三种说法都不对15、Visual Foxpro是一种()。
A)数据库系统 B)数据库管理系统 C)数据库 D)数据库应用系统16、在数据管理技术发展的三个阶段中,数据共享最好的是()。
A)人工管理阶段 B)文件系统阶段C)数据库系统阶段 D)三个阶段相同17、Visual FoxPro6.0属于()。
A)层次数据库管理系统B)关系数据库管理系统C)面向对象数据库管理系统D)分布式数据库管理系统18、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。
A) DBS包括DB和DBMS B) DBMS包括DB和DBSC) DB包括DBS和DBMS D) DBS就是DB,也就是DBMS19、DBMS的含义是()。
VFP第一章测试题

VFP第一章基础知识测试一、单选题(每题1分,共35分):1、下列叙述正确的是()A、VFP是层次数据库管理系统B、VFP是网状数据库管理系统C、VFP是关系数据库管理系统D、VFP是关系数据库系统2、关系型数据库采用()表示实体和实体间的联系。
A. 对象B. 字段C. 二维表D. 表单3、VFP关系数据库管理系统中的三种基本关系运算是( )。
A. 选择,投影,链接B. 选择,投影,内部联接C. 选择,投影,联接D. 选择,投影,外部联接4、VFP6.0是一个()位数据管理系统A. 8B. 16C. 32D. 645、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()A. DB包含DBS和DBMSB. DBS包含DB和DBMSC. DBMS包含DBS和DBD. DB就是DBS,也就是DBMS6、要获取屏幕对象帮助信息,操作错误的是()A. 先打开窗口,再按F1键,可以查看该窗口的帮助信息B. 先打开菜单,再按F1键,可以查看该菜单的帮助信息C. 先打开对话框,再按F1键,可以查看该对话框的帮助信息D. 先打开工具栏,再按F1键,可以查看该工具栏的帮助信息7、已知N='1',M='2',X12='good',则表达式X&N&M的值为( )。
A. X12B. 显示错误提示“变量未定义“C. XMND. 'GOOD'8、下列叙述错误的是()A.一行只能写一条命令B. 一行可以写多条命令C. 一条命令可以写在多行D. 命令格式中的关键字大小写等效9、用DIMENSION ARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,则( )。
A. 命令ARR=3 创建了一个新的内存变量,它与数组无关B. 数组的第1个元素被赋值为3C. 所有的数值元素均被赋值为3D. 当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量10、在命令格式“USE<表文件名> [IN 工作区号]”中,命令动词是()A. USEB. <表文件名>C. [IN 工作区号]D. [工作区号]11、在VFP中,以下函数返回值不是数值型的是( )A. LEN(‘ADEFE’)B. AT(“AT”,“ATENSION”)C. YEAR(DATE())D. LEFT(“THISDAY”,4)12、若在Visual FoxPro命令行中键入AA=02/25/99后,变量AA的类型为( )。
VF第一章节报表菜单习题

VF第一章节报表菜单习题对三《ViualFo某Pro》月考试题(2022.1)章节:基础、菜单、报表一、选择题:(每题1分,共60分)涂物理1、修改报表、打开报表设计器的命令是A)UPDATEREPORTC)REPORTFROMB)MODIFYREPORTD)EDITREPORT2、为了在报表中加入一个表达式,这时应该插入一个A)PREVIEWREPORTB)REPORTFORMPREVIEWC)PRINTREPORTPREVIEWD)REPORTPREVIEWD)文本控件4、在“报表设计器”中,任何时候都可以使用“预览”功能查看报表的打印效果。
以下几种操作中不能实现预览功能的是______。
A)打开“显示”菜单,选择“预览”选项B)直接单击常用工具栏上的“打印预览”按钮C)在“报表设计器”中单击鼠标右键,从弹出的快捷菜单中选择“预览”D)打开“报表”菜单,选择“运行报表”选项5、为了在报表中加入一个文字说明,这时应该插入一个A)表达式控件6、以下说法哪个是正确的______。
A)报表必须有别名C)报表的数据源不能是视图7、不属于常用报表布局的是______。
A)行报表B)列报表C)多行报表D)多栏报表B)必须设置报表的数据源D)报表的数据源可以是临时表8、使用______工具栏可以在报表或表单上对齐和调整控件的位置。
A)调色板B)布局C)表单控件D)表单设计器9、数据库系统与文件系统的主要区别是______。
A:数据库系统复杂,而文件系统简单B:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C:文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D:文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量10、关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括______。
A:连接B:比较C:选择D:投影11、ViualFo某Pro6.0是一个______。
vfp第1章习题答案

第1章习题参考答案
1.1 选择题
1. C
2. C
3. D
4. A
5. A
6. B
7. C
8. A
9. A 10. B 11. C 12. B
1.2 填空题
1. 网状模型、层次模型、关系模型
2. 1960’S ,IDS
3. 概念数据模型、逻辑数据模型、物理数据模型
4. 投影、选择、连接
5. 并、交、差、
6. 能唯一区分二维表中不同元组(记录)的属性或属性组
7. 具有相同性质(特征)的实体的集合
8. 是由基本表或其他视图导出的子表,它是一个虚表
1.3 简答题
1. 计算机数据管理技术的发展经过两个阶段:文件系统和数据库系统。
2. 数据库管理系统、数据库、应用程序和数据库管理员构成数据库系统。
3. 现代DBMS应具备下面7个功能:提供高级的用户接口、査询处理和优化、数据目录管理、并发控制、数据恢复功能、完整性约束检査、访问控制。
4. 在关系数据库中,数据完整性约束主要有域完全性约束、实体完整性约束以及参照完整性约束等类型。
5. 数据库与软件一样,也有一个生命周期,包括数据库系统的规划、数据库设计、数据库的建立、数据库的运行管理和维护、数据库的扩充和重构。
6. SQL的主要功能包括SQL数据定义、SQL查询、SQL数据更新以及数据管理和控制等。
7. 略,见教材。
8. ORACLE、DB2、Sybase、SQL Server、Visual FoxPro、Access等。
1。
第一章到第三章汇总习题

第一章数据库基础第二章VFP基础知识知识点:VFP发展、安装、启动,环境界面,工作方式,设计器1.项目管理器的数据选项卡用于显示和管理数据库、查询、视图和(自由表)。
答案解析:自由表2.向一个项目中添加一个数据库,应该使用项目管理器的:(D)A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡答案解析:D)3.在Visual Foxpro 中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为(设计器)A.向导B.设计器C.生成器D.项目管理器答案解析:B)4.在"项目管理器"下为项目建立一个新报表,应该使用的选项卡是()。
A)数据B)文档C)类D)代码答案解析:B)5.扩展名为pjx 的文件是________。
A)数据库表文件B)表单文件C)数据库文件D)项目文件答案解析:D)6.在Visual FoxPro中以下叙述正确的是________。
A)关系也被称作表单B)数据库文件不存储用户数据C)表文件的扩展名是.DBC D)多个表存储在一个物理文件中答案解析:B)7.可以在项目管理器的()选项卡下建立命令文件(程序)。
答案解析:代码8.“项目管理器”的运行按钮用于执行选定文件,这些文件是( )。
A)查询、视图或表单B)表单、报表和标签C)查询、表单或程序D)以上文件都可以、答案解析:C)第三章VFP数据基础常量、变量、运算符、表达式、常用函数1.在Visual Foxpro 中,要想将日期型或日期时间型数据中的年份用4 位数字显示,应当使用命令()。
A)SET CENTURY ON B)SET CENTURY TO 4C)SET YEAR TO 4 D) SET YEAR TO yyyy2.设A=[6*8-2],B=6*8-2 ,C=”6*8-2”,属于合法表达式的是()。
A)A+B B)B+C C)A-C D)C-B3.连续执行以下命令,最后一条命令的输出结果是SET EXACT OFFa=”北京”b=(a=”北京交通”)?bA)北京B)北京交通C).F. D)出错5.运算结果不是2010 的表达式是A)int(2010.9) 取整2010 B)round(2010.1,0) 四舍五入2010C)ceiling(2010.1) D)floor(2010.9) 2010答案解析:ceiling 函数是取大于表达式的最小值;floor 函数是取小于表达式的最大值。
VFP教材习题与答案

VFP教材习题与答案第一章习题一、选择题1、根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低,计算机数据管理技术的发展可以划分为三个阶段,其中不包括()。
A.人工管理阶段B.文件系统阶段C.计算机管理阶段D.数据库系统阶段2、数据模型是在数据库领域中定义数据及其操作的一种抽象表示。
用树形结构表示各类实体及其间的联系的数据模型称为()。
A.层次模型B.关系模型C.网状模型D.面向对象模型3、关键字是关系模型中的重要概念。
当一个二维表(A表)的主关键字被包含到另一个二维表(B表)中时,它就被称为B表的()。
A.主关键字B.候选关键字C.外部关键字D.超关键字4、在关系模型中,关系规范化的过程是通过关系中属性的分解和关系模式的分解来实现的。
在实际设计关系模式时,一般要求满足()。
A.1NF B.2NF C.3NF D.4NF5、在数据库设计中,“设计E-R图”是()的任务。
A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段6、数据流程图是常用的系统分析工具。
从数据流程图上看,不包括()内容。
A.外部实体B.数据处理C.数据流D.数据结构7、物理结构设计是在物理存储中实现数据库的过程,其设计主要包含除下列哪一项以外的三个方面内容?()A.存储记录的格式设计B.存取方式的设计C.存储方式的设计D.存取程序的设计8、数据库维护是一项有一定技术难度的工作,实质上它是再分析、再设计、再编程、再测试的过程。
数据库维护工作一般分为下列四大类,对DBMS系统软件的升级工作可归类于()工作。
A.日常维护B.性能调整C.监控与分析D.扩展与增强二、填空题1、数据库系统一般由数据库、____________________、计算机支持系统、应用程序和有关人员组成。
2、数据库中的数据按一定的数据模型组织、描述和储存,具有较小的_______________,较高的数据独立性和易扩展性,并可以供各种用户共享。
VFP第一单元完整答案

一、单选题(30小题,每小题1分,共30分)1-5 A B B C B 6-10 D A A C D11-15 B B C C C 16-20 D C A C D21-25 D B B B A 26-30 C D D D B二、填空题(10小题,每小题1分,共10分)1、.T.2、.f.3、x>0 .and. x<1004、删除5、fpt6、GO7、where8、order by9、循环结构10、方法三、简答题(2小题,每小题10分,共20分)1、答:主要过程如下。
(1)文件——新建,选择表,单击新建按钮,打开对话框,输入表文件名:人才档案。
(2)打开表设计器依次输入编号、姓名、性别、出生日期、学历、政治面貌、民族、工资现状、工作简历、照片这些字段名,并定义相应类型、宽度。
(3)表结构建完,保存退出,开始进入记录数据的输入,依次输入各条记录。
(4)记录数据输完,保存。
2、答:查询和视图都是从指定的表或视图中提取满足条件的记录。
区别:查询可以通过查询去向得到多种输出结果,而视图是虚拟表,是操作表的一种手段;查询可以浏览数据但不能更新数据,视图可以更新原表中数据;查询是独立的,不依赖于数据库的存在而存在,视图必须依赖于某个数据库。
四、应用题(2小题,每小题10分,共20分)1、答案:参考答案(每小题2分)(1)方法一:list 学号,姓名,籍贯方法二:display all 学号,姓名,籍贯(2)方法一:list for 性别=‘女’方法二:display for 性别=‘女’(3)方法一:list 学号,姓名,性别,出生年月for 出生年月<={^1999-1-1}方法二:display 学号,姓名,性别,出生年月for 出生年月<={^1999-1-1}(4)replace all 入学成绩with 入学成绩+10(5)delete for 入学成绩<4002、答案:参考答案(每小题2分)(1)SELECT * FROM 教师表where 性别="男"(2)SELECT姓名,性别,所在系,工资FROM教师表where职称="副教授"(3)Delete FROM教师表where姓名="李月明"(4)Update 教师表set 工资=工资+200 where 职称="讲师" (5)SELECT 职称,avg(工资) FROM 教师表group by 职称五、设计题(2小题,每小题10分,共20分)1、答:参考程序:CLEARUSE 人才档案.dbf EXCLUSIVE (2分)r=0 (2分)Do while not eof( ) (2分)if 工资现状>=4000 and 工资现状<=7000r=r+1 (2分)endifskipenddo@2,30 say “工资现状在4000到7000的人数”@2,60 say r (2分)Use2、答案:主要步骤如下:(1)打开“表单设计器”,在“表单设计器”中添加两个命令按钮控件(2分)(2)打开该表单的“属性”对话框,将caption属性值修改为“启动”;一个命令按钮控件的caption属性值修改为“启动”;另一个命令按钮控件的caption属性修改为“退出”。
vfp复习材料第一章

第一章数据库基础1.数据管理技术的发展经历了三个阶段,其中不包括的阶段是(D )。
A. 人工管理阶段B. 数据库系统阶段C. 文件系统阶段D. 机器管理阶段2.在教学中,一个学生要学习多门课程,而一门课程又有多名学生学习,则学生与课程这两个实体之间存在着( C )联系。
A. 一对一B. 一对多C. 多对多D. 多对一3.在下列关系模型的叙述中,不正确的概念是( C )。
A. 主码可以由一个或多个属性组成。
B. 关系的每个属性必须对应于一个值域。
C. 按照关系完整性规则,主码可以通过公共属性实现。
D. 表与表之间的关联可以通过公共属性实现。
4.在下列关系模型的叙述中,不正确的概念是( C )A. 主码可以由一个或多个属性组成B. 关系的每个属性必须对应于一个值域C. 按照关系完整性规则,主码可以取空值(NULL)D. 表与表之间的关联可以通过公共属性实现5.下列关于关系模型的叙述中,不正确的是( B )A. 主码能够唯一地定义关系中地每一个元组B. 关系中地每个属性可以对应于多个值域C. 在关系中,元组地次序无关紧要D. 在关系中,列的次序无关紧要6.数据库系统的特点包括(D )。
A. 数据的结构化B. 数据共享C. 数据的独立性和可控冗余度D. 以上都是。
7.在下列关系基本性质的描述中,错误的概念是( B )。
A. 关系中不允许存在两个完全相同的元组。
B. 关系中的每一列的属性值可以取自不同的值域。
C. 元组的顺序无关紧要D. 列的顺序无关紧要8.在关系模型中,如果从两个或多个关系中选取属性满足一定条件的元组,组成一个新的关系,该关系运算属于( D )。
A. 排序B. 选择C. 投影D. 连接9.如果要从一个关系中选择某些特定的属性,重新排列组成一个新的关系,应使用的关系运算是( C )A. 排序B. 选择C. 投影D. 连接10.数据库的一系列特性是由一个称为( B )的软件,提供通用的存取和控制方法加以实现的。
VFP第一章复习题

VFP单元复习题(第1章)时间:2011-12-13 9:7点击:38一、判断题(6×1分)()1、VFP是关系数据库管理系统()2、关系模型可以反映现实中的一对一、一对多和多对多关系()3、内存变量名可以由字母、数字、下划线组成,可以包括空格()4、内存变量必须先定义,后赋值()5、内存变量的值和数据类型均可以改变()6、一个内存变量在任一时刻只能有一个值和一种数据类型二、选择题(32×1分)1、下列关系中,属于一对一关系的是()A.某地升学考试所有考生的集合与所有考生考号的集合之间的关系B.某地升学考试所有考生的集合与所有考试科目的集合之间的关系C.某地升学考试所有考生的集合与所有考生姓名的集合之间的关系D.某地升学考试所有考生的集合与所有监考人员的集合之间的关系2、下列关系中,属于一对多关系的是()A、某地升学考试所有考生的集合与所有考生考号的集合之间的关系B、某地升学考试所有考生的集合与所有考试科目的集合之间的关系C、某地升学考试所有考生的集合与所有考生姓名的集合之间的关系D、某地升学考试所有考生的集合与所有监考人员的集合之间的关系3、下列关系中,属于多对多关系的是()A、某地升学考试所有考生的集合与所有考生考号的集合之间的关系B、某地升学考试所有考生的集合与所有考试科目的集合之间的关系C、某地升学考试所有考生的集合与所有考生姓名的集合之间的关系D、某校所有班主任的集合与所有学生的集合之间的关系4、下列叙述错误的是()A、关系模型可以反映现实中的一对一关系B、关系模型可以反映现实中的一对多关系、C、关系模型可以反映现实中的多对多关系D、关系模型只能反映现实中的一对一和一对多关系5、VFP是哪一类数据库管理系统()A、层次数据库管理系统B、网状数据库管理系统C、关系数据库管理系统D、表格数据库管理系统6、安装VFP时,错误的是()A、先关闭防病毒程序,再安装VFPB、先启动防病毒程序,再安装VFPC、在“最终用户许可协议”对话框中,必须选择“接受协议”单选按钮D、系统安装完成后,再安装Visual FoxPro7、测试字符串长度的函数是()A、LEN()B、EMPTY()C、INT()D、ROUND()8、测试数据类型的函数是()A、VAL()B、EMPTY()C、TYPE()D、MONTH()9、把数值转换为字符的函数是()A、INT()B、VAL(0C、LOG()D、STR()10、把字符转换为日期的函数为()A、DTOC()B、CTOD()C、DATE()D、DAY()11、把小写字母转换为大写字母的函数为()A、MAX()B、LOWER()C、UPPER()D、MIN()12、下列表达式的值为逻辑真的是()A、“am”$“I am a student”B、“I am a student”$“am”C、“am”=“I am a student”D、“I am a student”=“am”13、启动Visual FoxPro的操作方法是()A、选择“开始”菜单中的“程序”命令B、双击Visual FoxPro 的快捷方式图标C、双击Visual FoxPro创建和系统文件D、以上方法都可以14、下面关于命令的叙述,错误的是()A、一行只能写一条命令B、一行可以写多条命令C、一条命令可以写在多行D、命令格式中的英文字母大小写等效15、关闭命令窗口,但不退出Visual FoxPro,可以使用的操作是()A、按CTRL+F2键B、按CTRL+F4键C、按ALT+F2键D、按ALT+F4键16、退出Visual FoxPro的操作方法是()A、单击主窗口的“关闭”按钮B、执行QUIT命令C、选择“文件”菜单的“退出”命令D、以上方法都可以17、下列叙述错误的是()A、Visual FoxPro的菜单是动态的,系统会自动增或减菜单栏上的菜单名B、Visual FoxPro的菜单是动态的,系统可能增加或减少一些菜单命令C、Visual FoxPro的工具栏是动态的,系统可以自动打开或关闭某些工具栏D、工具栏上的按钮可以由用户定制,工具栏的位置不能由用户调整18、下面关于工具栏的叙述,错误的是()A、用户可以自己创建工具栏B、用户可以修改系统提供的工具栏C、用户可以删除自己创建的工具栏D、用户可以删除系统提供的工具栏19、表达式“北京”—“上海”+“重庆”的值是()A、北京上海重庆B、北京上海重庆C、北京上海重庆D、北京上海重庆20、下面对内存变量的叙述,错误的是()A、内存变量名可以由字母、数字、下划线组成B、内存变量名可以由字母开头C、内存变量名可以由数字开头D、内存变量名可以由下划线开头21、下列各式中,不是日期型数据的是()A、{^2002-10-01}B、{^2002/10/01}C、{“2002-10-01”}D、CTOD(“02-10-01”)22、下列各表达式中,结果为数学成绩=100的是()A、“数学成绩”=100B、“数学成绩”=”100C、“数学成绩”=“100”D、“数学成绩”=”+STR(100,3)23、下列叙述正确的是()A、X=Y=5是一个命令,它先将变量Y赋值5,再把变量Y的值赋给变量XB、X=Y=5是一个命令,它先将变量Y的值赋给变量X,再把5值赋给变量YC、X=Y=5是一个命令,它将表达式Y=5的值赋给变量XD、X=Y=5是一个表达式,它等价于(X=Y)=524、在下列逻辑表达式中,其值肯定为·F·的是()A、X OR XB、X AND XC、X OR NOT XD、X AND NOT X25、获取屏幕对象的帮助信息,错误的是()A、先打开窗口,再按F1键,可以查看该窗口的帮助信息B、先打开菜单,再按F1键,可以查看该菜单的帮助信息C、先打开对话框,再按F1键,可以查看该对话框的帮助信息D、先打开工具栏,再按F1键,可以查看该工具栏的帮助信息26、下列叙述错误的是()A、选择“常用”工具栏的“新建”按钮,可以打开“新建”对话框B、新建项目文件可以选择“新建”对话框的“项目”单选按钮和“新建文件”按钮C、新建项目文件可以选择“新建”对话框的“项目”单选按钮和“向导”按钮D、新建项目文件可以选择项目管理器的“新建”按钮27、项目管理器的“数据”选项卡用于管理()A、数据库、自由表和查询B、数据库、视图和查询C、数据库、自由表和报表D、数据库、表单和查询28、项目管理器的“文档”选项卡用于管理()A、表单、报表和查询B、数据库、表单和报表C、查询、报表和视图D、表单、报表和标签29、对项目管理器中的按钮,错误的是()A、“新建”按钮用于创建新文件B、“修改”按钮用于打开设计器修改文件C、“关闭”按钮用于关闭项目管理器D、“添加”按钮用于为项目添加文件30、对项目管理器中的按钮,错误的是()A、“移去”按钮用于把文件移出项目B、“浏览”按钮用于浏览项目管理器的内容C、“运行”按钮用于运行程序文件D、“打开”按钮用于打开文件31、对于打开项目管理器,以下叙述错误的是()A、打开项目文件,对应的项目管理器自动打开B、选择“常用”工具栏的“打开”按钮可以打开项目文件C、选择“文件”菜单的“打开”命令,可以打开项目文件D、选择项目管理器中的“打开”按钮,可以打开项目文件32、在项目管理器中重命名文件,下列叙述错误的是()A、选择“项目”菜单中的“重命名文件”命令,可以重命名文件B、选择快捷菜单中的“重命名”命令,可以重命名文件C、在项目管理器中重命名文件,系统自动修改对该文件的引用信息D、在项目管理器中重命名文件,与在WINDOWS环境下重命名文件等效三、填空题(24×2分)1、三种数据库类型是:层次数据库、网状数据库和2、内存变量名的命名规则是3、字符型变量的定界符可以是、或4、“am”$“I am a student”的值是5、“I am a student”=“am”的值是6、“This is a student”=“This”的值是7、“Visual FoxPro”= =“Visual foxPro”的值是8、3*(4-2)>9+15/5 OR “abcd”=“abc”的值是9、Visual FoxPro可以打开多个窗口,但当前窗口只有个10、Visual FoxPro的三种工作方式是:、和11、打开和关闭工具栏时,可以选择菜单的“工具栏”命令12、在命令窗口执行命令要按键13、选择“常用”工具栏上的按钮,可以打开和关闭命令窗口14、数学式子20≤X<35对应Visual FoxPro表达式是15、选择对话框中的按钮,可以查看该对话框选项的帮助信息16、先在命令窗口中选择一个命令或函数,再按键,可以查看相应的帮助信息17、在Visual FoxPro中,项目文件的默认扩展名是18、在项目管理器中为选项添加说明,应选择菜单的“编辑说明”命令19、项目管理器的“移去”按钮有两个功能:一是,二是四、写出下列命令(7×2分)1、给变量XH赋值为字符串:123452、给变量XH赋值为日期型数据:2001年10月7日3、用一条命令给变量XH1、XH2、XH3赋值为表达式6+40/5的值4、显示所有内存变量5、显示所有以XS开头的内存变量6、删除所有用户自定义内存变量7、删除用户自定义内存变量XS、XH、XK和XT。
VFP习题集答案(修订版)

VFP习题集参考答案第一章数据库系统与VFP概述一、选择题1~5 A D A C D 6~10 C B A C A11~15 D C B A C 16~20 A A C C B21~25 B D B D B 26~30 D D C D C31~35 D D A B D 36~37 A D二、填空题1、椭圆2、33、概念层4、关系模型5、候选关键字6、关系7、菱形8、数据库系统9、DBMS 10、(题目有问题)11、冗余度 12、实体 13、字段 14、数据 15、属性16、元数据 17、quit 18、投影 19、关系 20、RD第二章VFP语言基础一、选择题1~5 D C A A D 6~10 C A B B A11~15 B C B B C 16~20 C B C A B21~25 B C C D B 26~30 C C C A C31~35 B C B A C 36~40 C D A B C41~45 C C D D C 46~47 B C二、填空题1、8,102、23、∧4、二级等级考试5、PUBLIC6、“5”$ch7、declare8、109、.T. 10、n&c+1,substr(cStr,2) 11、Loop 12、5,WFoxFox 13、4 14、667 15、MessageB()16、i=IIF(x>127,2,1) 17、1 18、18,14,10 (6-9行删除) 19、667 20、loop 21、1 22、like 23、exit24、jn(n)/jn(n+1)+nSum 25、(),not或!,and, or26、123456 27、BOY 28、0 29、.T. , EXIT30、i*(i+1),exit 31、store…to… 32、public33、k>=65 and k<=90 , i=i+1 34、“” 35、12345636、nSum+jc(n)/jc(n+1), to x 37、南大信管系38、y=iif(x>0,1,iif(x=0,0,-1)) 39、c, (c,2) 40、N41、13 42、{^1962/10/27} 43、8,6 44、16 45、344、12,5 45、120 46、nSum= nSum+1,enddo47、1 48、i+1 49、30,.F. 50、 .T.51、1/N, EXIT 52、3,t1+t2, i, ?53、28 22 54、.F. ,4 55、len(ch)-I第三章表的创建和使用一、选择1-5 CCCAB 6-10 CAACA 11-15 ACABB 16-20 CCBAD 21-25 ADCCD26-30 BDBD D 31-35 CACB D 36-40 A(C)CDBB 41-45 CBDAD 46-50 CACCB51-57 CDBACDD二、填空1、dbused(‘sjk’)2、fcount()3、go bottom4、use cj in 05、10; xs sdf6、n1+17、xb=”男” or xb=”女”8、skip9、str(bj,N,1)+dtoc(csrq,1)+xb10、通用型11、.F. 1 stu10、普通索引11、Column12、Fcount() alter13、Set year(date())-year(gzrq)<=1014、 615、Set order16、Y17、Table xs18、Select 019、Go top20、当前记录21、不相同22、Fcount()23、物理24、.dbf25、当前26、Xb$”男女”27、(1)Y (2) crrq to csrq (3)values28、Otherwise endcase29、Alltrim(zz)30、Go 131、逻辑顺序32、Fcount()33、Again34、5035、 236、姓名年龄职称37、Xs w3038、Pack39、Select 040、Column41、 1 stu42、Table xs zzmm L43、Set jbgz+20 gl>=2044、Insert into values45、独占46、Set filter to zydh=”102001” set filter to47、Nomodify48、.t. go bottom .t.49、Fcount() sum=sum+150、Jbgz+100 year(date())-year(gzrq)>=3051、主索引52、 553、Select(0)54、 3 2第四章数据库的创建和使用一、选择1-10 BB无DA CBCDD 11-20 BABCA D D DCA 21-29 ADACA CCDC二、填空1、删除限制2、插入3、实体完整性4、不允许执行5、限制和忽略6、.dbc7、Free table8、视图9、候选索引10、存储过程11、.F.12、FIELD13、 514、Table15、FREE16、1985年以后出生17、永久性关系触发器18、外部关键字19、数据库20、触发器失败21、删除触发器22、CAPTION23、数据库24、Table25、远程第5章BDDCC DCCDB BACBD DABBC DDDC1.TO PRINTER2.UNION 33.ORDER BY ORDER BY XDH,XH DESC4.内部联接5.WHERE HA VING6.DISTINCT7.UNION ‘学生’8.(ZZCJ+SXCJ)/2 XSCJ.XH INTO V ALUES9.310.TO PRINTER11.SUM(JBGZ) AS 工资总额12.IN13.AVG(JBGZ) AS 平均工资WHERE XIMING=’信息管理系’14. 3 315.SUM(领用数量) DATE()-领用日期=1016.IN17. 1 318.DISTINCT COUNT(*) 119.COUNT(*) SUM(IIF(CJ,.CJ<60,1,0)) 120.COUNT(*)21.SELECT22.COUNT(*) AS 人数HA VING 人数>123.AVG(CJ) KC.KCDH=CJ.KCDH24.C UR SOR25.V AL IN26.UNION27.MIN(CJ.CJ) XH CJ>=60 DESC28.SUM(藏书册数*单价) JY.借书证号HA VING29.GH INTO TABLE KSF30. 1 MIN(CJ.CJ)<6031.YEAR(DATE())-YEAR(CSRQ) ZCDH32.SUM(JJ) 133.GROUP BY 1 COUNT(*)>=434.BRDA.病历号=MXB. 病历号总金额>5000 病历号+DTOC(日期,1) 第6章BABAB ABBDB CACCC BDCDC CABDD1.SETALL2.事件3.CLEAR EVENTS4.封装性5.ERROR6.属性7.类8.RELEASE9.方法10.LOAD11.REFRESH12.容器类控件类13.OPTIONGROUP14.SETFOCUS GOTFOCUS 第7章表单一、选择题二、填空题1.PageCount2.FormCount、Loop 3.AutoCenter4.ButtonCount5.DO FORM form16.子表单或浮动表单7.Page8.编辑框9.临时、不能10.容器、411.集合属性12.Init、Enabled 13.ColumnCount14.SETALL(‘Enabled’,.F.,‘TextBox’) 15.表或视图、通用型字段16.Enabled17.不必、必须18.Name、Caption 19.RELEASE THISFORM 20.PageCount21.Load、Activate第8章控件一、选择题二、填空题1.992.THIS.V ALUE=DATE()3.ReadOnly4.教师名单、3、JS、.T.5.备注6.集合7.38.THISFORM.Text1.Value、THISFORM.List1.AddItem 9..F.、4、210.SKIP -1、THISFORM.RELEASE11.女12.Tabs13..NULL.14.通用15.SpinnerLowValue16.317.‘xs’、USE &TableName18.形状控件的曲率实验、99、InterActiveChange 19..T.、VFP期终考试20.标签21.Timer第11章菜单一、选择题二、填空题1..T.2.快捷3.\-4.SET SYSMENU TO DEFAULT 5.命令。
VFP习题集

A. BROESE
B. SHOW
C. VIEW
D. OPEN
4. 在 VFP 中,要关闭"Command"窗口,应选择"窗口"菜单中的选项是( )。
A. 清除
B. 数据工作期 C. 命令窗口 D. 隐藏
5. 在 VFP 中,若一个表的数值型字段具有 3 位小数,那么该字段的宽度最少应当
定义为(
)。
A.6
3、非关系型数据库系统包括:( A、层次型数据库系统
)
第4页
B、结构化型数据库系统
C、网状型数据库系统
D、对象型数据库系统
4、数据库系统分为:( )。 A、单用户数据库和多用户数据库 B、集中式数据库和分布式数据库 C、层次型数据库系统和网状型数据库系统 D、传统数据库和智能数据库
5、一个数据库应用系统通常由哪几个部分组成?
8. 用 INSERT 命令插入一条记录时,被插入的记录在表中的位置是( )。
A.表的最前
B.表的 一个有多条记录的数据表打开后,要在第一条记录之后增加一条空记录,
应使用命令(
)。
第7页
A. APPEND BLANK C .APPEND BEFORE BLANK
9、数据库系统的核心软件是:(
)。
第1页
A、数据库应用系统 B、数据库管理系统
C、SQL D、操作系统
10、被国际标准化组织确定为关系数据语言标准的是:( )。
A、数据定义语言(DDL)
C、结构化查询语言(SQL)
B、VFP
D、C 语言
11、MIS 的含义为:( A、数据库应用系统 B、数据库管理系统
第一章 绪 论
一、单项选择题
VFP第一章习题

第8 课时(总第8 课时)备课时间:2008 年8 月28 日上课时间:2008 年9 月 3 日[课题]:练习[教学目标]:知识目标:通过练习巩固本章知道点。
能力目标:培养学生动手操作能力,敏锐的观察能力。
情感目标:创设情境,激发学生兴趣,调动学生学习的积极性和参与性。
[教学重难点]:选择题,填空[教法]:讲练结合法,演示法[教具]:计算机、多媒体投影仪设备、课件[课型]:新授课[教学内容及步骤]:[导入]第一章学习已经结束,我们对本章的知识做一个总结复习。
下面看本章练习题目:[讲授新课]一、选择题:1、关于各个阶段数据处理的正确叙述是()(A)人工处理阶段的主要特点是数据和程序没有独立性。
(B)文件系统阶段开始使用专门软件进行数据管理(C)数据库系统阶段是数据管理技术的第三个阶段(D)以上都正确2、对数据库、数据库系统和数据库管理系统之间的关系叙述正确的是()(A)数据库包括数据库系统和数据库管理系统(B)数据库系统包括数据库和数据库管理系统(C)数据库管理系统包括数据库和数据库系统(D)三者毫无关系3、存储在计算机存储备上,具有结构化的数据集合是()(A)数据库管理系统(B)数据库(C)数据库系统(D)数据库应用系统4、按照数据模型划分,使用Visual FoxPro 6.0开发的应用系统应当是()(A)层次型数据库系统(B)网状型数据库系统(C)关系型数据库系统(D)混合型数据库系统5、以下有关Visual FoxPro 6.0工作方式的叙述,正确的是()(A)只有一种工作方式,即命令工作方式(B)有两种工作方式,即命令方式和程序方式(C)有两种工作方式,即键盘方式和鼠标方式(D)有三种工作方式,即命令方式,程序方式和菜单方式6、在Visual FoxPro 6.0下,选取“工具”菜单中的“选项”后,将会打开()选项。
(A)菜单(B)对话框(C)单选项(D)复选框7、用鼠标单击命令窗口中某个命令行的行首后,立即按下<Enter>键,则()(A)在该命令行处插入一个空行(B)删除该命令行(C)执行该命令(D)显示出错信息8、Visual FoxPro 6.0中,显示和隐藏命令窗口的操作是()(A)选择“窗口”菜单中“窗口”命令(B)使用Ctrl+F2 键和Ctrl+F4键(C)使用命令窗口的右上角的“关闭”按钮(D)按<Caps Lock>键9、启动Visual FoxPro 6.0的操作方法是()(A)选择“开始”菜单下的“程序”下的“Microsoft Visual FoxPro 6.0”命令(B)在桌面上创建Visual FoxPro 6.0快捷命令,双击桌面上该快捷图标(C)通过运行一个用Visual FoxPro 6.0开发的文件来启动(D)上三种方法都可以10、关闭Visual FoxPro 6.0主窗口的命令是()(A)CLEAR (B)CLOSE(C)QUIT (D)CLOSE ALL11、在对数据库表和自由表的理解中,下列错误的说法是()(A)自由表也是一个数据表(B)数据库表与自由表可以相互转换(C)数据库表与自由表具有相同的扩展名(D)自由表属于没有文件名的临时表12、在对数据表中的记录的理解中,下列错误的说法是()(A)同一记录不同字段上的数据,其数据类型可能不同(B)记录号为输入记录的顺序号,在数据表中保存不变(C)记录与字段一样是有数据类型的(D)可以不按记录号的顺序显示记录数据二、填空题1、数据是_______________,大量数据的处理又将产生新的信息。
VFP总复习题

第一部分基本操作复习创建项目管理器和数据库1、在d:\学生管理建立一个名为“学生管理”的项目文件;2、在项目管理器中建立一个名为“学生管理”的数据库。
3、在"学生管理"数据库中建立"学生成绩"表,表结构如下:学号字符型(8)姓名字符型(10)数学数值型 (5.1) 该字段允许出现"空"值,默认值为.NULL.英语数值型 (5.1) 该字段允许出现"空"值,默认值为.NULL.计算机数值型 (5.1) 该字段允许出现"空"值,默认值为.NULL. 数据如下:学号姓名数学英语计算机20041030 谢林胜 78 88 9020041031 张辉臣 82 67 54文件备份4、将“学生表”备份到“学生备份表”中,将”学生选课表”备份到“学生选课备份表”中。
use 学生表copy to 学生备份表5、将"学生备份表"中"出生日期"字段值为1985年8月1日以前的记录进行逻辑删除。
出生日期 < {^ DELE ALL FOR 1985/08/01}6、复制“学生表”结构,删除入学时间、入学成绩、专业编号、简历、照片字段,将其命名为“学生简表”,将“学生备份表”中的所有记录追加到“学生简表”中,并取消所有逻辑删除标记。
COPY STRU TO 学生简表USE 学生简表APPE FROM 学生表RECL ALL添加数据表7、将"学生备份表"和“学生选课备份表”添加到“学生管理”数据库中。
字段有效性规则8、为学生备份表的"性别"字段设置字段有效性规则:性别=“男”.or.性别=“女”,出错提示信息为:“性别等于男或女”,默认值为:"男"。
修改数据表9.在学生备份表中增加一个名为"班级"的字段,字段数据类型为"字符型"、宽度为20。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VFP单元复习题(第1章)时间:2011-12-13 9:7点击:38一、判断题(6×1分)()1、VFP是关系数据库管理系统()2、关系模型可以反映现实中的一对一、一对多和多对多关系()3、内存变量名可以由字母、数字、下划线组成,可以包括空格()4、内存变量必须先定义,后赋值()5、内存变量的值和数据类型均可以改变()6、一个内存变量在任一时刻只能有一个值和一种数据类型二、选择题(32×1分)1、下列关系中,属于一对一关系的是()A.某地升学考试所有考生的集合与所有考生考号的集合之间的关系B.某地升学考试所有考生的集合与所有考试科目的集合之间的关系C.某地升学考试所有考生的集合与所有考生姓名的集合之间的关系D.某地升学考试所有考生的集合与所有监考人员的集合之间的关系2、下列关系中,属于一对多关系的是()A、某地升学考试所有考生的集合与所有考生考号的集合之间的关系B、某地升学考试所有考生的集合与所有考试科目的集合之间的关系C、某地升学考试所有考生的集合与所有考生姓名的集合之间的关系D、某地升学考试所有考生的集合与所有监考人员的集合之间的关系3、下列关系中,属于多对多关系的是()A、某地升学考试所有考生的集合与所有考生考号的集合之间的关系B、某地升学考试所有考生的集合与所有考试科目的集合之间的关系C、某地升学考试所有考生的集合与所有考生姓名的集合之间的关系D、某校所有班主任的集合与所有学生的集合之间的关系4、下列叙述错误的是()A、关系模型可以反映现实中的一对一关系B、关系模型可以反映现实中的一对多关系、C、关系模型可以反映现实中的多对多关系D、关系模型只能反映现实中的一对一和一对多关系5、VFP是哪一类数据库管理系统()A、层次数据库管理系统B、网状数据库管理系统C、关系数据库管理系统D、表格数据库管理系统6、安装VFP时,错误的是()A、先关闭防病毒程序,再安装VFPB、先启动防病毒程序,再安装VFPC、在“最终用户许可协议”对话框中,必须选择“接受协议”单选按钮D、系统安装完成后,再安装Visual FoxPro7、测试字符串长度的函数是()A、LEN()B、EMPTY()C、INT()D、ROUND()8、测试数据类型的函数是()A、VAL()B、EMPTY()C、TYPE()D、MONTH()9、把数值转换为字符的函数是()A、INT()B、VAL(0C、LOG()D、STR()10、把字符转换为日期的函数为()A、DTOC()B、CTOD()C、DATE()D、DAY()11、把小写字母转换为大写字母的函数为()A、MAX()B、LOWER()C、UPPER()D、MIN()12、下列表达式的值为逻辑真的是()A、“am”$“I am a student”B、“I am a student”$“am”C、“am”=“I am a student”D、“I am a student”=“am”13、启动Visual FoxPro的操作方法是()A、选择“开始”菜单中的“程序”命令B、双击Visual FoxPro 的快捷方式图标C、双击Visual FoxPro创建和系统文件D、以上方法都可以14、下面关于命令的叙述,错误的是()A、一行只能写一条命令B、一行可以写多条命令C、一条命令可以写在多行D、命令格式中的英文字母大小写等效15、关闭命令窗口,但不退出Visual FoxPro,可以使用的操作是()A、按CTRL+F2键B、按CTRL+F4键C、按ALT+F2键D、按ALT+F4键16、退出Visual FoxPro的操作方法是()A、单击主窗口的“关闭”按钮B、执行QUIT命令C、选择“文件”菜单的“退出”命令D、以上方法都可以17、下列叙述错误的是()A、Visual FoxPro的菜单是动态的,系统会自动增或减菜单栏上的菜单名B、Visual FoxPro的菜单是动态的,系统可能增加或减少一些菜单命令C、Visual FoxPro的工具栏是动态的,系统可以自动打开或关闭某些工具栏D、工具栏上的按钮可以由用户定制,工具栏的位置不能由用户调整18、下面关于工具栏的叙述,错误的是()A、用户可以自己创建工具栏B、用户可以修改系统提供的工具栏C、用户可以删除自己创建的工具栏D、用户可以删除系统提供的工具栏19、表达式“北京”—“上海”+“重庆”的值是()A、北京上海重庆B、北京上海重庆C、北京上海重庆D、北京上海重庆20、下面对内存变量的叙述,错误的是()A、内存变量名可以由字母、数字、下划线组成B、内存变量名可以由字母开头C、内存变量名可以由数字开头D、内存变量名可以由下划线开头21、下列各式中,不是日期型数据的是()A、{^2002-10-01}B、{^2002/10/01}C、{“2002-10-01”}D、CTOD(“02-10-01”)22、下列各表达式中,结果为数学成绩=100的是()A、“数学成绩”=100B、“数学成绩”=”100C、“数学成绩”=“100”D、“数学成绩”=”+STR(100,3)23、下列叙述正确的是()A、X=Y=5是一个命令,它先将变量Y赋值5,再把变量Y的值赋给变量XB、X=Y=5是一个命令,它先将变量Y的值赋给变量X,再把5值赋给变量YC、X=Y=5是一个命令,它将表达式Y=5的值赋给变量XD、X=Y=5是一个表达式,它等价于(X=Y)=524、在下列逻辑表达式中,其值肯定为·F·的是()A、X OR XB、X AND XC、X OR NOT XD、X AND NOT X25、获取屏幕对象的帮助信息,错误的是()A、先打开窗口,再按F1键,可以查看该窗口的帮助信息B、先打开菜单,再按F1键,可以查看该菜单的帮助信息C、先打开对话框,再按F1键,可以查看该对话框的帮助信息D、先打开工具栏,再按F1键,可以查看该工具栏的帮助信息26、下列叙述错误的是()A、选择“常用”工具栏的“新建”按钮,可以打开“新建”对话框B、新建项目文件可以选择“新建”对话框的“项目”单选按钮和“新建文件”按钮C、新建项目文件可以选择“新建”对话框的“项目”单选按钮和“向导”按钮D、新建项目文件可以选择项目管理器的“新建”按钮27、项目管理器的“数据”选项卡用于管理()A、数据库、自由表和查询B、数据库、视图和查询C、数据库、自由表和报表D、数据库、表单和查询28、项目管理器的“文档”选项卡用于管理()A、表单、报表和查询B、数据库、表单和报表C、查询、报表和视图D、表单、报表和标签29、对项目管理器中的按钮,错误的是()A、“新建”按钮用于创建新文件B、“修改”按钮用于打开设计器修改文件C、“关闭”按钮用于关闭项目管理器D、“添加”按钮用于为项目添加文件30、对项目管理器中的按钮,错误的是()A、“移去”按钮用于把文件移出项目B、“浏览”按钮用于浏览项目管理器的内容C、“运行”按钮用于运行程序文件D、“打开”按钮用于打开文件31、对于打开项目管理器,以下叙述错误的是()A、打开项目文件,对应的项目管理器自动打开B、选择“常用”工具栏的“打开”按钮可以打开项目文件C、选择“文件”菜单的“打开”命令,可以打开项目文件D、选择项目管理器中的“打开”按钮,可以打开项目文件32、在项目管理器中重命名文件,下列叙述错误的是()A、选择“项目”菜单中的“重命名文件”命令,可以重命名文件B、选择快捷菜单中的“重命名”命令,可以重命名文件C、在项目管理器中重命名文件,系统自动修改对该文件的引用信息D、在项目管理器中重命名文件,与在WINDOWS环境下重命名文件等效三、填空题(24×2分)1、三种数据库类型是:层次数据库、网状数据库和2、内存变量名的命名规则是3、字符型变量的定界符可以是、或4、“am”$“I am a student”的值是5、“I am a student”=“am”的值是6、“This is a student”=“This”的值是7、“Visual FoxPro”= =“Visual foxPro”的值是8、3*(4-2)>9+15/5 OR “abcd”=“abc”的值是9、Visual FoxPro可以打开多个窗口,但当前窗口只有个10、Visual FoxPro的三种工作方式是:、和11、打开和关闭工具栏时,可以选择菜单的“工具栏”命令12、在命令窗口执行命令要按键13、选择“常用”工具栏上的按钮,可以打开和关闭命令窗口14、数学式子20≤X<35对应Visual FoxPro表达式是15、选择对话框中的按钮,可以查看该对话框选项的帮助信息16、先在命令窗口中选择一个命令或函数,再按键,可以查看相应的帮助信息17、在Visual FoxPro中,项目文件的默认扩展名是18、在项目管理器中为选项添加说明,应选择菜单的“编辑说明”命令19、项目管理器的“移去”按钮有两个功能:一是,二是四、写出下列命令(7×2分)1、给变量XH赋值为字符串:123452、给变量XH赋值为日期型数据:2001年10月7日3、用一条命令给变量XH1、XH2、XH3赋值为表达式6+40/5的值4、显示所有内存变量5、显示所有以XS开头的内存变量6、删除所有用户自定义内存变量7、删除用户自定义内存变量XS、XH、XK和XT。