VFP上机操作题(数据库建立与显示答案)

合集下载

vfp数据库基础考试题及答案

vfp数据库基础考试题及答案

vfp数据库基础考试题及答案一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个命令用于打开数据库?A. USEB. OPEN DATABASEC. SET DATABASE TOD. SELECT DATABASE答案:A2. Visual FoxPro中,用于创建表的命令是?A. CREATE TABLEB. DEFINE TABLEC. MAKE TABLED. BUILD TABLE答案:A3. 在Visual FoxPro中,如何向表中添加新记录?A. INSERT INTOB. APPEND BLANKC. INSERT RECORDD. ADD RECORD答案:B4. 如果要删除Visual FoxPro中的一个字段,应使用哪个命令?A. DELETE FIELDB. REMOVE FIELDC. DROP COLUMND. ERASE FIELD答案:B5. 在Visual FoxPro中,哪个命令用于修改表结构?A. ALTER TABLEB. MODIFY TABLEC. CHANGE TABLED. UPDATE TABLE答案:B6. Visual FoxPro中,如何设置表的索引?A. SET INDEX TOB. CREATE INDEXC. INDEX OND. SET PRIMARY KEY答案:C7. 在Visual FoxPro中,哪个函数用于计算表中的记录数?A. RECCOUNT()B. RECORDS()C. COUNT()D. ROWS()答案:A8. Visual FoxPro中,如何将一个表复制到另一个表?A. COPY TABLEB. CREATE TABLE FROMC. SELECT INTOD. INSERT INTO答案:C9. 在Visual FoxPro中,哪个命令用于删除表?A. ERASE TABLEB. DELETE TABLEC. DROP TABLED. REMOVE TABLE答案:C10. Visual FoxPro中,如何设置表的默认值?A. SET DEFAULT TOB. DEFAULT TOC. SET DEFAULTD. DEFAULT答案:A二、多项选择题(每题3分,共15分)1. Visual FoxPro中,以下哪些命令用于数据查询?A. SELECTB. QUERYC. FINDD. SEEK答案:A, B, C2. 在Visual FoxPro中,以下哪些命令用于数据更新?A. UPDATEB. CHANGEC. REPLACED. ALTER TABLE答案:A, B, C3. Visual FoxPro中,以下哪些命令用于数据排序?A. ORDER BYB. SORTC. INDEX OND. SET ORDER答案:B, C4. 在Visual FoxPro中,以下哪些命令用于数据分组?A. GROUP BYB. AGGREGATEC. SUMMARIZED. COMPUTE答案:A, C5. Visual FoxPro中,以下哪些命令用于数据的连接操作?A. JOINB. INTOC. UNIOND. SELECT...FROM答案:A, C三、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用________命令可以关闭当前数据库。

VFP上机习题(附带答案版)

VFP上机习题(附带答案版)

VFP习题(红色部分为答案,不过答案不是百分百准确)第一周(1)如下不正确的数值型常量是( )。

[多选题,答案不够或超出时,此题按零分计!](A)π(B)E-6(C)1E-6(D)1/2(E)30% ABDE(2)在Visual FoxPro中,合法的字符串是()。

[多选题,答案不够或超出时,此题按零分计!](A){ [计算机水平测试] }(B)[ (计算机水平测试) ](C)" '计算机水平测试’'(D)" '计算机水平测试] "(E)" "计算机水平测试" " BD(3)日期时间型常量又称为T型常量,如下错误的形式是( )。

[多选题,答案不够或超出时,此题按零分计!](A){2008-03-03,10.45p}(B){^2008-03-03;10:45p}(C){^2008-03-03,13:45p}(D){^2008-03-03,13:45a}(E){^2008-03-03-10:45p} ACDE(4)如下正确的逻辑常量是()。

[多选题,答案不够或超出时,此题按零分计!](A),T,(B).真.(C).F.(D).f.(E).y.(F).n. CDEF(5)如下选项()是正确的内存变量名。

