VFP实验教程_部分_
Visual Foxpro 实验报告中的实验步骤

实验二表的基本操作(实验步骤)1.实验2-1实验题目:逻辑删除学生档案表(xsda.dbf)中的最后一条空白记录。
实验要求:用命令方式完成。
操作步骤:①打开学生档案表(xsda.dbf)。
(见图2-1)图2-1(实验2-1结果)②在命令窗口键入下列命令go bottomdelete图2-2(实验2-1结果)2.实验2-2实验题目:接实验2-1,物理删除学生档案表(xsda.dbf)中的所有空白记录。
实验要求:任选菜单方式或命令方式完成。
操作步骤:●命令方式:在命令窗口键入下列命令delete all for 入学成绩=0pack图2-3(实验2-2结果)●菜单方式:①打开浏览窗口,选择菜单【表】—【删除记录…】,打开“删除”对话框。
②在“删除”对话框,选择“作用范围”为“All”,单击“For”文本框右侧按钮,打开“表达式生成器”,形成表达式:入学成绩=0,按“确定”后返回“删除”对话框,按“删除”按钮。
②择菜单【表】—【彻底删除】。
图2-4(菜单方式删除表中的记录)3.实验2-3实验题目:按出生日期降序浏览学生档案表(xsda.dbf)。
实验要求:通过建立索引实现。
操作步骤:①打开学生档案表(xsda.dbf)。
②打开表设计器。
③选择“索引”页,在“索引名”列当中键入csrq,单击其左侧的上箭头按钮使之变成下箭头按钮,确定“类型”一栏显示“普通索引”,按“表达式”文本框右边的按钮打开“表达式生成器”。
④在“表达式生成器”中,双击左下方“字段:”列表中的“出生日期”,按“确定”按钮返回表设计器的索引页。
图2-5⑤按“确定”按钮,保存设置关闭表设计器。
⑥选择菜单【窗口】—【数据工作期】。
在“数据工作期”窗口按“属性”按钮打开“工作区属性”对话框,单击“索引顺序:”下拉列表中的Xsda:Csrq,按“确定”按钮回到“数据工作区”窗口,按“浏览”按钮,观察记录的排列顺序。
图2-6(实验2-3结果)⑦依次关闭表记录浏览窗口和“数据工作期”窗口。
实验一 VFP基本操作

实验一 VFP基本操作实验目的:1.熟悉VFP应用环境;2.熟悉VFP中常量和变量的使用,特别是内存变量的使用方法;3.熟悉常用函数的使用方法。
实验要求:1.掌握命令菜单、工具栏、命令窗口等的使用。
要求掌握对命令窗口进行移动、扩大、缩小、滑动、关闭、打开等实验,以及在命令窗口中输入命令和进行命令重复执行;2.掌握项目管理器的使用;3.掌握VFP中的常量,变量的使用方法;4.掌握常用函数的使用方法。
实验内容:1.课本P45实验内容。
2.常量、变量和函数的操作,参考实验题目:1)用store语句将字符串“计算机”同时赋值给a1,a2,a3三个变量,显示a1,a2+a3的结果。
2)用三个命令分别对123.5,-478.1取整,显示结果。
3)将1234.1976进行四舍五入,要求:⑴保留6位有效数字⑵保留4位有效数字4)求-10/3的余数。
5)已知b1=“Computer System:计算机系统”,用at命令分别求出:⑴”te“在b1中的位置;⑵”s“在b1中第二次出现的位置;⑶”系统“在b1中的位置;⑷”计算“在b1中的位置6)用LEN命令分别测定“Computer System:计算机系统”和”substr(“VFP”,-2,6))”的长度。
7)用命令将“ Computer System“和“计算机微机系统”组合成“Computer微机”。
8)用删除字符串前后空格函数将“计算机”和“ 等级考试”组合成“计算机等级考试”。
9)请将“全国英语四六级考试”中的“英语四六”替换成“计算机二”,并显示出来。
10)求G和g的ASCII码。
11)显示当天的日期以及当前的时间。
12)用数据类型测试函数测试125、“Wonderful”、¥50、NULL、datetime()、.F.的类型。
13)用条件测试函数操作:条件为真时显示“团员”,当条件为假显示时“非团员”。
14)计算并显示4+32×(15÷4-1),其中15/4进行取模运算。
vfp实验报告之实验一