[多选题,答案不够或超出时,此题按零分计!](A)ABCDE(B)_A A(C)不是变量(D)非变量(E)A变量(F)_ASD ACDEF(6)如下选项()是正确的赋值命令。

[多选题,答案不够或超出时,此题按零分计!](A)STOR 2 TO AA,SS(B)STOR 2,3 TO AA,SS(C)DD=.F.(D)DD=.真.(E)FF=[广东医](F)FF=3+4 ACEF(7)对于赋值命令:X='',如下与此命令等价的有( )。

[注意空字符串与一个空格符组成的非空字符串。

][多选题,答案不够或超出时,此题按零分计!](A)STOR [] TO X(B)STOR "" TO X(C)STOR ' ' TO X(D)X=[](E)STOR " " TO X ABD(8)常见表达式有四种,如下选项()是错误的。

VFP上机操作题(数据库建立与显示答案)

VFP上机操作题(数据库建立与显示答案)

Visual Foxpro上机操作题(数据表建立与显示)说明:本答案只写操作命令,具体操作自己上机完成根据要求完成下列操作:1.建立一个名为ys.dbf的数据表,其结构如下:字段字段名类型宽度小数位1 姓名字符型 82 性别字符型 23 固定工资数值型 8 24 津贴数值型 6 25 扣杂费数值型6 26 实发金额数值型 8 27 领款日期日期型 88 退休逻辑型 19 签名字符型 610 备注备注型 10注意:结构输入完成后,按CTRl+W存盘。

2.录入如下内容:记录号姓名性别固定工资津贴扣杂费实发金额领款日期退休签名备注1 吴均荣女 527.00 120.00 10.50 01/01/89 .T. memo2 肖才坤男 527.00 120.00 10.50 05/05/99 .F. memo3 李思强男 527.00 120.00 10.50 05/05/95 .T. memo4 司马文华女 527.00 120.00 10.50 05/05/98 .T. memo5 钟小渠男 437.00 120.00 10.50 05/05/97 .F. memo6 赵明明女 422.00 120.00 10.50 05/05/96 .F. memo7 欧阳明月女 396.50 120.00 10.50 05/05/92 .F. memo 3.打开数据库ys.dbf4.显示数据库结构.5.修改数据库结构,将实发金额的宽度改为7,小数点后有2位.注意:修改结构时一般不能同时修改字段名和类型,也不能同时修改字段名和宽度,否则有可能造成数据丢失。

完成后按ctrl+W存盘。

6.显示所有记录.7.显示所有性别为”男”的记录.8.显示所有已退休的记录.说明:在条件语句中,若要返回逻辑字段真值,只需输入逻辑字段的字段名即可,若要返回逻辑字段假值,则在字段名前加上.not.例:显示出所有未退休的记录。

List all for .not.退休9.显示出所有领款日期在1993年以前的记录.10.显示出所有性别为”女”、固定工资为527.00的记录.11.在数据库末尾增加3条记录,内容随意.12.在第4条记录前面插入一条新记录,内容随意.13.在第5条记录后增加一条空白记录.14.显示数据库前3条记录.15.显示数据库最后2条记录.16.显示第2第到第5条记录.Visual Foxpro上机操作题(数据表建立与显示答案) 说明:本答案只写操作命令,具体操作自己上机完成根据要求完成下列操作:1.建立一个名为ys.dbf的数据表,其结构如下:字段字段名类型宽度小数位1 姓名字符型 82 性别字符型 23 固定工资数值型 8 24 津贴数值型 6 25 扣杂费数值型6 26 实发金额数值型 8 27 领款日期日期型 88 退休逻辑型 19 签名字符型 610 备注备注型 10Create ys注意:结构输入完成后,按CTRl+W存盘。

vfp上机答案

vfp上机答案

一套1. (1)CREATE TABLE 教师(编号C(8), 姓名C(10), 性别C(2), 职称C(8)) (2)UPDATE 课程SET 任课教师="T2222" WHERE 课程名="数据库"2、(1)在“表单设计器”中,建立一个计时器控件Timer1,在“属性”的Interval处输入“200”,再双击此计时器控件,在“Timer1.Timer”编辑窗口中输入下列命令组,再关闭此窗口。

bel1.Left=bel1.Left-10If bel1.Left<=bel1.Width Thenbel1.Left=THISFORM.WIDTHENDIF(2). 在“表单设计器”中,添加一个命令按钮,在“属性”窗口的Caption处输入“关闭”,双击“关闭”命令按钮,在“Command1.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。

3、菜单 4. 在“浏览课程”子菜单的“结果”选择“过程”并输入命令下列语句myform.grid1.recordsource="课程"5. 在“浏览选课统计”子菜单的“结果”选择“过程”并输入命令下列语句myform.grid1.recordsource="sview"6. 在“预览报表”子菜单的“结果”选择“命令”并输入命令“report form creport preview”。

7. 在“退出”主菜单的“结果”选择“命令”并输入命令“myform.release”。

8. 单击工具栏上“保存”按钮,在弹出“保存”对话框中输入“mymenu”即可。

9. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“mymenu.mpr”文件。

修改表单1. 输入修改表单命令MODIFY FORM myform2. 在“表单设计器”中,在其“属性”的ShowWindow处选择“2-作为顶层表单”,双击“Load Event”,在“Form1.Load”编辑窗口中输入“do mymenu.mpr”,双击“Init Event”,在“myform.Init”编辑窗口中输入“do mymenu.mpr with this ,'xxx'”,启动菜单命令,双击“Destroy Event,在“myform.Destroy”编辑窗口中输入“release menu xxx extended”,在表单退出时释放菜单。

vfp上机考试及答案

vfp上机考试及答案

vfp上机考试及答案一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个命令用于创建一个新的表单()。

A. CREATE TABLEB. CREATE FORMC. CREATE INDEXD. CREATE VIEW答案:B2. 在Visual FoxPro中,要将一个表单设置为应用程序的主窗口,应该使用哪个属性()。

A. CaptionB. NameC. MainD. TopLevel答案:C3. 在Visual FoxPro中,下列哪个函数用于计算两个日期之间的天数差()。

A. DATEDIFFB. DATEADDC. DATEFORMATD. DATESERIAL答案:A4. 在Visual FoxPro中,下列哪个命令用于打开一个表单()。

A. DOB. OPEN FORMC. RELEASED. CLOSE答案:B5. 在Visual FoxPro中,下列哪个属性用于设置表单的标题栏文本()。

A. CaptionB. TitleC. NameD. Text答案:A6. 在Visual FoxPro中,下列哪个命令用于关闭一个打开的表单()。

A. CLOSE FORMB. RELEASE FORMC. CLEAR FORMD. DESTROY FORM答案:D7. 在Visual FoxPro中,下列哪个函数用于将字符串转换为日期()。

A. STRB. DATEC. CTODD. DTOC答案:C8. 在Visual FoxPro中,下列哪个命令用于在表单中添加一个新的控件()。

A. ADD OBJECTB. INSERT OBJECTC. CREATE OBJECTD. NEW OBJECT答案:A9. 在Visual FoxPro中,下列哪个属性用于设置控件的可见性()。

A. VisibleB. EnabledC. CaptionD. Name答案:A10. 在Visual FoxPro中,下列哪个命令用于在表单中添加一个新的标签控件()。

vfp数据库基础考试题及答案

vfp数据库基础考试题及答案

vfp数据库基础考试题及答案一、单项选择题(每题2分,共20分)1. Visual FoxPro中,用于创建数据库的命令是()。

A. CREATE TABLEB. CREATE DATABASEC. USED. SET DATABASE2. 在VFP中,要查看当前数据库中所有表的名称,可以使用()命令。

A. LIST TABLESB. SHOW TABLESC. DISPLAY TABLESD. DESCRIBE TABLES3. 以下哪个选项不是VFP支持的数据类型()。

A. NumericB. DateC. TimeD. Image4. 在VFP中,要将一个自由表添加到数据库中,应使用()命令。