实验一Visual FoxPro 集成环境及项目管理一、V FP的启动与退出安装VFP后,可以通过“开始”菜单启动VFP。
VFP启动后,即出现相应的VFP主窗口,如下图所示。
1)要退出VFP,可以通过如下五种方式之一进行:2)单击VFP主窗口右上角的“关闭”按钮。
3)执行菜单命令“文件”“退出”。
4)单击VFP主窗口的控制图标,执行菜单命令“关闭”。
5)在键盘上按快捷键<Alt>+<F4>。
6)在“命令”窗口中输入并执行命令“QUIT”。
前四种方法是Windows 环境下关闭窗口的一般方法,而第五种方法是VFP所特有的。
二、工具栏VFP提供了11种工具栏。
在VFP启动后,系统默认打开的仅有“常用”工具栏,用户在工作过程中可以根据需要打开相应的工具栏以提高操作效率。
同Windows环境下其他应用程序的工具栏,其打开与关闭有两种操作方法:(1)通过菜单命令“编辑”“工具栏”,打开“工具栏”对话框进行设置。
(2)在有工具栏打开的情况下,右击某工具栏的无按钮区域,利用出现的快捷菜单进行工具栏的打开与关闭操作。
三、“命令”窗口“命令”窗口是VFP的一种系统窗口。
在VFP环境中执行某些操作时,相应的命令通常会自动地显示在“命令”窗口中。
用户也可以直接在“命令”窗口中输入并执行VFP命令。
1.“命令”窗口的打开与关闭。
利用“常用”工具栏上的“命令”窗口按钮,该按钮为双态转换按钮,即单击一次关闭“命令”窗口,再单击一次则打开“命令”窗口。
2.在“命令”窗口中执行命令。
在“命令”窗口中执行命令后按回车键,则系统将直接解释执行该命令。
需要注意的是:●以星号(*)开头的命令,或命令中“&&”以后的部分是作为注释处理的。
●如果所输入的命令有错,执行时系统将出现类似的系统提示框,并执行无效。
3.命令的编辑与重用。
在“命令”窗口中,用户可以编辑和重新利用已输入得命令。
请自行设计实验内容以验证以下功能:◆将光标移到以前命令行的任意位置,按<Enter>键重新执行此命令。
VFP实验1

上机实验任务一:加入网络课堂打开IE浏览器,打开收藏夹中的链接“网络课堂·天空教室”打开网络课堂首页。
以自己的学号为用户名和密码登录网络课堂。
此时网页转到“我的桌面”在功能导航区,选择“我的课程”,显示如下图点击功能导航区中的“选课申请”,搜索课程,查询课程名称为“数据库”的课程。
找到其中的项目点击[提出申请]。
这时将课程加入“我的课程”在我的课程中点击课程名“数据库”,即进入课程网页。
点击以上界面的“资源”链接,进入“课程资源”栏目。
选择“实验指导——实验素材”下载上机实验素材。
上机实验任务二:熟悉VFP环境请按实验指导书第1页至第9页的要求完成“实验1 Visual FoxPro集成环境及项目管理”。
注意:实验指导书第1页实验准备部分,将实验素材下载并解压缩到“D:\VFP”文件夹中。
“D:\VFP”这个文件夹,本机房计算机上并没有,需要自己创建(可解压缩后将素材文件拷到此文件夹中)。
完成以上工作后,此文件夹的如容如下:接着请按实验指导书要求完成其余的实验内容。
上机实验任务三:补充实验如在完成以上实验后有时间空余,请完成以下补充实验内容:在F:盘建立文件夹F:\VFPSY1在此文件夹下建立你的学号的文件夹如F:\VFPSY1\2014919101在VFP命令窗口,输入并执行以下命令:SET DEFAULT TO F:\VFPSY1\2014919101请思考以上每条命令的功能分别是什么。
使用“文件”菜单下的“新建”命令,创建一个教学管理系统项目(文件名存为教学管理.pjx)在项目管理器中创建教学管理数据库(文件名存为教学数据库.dbc)建立学生表文件创建数据库表课程表结构如下:建立课程表文件课程表.dbf在表中录入以下记录创建数据库表成绩表结构如下:建立成绩表文件。
数据库VF教程

实验一 VFP数据表基本操作1、数据表的建立和数据的输入一、实验目的1、了解数据表的基本概念2、掌握数据表的建立2、掌握数据表中数据的添加3、掌握从其他数据表中添加数据二、实验内容及任务1、将所附带的VFPEX文件夹及该文件夹中的所有文件复制到C盘根目录下。
2、在文件夹VFPEX创建数据表XS.DBF,表结构如下:3、在创建表的同时,输入如下的记录:4、向数据表添加记录:5、从数据表XS1.DBF中成批添加数据到数据表XS.DBF中。
三、实验环境和实验材料1、Visual FoxPro 6.0中文版;2、素材软盘四、实验方法和步骤1、复制实验所需文件双击“我的电脑”,打开窗口,双击A驱动器,窗口中显示A盘中的内容,鼠标右击VFPEX文件夹,显示快捷菜单,选择“复制”命令;打开C盘根目录并右击,显示快捷菜单,选择“粘贴”命令,软盘中的VFPEX文件夹及其文件被复制到C盘根目录中。
2、创建数据表并输入数据1)进入Visual FoxPro 6.0环境。
2)选择“文件/新建”命令,显示“新建”对话框,如图1-1,选择“表”并单击“新建文件”,显示创建对话框,如图1- 2,“保存在”选择“VFPEX文件夹”,“输入表名”为“XS.DBF”,单击“保存”,显示表设计器,如图1-3。
图1-1 图1-23)按要求输入相关的字段名、字段类型、字段宽度等内容,具体如图1-3。
图 1-34)单击“确定”,显示“现在输入数据吗?”确认框,如图1-4,单击“是”,显示数据表窗口,如图1-5,将上述三条记录依次输入到数据表中,并关闭窗口。
图1-4图1-53、向数据表添加记录1)选择“文件/打开”命令,显示打开对话框,如图1-6,在“查找范围”中选择“VFPEX文件夹”,“文件类型”中选择“表(*.dbf )”,双击XS.DBF 数据表,打开数据表。
图1-62)选择“显示/浏览”命令,显示数据表窗口,如图1-5。
3)选择“表/追加新记录”命令,在数据表窗口中添加新的空记录,将上述记录添加到数据表,并关闭数据表4、从其他数据表添加数据到当前数据表1)打开数据表XS.DBF,并显示数据表窗口,如图1-5。
数据库VF教程