A. ADD TABLEB. APPEND TABLEC. INSERT TABLED. MODIFY TABLE5. Visual FoxPro中,用于删除数据库中一个表的命令是()。

A. DROP TABLEB. REMOVE TABLEC. DELETE TABLED. ERASE TABLE6. 在VFP中,要设置当前工作区为第2个工作区,可以使用()命令。

A. SELECT 2B. USE 2C. SET WORKAREA 2D. WORKAREA 27. Visual FoxPro中,用于查看当前表结构的命令是()。

A. DESCRIBEB. DISPLAY STRUCTUREC. SHOW STRUCTURED. EXAMINE8. 在VFP中,要将表中的数据导出为文本文件,可以使用()命令。

A. EXPORTB. OUTPUTC. EXPORT TOD. OUTPUT TO9. Visual FoxPro中,用于计算表中所有记录的数值字段总和的函数是()。

A. SUMA. AVGC. COUNTD. TOTAL10. 在VFP中,要设置表的索引,可以使用()命令。

A. SET INDEXB. CREATE INDEXC. INDEX OND. INDEX TO二、填空题(每空1分,共10分)1. 在VFP中,使用____命令可以打开一个已存在的数据库。

VFP机试题真题100套(真题+答案)

第一套第一题:基本操作1.在考生文件夹下新建一个名为"供应"的项目文件。

2.将数据库"供应零件"加入到新建的"供应"项目中。

3.通过"零件号"字段为"零件"表和"供应"表建立永久性联系,其中,"零件"是父表,"供应"是子表。

4.为"供应"表的"数量"字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是"数量超范围"。

(注意:规则表达式必须是"数量>0.and.数量<9999")答案:【考点分析】本大题主要考查的知识点是:新建项目、将数据库添加到项目中、为表建立永久联系,以及为表中字段设置有效性规则。

【操作步骤】(1)启动Visual FoxPro6.0,按照题目的要求新建一个名为"供应"的项目文件。

(2)按照题目的要求,将"供应零件"数据库添加到项目"供应"中。

(3)步骤1:按照题目的要求为"零件"表建立主索引。

步骤2:以同样的方法为"供应"表建立普通索引。

步骤3:在数据库设计器中从主索引拖拽到普通索引建立联系。

(4)按照题目的要求为"供应"表中的"数量"字段设置字段有效性规则。

第二题:简单应用在考生文件夹下完成如下简单应用:1.用SQL语句完成下列操作:列出所有与"红"颜色零件相关的信息(供应商号,工程号和数量),并将查询结果按数量降序存放于表supply_temp中。

2.新建一个名为menu_quick的快捷菜单,菜单中有两个菜单项"查询"和"修改"。

vfp试题及答案

vfp试题及答案在这篇文章中,我们将为您提供VFP(Visual FoxPro)试题及答案,以帮助您更好地了解和学习这一编程语言。

请注意,以下内容并非真实的试题,仅用于演示目的。

1. 试题:VFP中如何创建一个新的数据库?答案:要在VFP中创建一个新的数据库,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录。

步骤2:在主菜单中选择“文件”选项,然后选择“新建数据库”。

步骤3:在弹出的对话框中,选择数据库的存储位置和名称,并点击“确定”按钮。

步骤4:现在,您已成功创建了一个新的VFP数据库。

2. 试题:如何在VFP中创建一个新的表格?答案:要在VFP中创建一个新的表格,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录。

步骤2:在主菜单中选择“数据库”选项,然后选择“新建表格”。

步骤3:在弹出的“新建表格”对话框中,输入表格的名称和字段,并点击“确定”按钮。

步骤4:现在,您已成功创建了一个新的表格,并可以开始定义和编辑字段。

3. 试题:如何在VFP中执行数据库查询?答案:要在VFP中执行数据库查询,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录并连接到相应的数据库。

步骤2:在主菜单中选择“数据库”选项,然后选择“创建查询”。

步骤3:在弹出的“创建查询”对话框中,选择要查询的表格和字段,并定义查询条件。

步骤4:点击“运行”按钮执行查询,并在结果窗口中查看查询结果。

4. 试题:如何在VFP中编写和执行存储过程?答案:要在VFP中编写和执行存储过程,您可以按照以下步骤进行操作:步骤1:打开VFP软件,并确保您已成功登录并连接到相应的数据库。

步骤2:在主菜单中选择“文件”选项,然后选择“新建存储过程”。

步骤3:在弹出的编辑器中,编写存储过程的代码和逻辑。

步骤4:保存存储过程,并在需要执行的时候调用它。

注意:存储过程可以包含查询、更新、插入等操作,可以接受参数,并返回结果。

vfp上机考试模拟题及答案

模拟题一:参考答案:为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据库的建立:CREATE DATABASE ASTUD 或菜单方式。

添加数据表:ADD TABLE AXSCJ.DBF 或菜单方式。

字段有效性规则的设置:打开数据库表设计器设置。

2.数据表的建立:可以通过命令(CREATE)或菜单方式建立。

3.索引文件的建立和永久关系的建立:打开数据表设计器进行设置。

永久关系的建立:可以打开数据库设计器进行设置。

操作步骤如下:1 选择“文件/新建”命令,新建一个项目,项目文件名为proj1;2 单击“代码”列表,并选中“程序”项,单击“添加”按钮,并选中考生文件夹下MAIN.PRG,将该程序添加到项目中;3 单击“文档”列表,并选中“表单”项,单击“新建”按钮,新建一个新表单;4 在表单属性窗口中,Caption设置为“欢迎”,Height设置为260,Width设置为400;5 在表单控件工具栏中选择标签控件,在表单的适当位置拖放,在该控件的属性窗口中,将Caption设置为“欢迎参加本次计算机水平考试”,FontSize设置为12,FontBold设置为.T.;6 在表单控件工具栏中选择计时器控件,在表单上添加计时器控件Timer1,在该控件的属性窗口中,将Enabled设置为.F.,Interval设置为1000,其Timer事件代码如下:bel1.left=bel1.left+57 在表单控件工具栏中选择命令按钮控件,在表单的右下角位置拖放,在该控件的属性窗口中,将Caption设置为“开始”,其Click事件代码如下:thisform.timer1.Enabled=.t.8 在表单控件工具栏中选择命令按钮控件,在“开始”按钮的右边拖放,在该控件的属性窗口中,将Caption设置为“关闭”,其Click事件代码如下:thisform.release9 选择“文件/保存”命令,在弹出的对话框中将其保存到考生文件夹中,文件名为SCRE1;10 单击工具栏中的“运行”按钮运行该表单,调试通过后关闭表单设计窗口;11 单击“连编”按钮,在“连编选项”对话框中选中“连编可执行文件”;12 单击“确定”按钮,在“另存为”对话框的应用程序名处输入“PROJ1”;13 单击“保存”按钮,完成连编。

vfp考试答题及答案