实验一 VFP数据表基本操作1、数据表的建立和数据的输入一、实验目的1、了解数据表的基本概念2、掌握数据表的建立2、掌握数据表中数据的添加3、掌握从其他数据表中添加数据二、实验内容及任务1、将所附带的VFPEX文件夹及该文件夹中的所有文件复制到C盘根目录下。
2、在文件夹VFPEX345、从数据表三、实验环境和实验材料1、Visual FoxPro 6.0中文版;2、素材软盘四、实验方法和步骤1、复制实验所需文件双击“我的电脑”,打开窗口,双击A驱动器,窗口中显示A盘中的内容,鼠标右击VFPEX文件夹,显示快捷菜单,选择“复制”命令;打开C盘根目录并右击,显示快捷菜单,选择“粘贴”命令,软盘中的VFPEX 文件夹及其文件被复制到C盘根目录中。
2、创建数据表并输入数据1)进入Visual FoxPro 6.0环境。
2)选择“文件/新建”命令,显示“新建”对话框,如图1-1,选择“表”并单击“新建文件”,显示创建对话框,如图1- 2,“保存在”选择“VFPEX文件夹”,“输入表名”为“XS.DBF”,单击“保存”,显示表设计器,如图1-3。
图1-1 图1-23)按要求输入相关的字段名、字段类型、字段宽度等内容,具体如图1-3。
图 1-34)单击“确定”,显示“现在输入数据吗?”确认框,如图1-4,单击“是”,显示数据表窗口,如图1-5,将上述三条记录依次输入到数据表中,并关闭窗口。
图1-4图1-53、向数据表添加记录1)选择“文件/打开”命令,显示打开对话框,如图1-6,在“查找范围”中选择“VFPEX文件夹”,“文件类型”中选择“表(*.dbf )”,双击XS.DBF数据表,打开数据表。
图1-62)选择“显示/浏览”命令,显示数据表窗口,如图1-5。
3)选择“表/追加新记录”命令,在数据表窗口中添加新的空记录,将上述记录添加到数据表,并关闭数据表4、从其他数据表添加数据到当前数据表1)打开数据表XS.DBF,并显示数据表窗口,如图1-5。
VFP实验教程
目录实验一 VF工作界面和表达式的使用 (2)实验二函数和表达式的使用 (5)实验三创建数据库、数据库表及表的基本操作 (7)实验四表的索引和自由表 (11)实验五多表操作及表的排序 (14)实验六表单设计与控件使用(一) (16)实验七表单设计与控件使用(二) (17)实验八顺序程序设计 (23)实验九分支程序设计 (25)实验十循环程序设计 (28)实验十一综合练习 (33)实验十二结构化查询语言 (40)实验十三查询与视图 (42)实验十四简单报表的设计 (46)Visual FoxPro 系统开发实训 (49)一、实验教学目标实验目的在于更深入地理解和掌握课程教学中的有关基本概念,应用基本技术解决实际问题,从而进一步提高学生分析问题和解决问题的能力。
VFP程序设计课程实验要求学生能熟练运用VFP的命令、程序设计方法、各种设计器和生成器,编写出解决实际问题的数据库应用程序。
二、实验要求1)实验准备:记忆VFP的函数、命令、程序设计语句,掌握分支程序、循环程序、子程序的设计方法,掌握表单设计器、报表设计器、菜单设计器的使用方法,掌握表单、报表、菜单的设计方法。
2)实验要求:每个学生在实验课前预习本课时内容和本章节的内容,认真阅读实验教材,理解实验要求和实验内容,独立编写程序代码。
上机时,运行源代码,调试程序,输出正确的结果,完成实验目标。
实验完成后,总结经验,认真填写实验报告。
3)考核要求:在规定的实验室和规定的时间内,按班级参加上级考试,随机抽取试题,按要求完成操作,根据结果正确性确定考核成绩。
三、实验课时安排实验一 VF工作界面和表达式的使用实验目的:通过本次实验,掌握Visual FoxPro 6.0系统中常量的特点、变量、运算符及表达式的使用方法。
实验准备:1.阅读第2、3章中相关的内容。
2.Windows环境下,在F盘的根目录下建立个人文件夹,启动Visual FoxPro 6.0系统,选择“工具”菜单,选择“选项”命令,设置默认目录。
vf实验指导
实验一表的建立一、实验目的:1.熟悉Visual FoxPro基本操作环境。
2.掌握使用表设计器建立和修改表结构的过程。
3.了解表记录的输入。
二、实验准备:1.说明本课程实验是前后相关的,从本实验开始,请同学注意保存实验数据。
因此,在开始实验之前,要准备好保存数据的介质,比如,软盘或U盘。
2.准备①在准备好的存储介质上,建立一个名为xsgl的文件夹。
②启动Visual FoxPro。
③假设要把数据存放在软盘中,那么,在Visual FoxPro的命令窗口中键入命令:setdefault to a:\xsgl。
当然,如果要把数据存放在U盘中,那么把前述命令中的盘符a换成相应的U盘盘符就是了。
请注意,上述3个步骤也是后续各个实验的实验准备,但仅在此给出,以后不再赘述。
三、实验内容:1.实验1-1实验题目:建立学生档案表结构(xsda.dbf)。
实验要求:使用菜单打开表设计器创建表结构,表结构如表1-1所示。
表1-1 学生档案(xsda)表结构字段名类型宽度学号 C 8姓名 C 8性别 C 2出生日期 D 8班级 C 8党员否L 1入学成绩I 4照片G 4简历M 4操作步骤:①选择菜单【文件】—【新建】,打开“新建”对话框。
②在“新建”对话框中,选择文件类型为“表”,单击“新建文件”按钮,打开“创建”对话框。
③在“创建”对话框中,确定文件的保存位置为xsgl文件夹,在“输入表名:”文本框中输入:xsda,单击“保存”按钮,打开表设计器。
④在表设计器中,按表1-1分别定义各字段的属性。
⑤保存表(xsda.dbf),暂不输入数据记录。
2.实验1-2实验题目:建立学生成绩表结构(xscj.dbf)。
实验要求:使用命令打开表设计器创建表结构,表结构如表1-2所示。
表1-2 学生成绩(xscj)表结构字段名类型宽度小数位数学号 C 8高数I 4外语I 4计算机I 4平均分N 5 1操作步骤:①在命令窗口中输入如下命令:create xscj②在打开的表设计器中,按表1-2分别定义各字段的属性。
第二部分《VFP程序设计》实验指导书(精)
第二部分《VFP程序设计》实验指导书《VFP程序设计》实验是学习本门课程的重要环节之一,实验的设置是为了配合课堂教学,使学生熟练掌握和深入理解课堂教学内容,进一步强化对数据库系统原理的理解。
同时,通过上机练习,也可以检验学生对数据库的实际操作能力和程序设计能力。
实验一Visual FoxPro6.0入门一、实验目的:1、Visual FoxPro6.0的安装。
2、掌握Visual FoxPro6.0 (中文版)的启动和退出。
3、掌握窗口、菜单、对话框、工具栏的使用。
4、掌握命令窗口及内存变量的使用。
二、实验要求1、学会Vi sual FoxPro6.0的安装。
1、学会用不同的方法启动和退出Visual FoxPro6.0。
2、熟悉窗口、菜单、对话框、工具栏的操作。
3、命令窗口的打开与关闭。
4、内存变量的操作与应用。
三、实现内容与步骤1、Vi sual FoxPro6.0的安装(1)Vi sual FoxPro6.0的安装环境与要求Vi sual FoxPro6.0系统的正确安装、运行,必须具备相应的硬件和软件环境条件。
一般应具备如下的环境条件:①配置50MHz主频486以上的PC机或兼容机。
②内存16MB以上。
③用户自定义安装需要85MB硬盘空间,安全安装需要90MB硬盘空间。
④VGA或更高分辨率的显示器。
⑤鼠标。
⑥中文Windows95/98或以上的操作系统。
(2)Vi sual FoxPro6.0的安装中文版的Vi sual FoxPro6.0系统可以由CD-ROM光盘直接安装,操作步骤如下:①启动安装程序;②选择安装方式;③安装系统组件④安装MSDN组件⑤重新启动操作系统,安成Vi sual FoxPro6.0的安装2、Visual FoxPro6.0的启动启动Visual FoxPro6.0有多种方法,通常采用以下3种方式:(1)从“开始”菜单启动打开“开始”菜单,选择“程序”选项,然后在“程序”菜单下,选择“Microsoft Visual FoxPro6.0”选项,再选择“Microsoft Visual FoxPro6.0”进入“Microsoft Visual FoxPro”系统。
VFP实验教程_部分_
第1章数据库系统概述1.1 基础知识练习1.1.1 选择题1. 存储在计算机内、有结构的相关数据的集合称为______。
A. 数据库B. 数据库系统C. 数据库管理系统D. 数据结构【答案】A2. 数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是________。
A. DBMS包括DB和DBSB. DBS包括DB和DBMSC. DB包括DBS和DBMSD. DB、DBS和DBMS是平等关系【答案】B3. ________是处理数据库存取和各种管理控制的软件系统,是数据库系统的中心枢纽。
A. DBB. DBMSC. DBASD. DML【答案】B4. 下列关于数据库系统的叙述中,正确的是________。
A. 数据库系统只是比文件系统管理的数据更多B. 数据库系统中数据的一致性是指数据类型一致C. 数据库系统避免了数据冗余D. 数据库系统减少了数据冗余【答案】D5. 能唯一标识实体的是________。
A. 属性B. 域C. 码D. 联系【答案】C6. Visual FoxPro是一种关系数据库管理系统,所谓关系是指________。
A. 表中各条记录彼此之间有一定的关系B. 表中各个字段彼此之间有一定的关系C. 一个表与另一个表之间有一定的关系D. 数据模型符合满足一定条件的二维表格式【答案】D7. 如果一个部门有若干职员,每个职员只能属于某一个部门,则部门和职员两个实体之间的联系属于________。
A. 一对一联系B. 一对二联系C. 多对多联系D. 一对多联系。
第1章数据库系统概述【答案】D8. 在数据库设计中,将E-R图转换为关系模式是在________阶段。
A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计【答案】C9. 在关系中将年龄字段的值限制在15-30岁之间的这种约束属于________。
A. 实体完整性约束B. 域完整性约束C. 参照完整性约束D. 视图完整性约束【答案】B10. 下列叙述中正确的是________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章数据库系统概述1.1 基础知识练习1.1.1 选择题1. 存储在计算机内、有结构的相关数据的集合称为______。
A. 数据库B. 数据库系统C. 数据库管理系统D. 数据结构【答案】A2. 数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是________。
A. DBMS包括DB和DBSB. DBS包括DB和DBMSC. DB包括DBS和DBMSD. DB、DBS和DBMS是平等关系【答案】B3. ________是处理数据库存取和各种管理控制的软件系统,是数据库系统的中心枢纽。
A. DBB. DBMSC. DBASD. DML【答案】B4. 下列关于数据库系统的叙述中,正确的是________。
A. 数据库系统只是比文件系统管理的数据更多B. 数据库系统中数据的一致性是指数据类型一致C. 数据库系统避免了数据冗余D. 数据库系统减少了数据冗余【答案】D5. 能唯一标识实体的是________。
A. 属性B. 域C.码 D. 联系【答案】C6. Visual FoxPro是一种关系数据库管理系统,所谓关系是指________。
A. 表中各条记录彼此之间有一定的关系B. 表中各个字段彼此之间有一定的关系C. 一个表与另一个表之间有一定的关系D. 数据模型符合满足一定条件的二维表格式【答案】D7. 如果一个部门有若干职员,每个职员只能属于某一个部门,则部门和职员两个实体之间的联系属于________。
A. 一对一联系B. 一对二联系C. 多对多联系D. 一对多联系。
【答案】D8. 在数据库设计中,将E-R图转换为关系模式是在________阶段。
A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计【答案】C9. 在关系中将年龄字段的值限制在15-30岁之间的这种约束属于________。
A. 实体完整性约束B. 域完整性约束C. 参照完整性约束D. 视图完整性约束【答案】B10. 下列叙述中正确的是________。
A. 数据库系统是一个独立的系统,不需要操作系统的支持B. 数据库技术的根本目标是要解决数据的共享问题C. 数据库管理系统就是数据库系统D. 以上三种说法都不对【答案】B11. 如果把学生看作实体,某个学生的姓名叫“王刚”,则“王刚”应看成________。
A. 记录型B. 记录值C. 属性型D. 属性值【答案】D12. 在概念模型中,一个实体相对于关系数据库中一个关系中的一个________。
A. 属性B. 元组C. 列D. 字段【答案】B1.1.2 填空题1.存储在计算机中的数据包括________和________两方面。
【答案】数据内容,数据形式2.数据处理技术大致经历的三个发展阶段是________、_________和________。
【答案】人工管理阶段,文件系统管理阶段,数据库系统管理阶段3.数据库系统是由________、________、________和_______组成的具有高度组织性的总体。
【答案】计算机系统,数据库,数据库管理系统,第2章Visual FoxPro 6.0基础有关人员4.用实体名及其属性名集合来抽象和刻画同类实体称为_______。
【答案】实体型5.数据模型不仅表示反映事物本身的数据,而且表示________。
【答案】事物之间的联系6.用二维表的形式来表示实体之间联系的数据模型叫做________。
【答案】关系模型7.在关系数据模型中,二维表的列称为________,二维表的行称为________。
【答案】属性,记录8.对关系进行选择、投影或连接运算之后,运算的结果仍然是一个________。
【答案】关系9.在关系数据库的基本操作中,从表中选出满足条件的元组的操作称为________;从表中抽取属性值满足条件的列的操作称为________;把两个关系中相同属性的元组连接在一起构成新的二维表的操作称为________。
【答案】选择,投影,连接10.E-R图中实体间的________联系必须转换为一个独立的关系模式。
【答案】多对多第2章Visual FoxPro 6.0基础2.1 基础知识练习2.1.1 选择题1. _________是Visual FoxPro中专门用来输入各种命令的区域。
A. 主窗口B. 命令窗口C. 菜单栏D. 工具栏【答案】B2. “项目管理器”的“数据”选项卡用于显示和管理________。
A. 数据库、自由表和查询B. 数据库、视图和查询C. 数据库、自由表、查询和视图D. 数据库、表单和查询【答案】C3. “项目管理器”的“文档”选项卡用于显示和管理________。
A. 表单、报表和查询B. 数据库、表单和报表C. 查询、报表和视图D. 表单、报表和标签【答案】D4. 利用VFP中的________可以帮助用户高效方便地创建表、表单等文件。
A. 设计器B. 向导C. 生成器D. 工具栏【答案】A5. 在以下四组函数运算中,结果相同的是________。
A. LEFT("Visual FoxPro",6)与SUBSTR("Visual FoxPro",1,6)B. YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)C. VARTYPE("36-5*4")与VARTYPE(36-5*4)D. 假定A="this ",B="is a string",A-B与A+B【答案】A6. 在下面的Visual FoxPro表达式中,不正确的是________。
A. {^2008-12-01 10:10:10AM}-10B.{^2008-12-01}-DATE()C. {^2008-12-01}+DATE()D.[^2008-12-01]+[1000]Visual Foxpro数据库与程序设计基础实验教程3【答案】C7. 在下列函数中,函数值为数值的是________。
A. AT('人民','中华人民共和国')B.CTOD('01/01/96')C. BOF()D.SUBSTR(DTOC(DATE()),7)【答案】A8. 已知D1和D2为日期型变量,下列4个表达式中非法的是________。
A. D1-D2B. D2-36C. D1+28D. D1+D2【答案】D9. 函数INT(数值表达式)的功能是________。
A. 按四舍五入取数值表达式值的整数部分B. 返回数值表达式值的整数部分C. 返回不大于数值表达式值的最大整数D. 返回不小于数值表达式值的最小整数【答案】B10. 在下面的Visual FoxPro表达式中,运算结果是逻辑真的是________。
A. EMPTY(.NULL.)B.LIKE("ABC","AC?")C. AT("A","123ABC")D.EMPTY(SPACE(2))【答案】D11. 设D=5>6,VARTYPE(D)的输出值是________。
A. NB. CC. LD. D【答案】C12. 设N=886,M=345,K="M+N",表达式1+&K的值是________。
A. 1232B. 数据类型不匹配C. 1+M+ND. 346【答案】A13. 如果X=10,Y="X=20",则TYPE("Y")的值是________。
A. L . N C. CD. 出错【答案】C14. 命令?VARTYPE(TIME())结果是A. CB. DC. TD. 出错【答案】A15. 命令?LEN(SPACE(3)-SPACE(2))的结果是A. 1B. 2C. 3D. 5 【答案】D2.1.2 填空题1. Visual FoxPro6.0是________位的关系型数据库管理系统。
【答案】322. 在命令窗口中键入命令后,按________键执行该命令。
【答案】Enter3. 对Visual FoxPro进行环境设置除了用SET命令外,还可以在________对话框中进行设置。
【答案】选项4. VFP的三种工作方式是________、________和________工作方式。
【答案】菜单,命令,程序5. VFP命令的续行符是________。
【答案】;6. 在Visual FoxPro中,项目文件的扩展名是________。
【答案】PJX7. 扩展名为.Prg的程序文件在“项目管理器”的________选项卡中显示和管理。
【答案】代码8. 项目管理器的“移去”按钮有两个功能:一是把文件________,二是________文件。
【答案】从项目管理器中移去,从磁盘上删除9. 如果一个表达式中包含算术运算、关系运算、逻辑运算和函数时,则运算的优先次序是________。
【答案】函数>算术运算>关系运算>逻辑运算,10. TYPE("10/25/08")的输出值是________。
【答案】N11. 设工资=1200,职称="教授",下列逻辑表达式的值是________。
工资>1000 AND (职称="教授" OR 职称="副教授")【答案】.T.12. ROUND(337.2007,3)的结果是________。
【答案】337.20113. LEN("THIS IS MY BOOK")的结果是________。
【答案】1514. TIME()返回值的数据类型是________。
【答案】字符型15. MOD(9,-2)的返回值为______。
【答案】-1第3章数据库与表的基本操作第3章数据库与表的基本操作3.1 基础知识练习3.1.1 选择题1. 不允许记录中出现重复索引值的索引是________。
A. 主索引B. 主索引、候选索引、普通索引C. 主索引和候选索引D. 主索引、候选索引和惟一索引【答案】C2. 要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表________。
A. 是同一个数据库中的两个表B. 不同数据库中的两个表C. 两个自由表D. 一个是数据库表另一个是自由表【答案】A3. 在Visual FoxPro中,可以对字段设置默认值的表________。
A. 必须是数据库表B. 必须是自由表C. 可以是自由表或数据库表D. 可以是自由表和数据库表【答案】A4. 在Visual FoxPro中,打开数据库的命令是________。