vfp考试答题及答案一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中所有表的列表?A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串中子串出现的次数?A. ATB. INSTRC. FINDD. COUNT答案:D3. 在Visual FoxPro中,以下哪个命令用于删除表中的重复记录?A. DELETEB. REMOVEC. DELETEDUPD. DROP答案:C4. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. OPEN DATABASEC. USE DATABASED. NEW DATABASE答案:A5. 在Visual FoxPro中,以下哪个命令用于打开一个已经存在的数据库?A. CREATE DATABASEB. OPEN DATABASEC. USE DATABASED. NEW DATABASE答案:B6. Visual FoxPro中,以下哪个命令用于关闭当前数据库?A. CLOSE DATABASEB. CLOSE ALLC. QUITD. EXIT答案:A7. 在Visual FoxPro中,以下哪个命令用于将当前表中的数据导出到一个文本文件中?B. EXPORT TOC. OUTPUTD. OUTPUT TO答案:B8. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. SIZED. STRLEN答案:A9. 在Visual FoxPro中,以下哪个命令用于设置表的索引?A. SET INDEXB. CREATE INDEXD. SET PRIMARY KEY答案:A10. Visual FoxPro中,以下哪个命令用于查找表中的特定记录?A. SEEKB. FINDC. LOCATED. SEARCH答案:B二、多项选择题(每题3分,共15分)11. 在Visual FoxPro中,以下哪些命令用于数据排序?A. ORDER BYB. SORTC. INDEX OND. ASCENDING答案:B, C12. Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFTB. RIGHTC. UPPERD. LOWER答案:A, B, C, D13. 在Visual FoxPro中,以下哪些命令用于数据筛选?A. FILTERB. WHEREC. SET FILTERD. SET SELECT答案:A, B, C14. Visual FoxPro中,以下哪些命令用于数据更新?A. UPDATEB. CHANGEC. MODIFYD. ALTER TABLE答案:A, C15. 在Visual FoxPro中,以下哪些命令用于数据插入?A. INSERTB. APPENDC. ADDD. CREATE TABLE答案:A, B三、填空题(每题2分,共20分)16. 在Visual FoxPro中,使用________命令可以设置表的字段属性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VFP上机操作题(数据库建立与显示答案)
visualfoxpro上机操作题(数据表建立与显示)
说明:本答案只写操作命令,具体操作自己上机完成根据要求完成下列操作:
1.创建一个名叫ys.dbf的数据表,其结构如下:
字段字段名类型宽度小数位
1姓名字符型82性别字符型23紧固工资数值型824津贴数值型625甩杂费数值型626实发金额数值型827领款日期日期型88卸任逻辑型19亲笔签名字符型610附注附注型10
注意:结构输入完成后,按ctrl+w存盘。

2.录入如下内容:
记录号姓名性别紧固工资津贴甩杂费实发金额领款日期卸任亲笔签名附注1吴均荣女527.00120.0010.5001/01/89.t.memo2肖才坤男527.00120.0010.5005/05/99.f.memo3李思强男527.00120.0010.5005/05/95.t.memo4司马文华女
527.00120.0010.5005/05/98.t.memo5钟小渠男437.00120.0010.5005/05/97.f.memo6赵明明女422.00120.0010.5005/05/96.f.memo7欧阳明月女
396.50120.0010.5005/05/92.f.memo3.关上数据库ys.dbf
4.显示数据库结构.
5.修正数据库结构,将实发金额的宽度改成7,小数点后存有2十一位.
注意:修改结构时一般不能同时修改字段名和类型,也不能同时修改字段名和宽度,否则有可能造成
数据库上机操作题第1页共16页
数据丢失。

完成后按ctrl+w存盘。

6.显示所有记录.
7.表明所有性别为”男”的记录.
8.显示所有已退休的记录.
表明:在条件语句中,若必须回到逻辑字段真值,只需输出逻辑字段的字段名即可,若必须回到逻辑字段假值,则在字段名前加之.not.基准:表明出来所有未卸任的记录。

listallfor.not.卸任
9.显示出所有领款日期在1993年以前的记录.
10.表明出来所有性别为”女”、紧固工资为527.00的记录.
11.在数据库末尾增加3条记录,内容随意.
12.在第4条记录前面填入一条崭新记录,内容随意.
13.在第5条记录后增加一条空白记录.
14.表明数据库前3条记录.
15.显示数据库最后2条记录.
16.表明第2第至第5条记录.
数据库上机操作题第2页共16页
visualfoxpro上机操作题(数据表创建与表明答案)
说明:本答案只写操作命令,具体操作自己上机完成根据要求完成下列操作:
1.创建一个名叫ys.dbf的数据表,其结构如下:
字段字段名类型宽度小数位
1姓名字符型82性别字符型23紧固工资数值型824津贴数值型625甩杂费数值型626实发金额数值型827领款日期日期型88卸任逻辑型19亲笔签名字符型610附注附注型10createys
注意:结构输入完成后,按ctrl+w存盘。

2.录入如下内容:
记录号姓名性别紧固工资津贴甩杂费实发金额领款日期卸任亲笔签名附注1吴均荣女527.00120.0010.5001/01/89.t.memo2肖才坤男527.00120.0010.5005/05/99.f.memo3李思强男527.00120.0010.5005/05/95.t.memo4司马文华女
527.00120.0010.5005/05/98.t.memo5钟小渠男437.00120.0010.5005/05/97.f.memo6赵明明女422.00120.0010.5005/05/96.f.memo7欧阳明月女
396.50120.0010.5005/05/92.f.memo3.关上数据库ys.dbfuseys
4.显示数据库结构.
liststructure或modifystructure
5.修改数据库结构,将实发金额的宽度改为7,小数点后有2位.modifystructure
特别注意:修正结构时通常无法同时修正字段名和类型,也无法同时修正字段名和宽度,否则有可能导致数据遗失。

顺利完成后按ctrl+w计算机上安装。

6.表明所有记录.
数据库上机操作题第3页共16页
list或displayall
7.显示所有性别为”男”的记录.listallfor性别=“男”
或:displayallfor性别=“男”特别注意:在打印中,采用英文半角符号。

8.表明所有已卸任的记录.listallfor卸任
说明:在条件语句中,若要返回逻辑字段真值,只需输入逻辑字段的字段名即可,若要返回逻辑字段假值,则在字段名前加上.not.例:显示出所有未退休的记录。

listallfor.not.退休
9.表明出来所有领款日期在1993年以前的记录.listallforyear(领款日期)<1993
10.显示出所有性别为”女”、固定工资为527.00的记录.listallfor性别
=“女”.and.固定工资=527.0011.在数据库末尾增加3条记录,内容随意.append
12.在第4条记录前面填入一条崭新记录,内容随意.go4insertbefore
13.在第5条记录后增加一条空白记录.go5insertblank
14.表明数据库前3条记录.gotoplistnext3
15.显示数据库最后2条记录.gobottomskip-1
listrest或listnext216.表明第2第至第5条记录.go2listnext4
数据库上机操作题第4页共16页
数据库上机操作:数据表记录的删掉与修正
一、上机目的:
1、数据表记录删掉方法。

2、掌控数据表记录的修正方法二、上机准备工作工作
1、复习给记录作删除标志的命令delete,去除删除标记命令recall,彻底删除记录命令pack及删除全部记录,只保留结构的命令zap。

2、备考夏秋间修正命令replace.,下载/编辑命令:browse
三、以下的操作以ys.dbf为源数据库,其内容如下:
记录号姓名性别紧固工资津贴甩杂费实发金额领款日期卸任亲笔签名附注1吴均荣女577.00120.0010.50636.5001/01/89.t.memo2肖才坤男
538.00120.0010.50636.5005/05/99.f.memo3李思强男
528.00120.0010.50636.5005/05/95.t.memo4司马文华女
527.00120.0010.50636.5005/05/98.t.memo5钟小渠男
437.00120.0010.50546.5005/05/97.f.memo6赵明明女
422.00120.0010.50531.5005/05/96.f.memo7欧阳明月女
396.50120.0010.50506.0005/05/92.f.memo
8李长军女527.00120.0010.50636.5001/01/89.t.memo
9吴短存有男597.00120.0010.50636.5005/05/99.f.memo10肖才坤男567.00120.0010.50636.5005/05/95.t.memo11马文华女
537.00120.0010.50636.5005/05/98.t.memo12小印男
437.00120.0010.50546.5005/05/97.f.memo13赵小明女
422.00120.0010.50531.5005/05/96.f.memo14阳明月女
396.50120.0010.50506.0005/05/92.f.memo
1.给第3到第5条记录做删除标记。

2.除去所有删掉标记。

3.给所有已经退休的职工记录作删除标记。

4.下载/编辑数据,只容许修正姓名字段的内容。

5.将所有女职工的津贴增加20%.
数据库上机操作题第5页共16页。

相关文档
最新文档