《数据表的基本操作.ppt》由会员分享,可在线阅读,更多相关《数据表的基本操作.ppt(35页珍藏版)》请在金锄头文库上搜索。
1、VFP第三章第三章 数据表的基本操作数据表的基本操作2008-5-5数据表的基本操作数据表的基本操作数据表的建立和修改数据表的建立和修改1数据表的维护命令数据表的维护命令2表的排序和索引表的排序和索引3数据的检索数据的检索4数据的统计数据的统计5计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改建立表之前,要对所处理的数据对象进行调查分析,根据需要把所要处理的数据对象设计成一张或几张二维表。在Visual FoxPro中,一张表就是一个关系,表的一列称为一个字段,一行称为一条记录。设计表首先要设计表的结构,即要确定表中各字段的名称、类型、宽度、小数位等属性。然后再组织
2、表的记录内容。表结构的设计主要包括:表结构的设计主要包括:(1) 首先确定表的文件名。(2) 确定表的字段名及字段类型。(3) 确定字段的宽度及数值型字段的小数位。字段名称字段名称:以汉字或字母开头,由汉字、字母、数字和下划线等组成,其长度不超过10个字符。字段类型字段类型:可取Visual FoxPro提供的十三种数据类型之一。字段宽度字段宽度:指字段取值的最大宽度。在同一个表中,各记录对应于同一个字段的取值虽然可以不同,但同一字段上所有字段的宽度是相同的。特别注意的是,数值型字段宽度包括整数位、小数位,还有小数点位。 小数位数小数位数:指数值型字段的小数位长度。3.1.1 3.1.1 表结
3、构的设计表结构的设计计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改3.1.1 3.1.1 表结构的设计表结构的设计表的创建有三种方式:表的创建有三种方式: 一、使用表设计器创建表一、使用表设计器创建表二、使用表向导创建表二、使用表向导创建表三、使用键盘命令创建表三、使用键盘命令创建表计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改一、一、 使用表设计器创建表使用表设计器创建表 (1)依次选择“文件”-“新建”命令,或直接单击工具栏上的“新建”按钮,出现“新建”对话框。(2)在“新建”对话框中选“表”选项以表示建立表文件,然后单击“新建文
4、件”按钮,出现“创建”对话框。使用表设计器创建表步骤如下:3.1.1 3.1.1 表结构的设计表结构的设计计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改(3) 在“创建”对话框中的“输入表名”栏中输入表文件名,在“保存在”栏中选好要保存的文件夹,然后单击“保存”按钮,进入“表设计器”对话框。(5) 若要立即输入表记录,单击“是”按钮,出现如输入记录窗口。这个窗口是一种全屏幕编辑状态,这时可依次输入各条记录。当全部记录输入完毕,关闭该窗口或按“CTRL+W”键存盘(若按“CTRL+Q”键则作废)退出,至此表建立完毕。(4) 在“表设计器”对话框中依次输入表结构的各项
5、参数和数据,然后单击“确定”按钮或按“回车”键或按“CTRL+W”键,完成表结构的定义,这时出现一个确认框。3.1.1 3.1.1 表结构的设计表结构的设计计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改二、使用表向导创建表二、使用表向导创建表(1) 依次选择“文件”-“新建”命令,或直接单击工具栏上的“新建”按钮,出现“新建”对话框。(2) 在“新建”对话框中选“表”选项,再单击“向导”按钮,这时出现“表向导:步骤1-字段选取”对话框。(3) 在“表向导:步骤1”对话框中左下侧的“样表”列表框中列出了Visual FoxPro提供的所有系统样表,在此可以从中选择需
6、要的样表,也可以单击“加入”按钮加入以前曾经建立的表作为其中的样表。在此,单击“加入”按钮,出现“打开”对话框。采用“表向导”创建表一般是以某个已建立好的表为基础,在其中提取有用的数据直接生成一个新表,这是在有样表可循的情况下常采用的一种快捷建表方式。使用表向导创建表步骤如下:3.1.1 3.1.1 表结构的设计表结构的设计计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改(4) 在“打开”对话框中,选择好样表所在的文件夹和表文件名,然后单击“添加”按钮,出现“正在添加学生基本情况表”消息框,稍等片刻,即可添加完毕。此时,系统又回到“表向导”对话框。(5) 在“表向导
7、”对话框的样表列表框中选择“学生基本情况表”作为样表;在可用字段列表框中依次选择“学号”、“姓名”、性别”字段,然后单击该框右侧的“单右向箭头”按钮,这时,右边的选定字段列表框中就出现了这三个字段;最后单击“下一步”按钮进入“表向导:步骤la-选择数据库”对话框。(6) 向导提示是创建自由表还是将表加入到指定的数据库中,这里选“创建独立的自由表”,然后单击“下一步”按钮,进入“表向导:步骤2-修改字段设置”对话框。3.1.1 3.1.1 表结构的设计表结构的设计计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改(7) 在该对话框中可以修改字段的设置,如字段名、字段类型
8、、字段宽度等。完成设置后单击“下一步”按钮进入“表向导:步骤3-为表建索引”对话框。(8) 在该对话框中,可以为表创建主关键字和索引。完成设置后单击“下一步”按钮则进入“表向导:步骤4-完成”对话框。(9) 在出现的向导对话框提示中选择其中的一项,在此选第二项“保存表,然后浏览该表”,选好后单击“完成”按钮,出现“另存为”对话框。(10) 在“另存为”对话框中,指定好表的保存位置,输入好表名“学生花名册”,然后单击“保存”按钮,出现“浏览表”窗口。这样就完成了由表向导创建表的全过程。3.1.1 3.1.1 表结构的设计表结构的设计计算机技术教研室计算机技术教研室三、三、 使用键盘命令创建表使用
9、键盘命令创建表命令格式:命令格式:CREATE CREATE |? |? 说明: 若缺省路径,所建表文件将存人默认盘当前路径中;若缺省扩展名,系统默认其扩展名为.DBF。 若命令中未指明表文件名或以“?”来代替,系统将显示“创建”对话框,请求用户指定表文件名和存取路径。命令功能:创建一个表文件并打开它。所建表文件的文件名由命令给定。命令功能:创建一个表文件并打开它。所建表文件的文件名由命令给定。3.1 数据表的建立和修改数据表的建立和修改3.1.1 3.1.1 表结构的设计表结构的设计计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改3.1.2 3.1.2 表数据的录
10、入表数据的录入1 1在创建表结构结束时,立即向表中录入数据。在创建表结构结束时,立即向表中录入数据。2 2在表结构创建完成后,打开所创建的表,以追加在表结构创建完成后,打开所创建的表,以追加方式进行数据的录入。方式进行数据的录入。3 3使用命令使用命令APPEND。命令格式:命令格式:APPEND BLANKAPPEND BLANK命令功能:在当前打开的表末尾命令功能:在当前打开的表末尾追加记录。追加记录。说明:若有BLANK项,则自动在表末尾追加一条空白记录。若无BLANK项,则进入“编辑”模式要求通过键盘编辑输入追加的记录内容。该命令可以追加一条记录,也可以追加若干条记录。计算机技术教研室
11、计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改3.1.3 3.1.3 表数据的显示和修改表数据的显示和修改一、 菜单方式首先打开要浏览的表。然后打开“显示”菜单,选择“浏览”命令,这时出现浏览窗口。说明:一旦进入“浏览”窗口,菜单栏会出现“表”菜单项,可用“表”菜单项中的命令对表进行各种操作。若关闭“浏览”窗口,“表”菜单项会自动消失计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改3.1.3 3.1.3 表数据的显示和修改表数据的显示和修改二、命令方式二、命令方式 浏览命令:BROWSE FIELDSFOR LAST TITLE 例:浏览学生表中男同学
12、的学号、姓名、出生年月字段,并给出浏览标题。use 学生browse fields 学号,姓名,出生年月; for 性别 title 男生基本情况表计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改3.1.4 3.1.4 表的打开与关闭表的打开与关闭命令格式:命令格式:USE USE 命令功能:打开指定的表文件。命令功能:打开指定的表文件。例:打开“学生基本情况表.DBF。 SET DEFAULT TO D:SET DEFAULT TO D:学籍项目学籍项目 &设置默认路径 USE USE 学生基本情况表学生基本情况表 &打开表文件“学生基本情况表DBF” 此时只是打
13、开了表文件,但是表内容并没有显示出来,要想显示还得输入显示命令:LISTLIST表的打开也可以使用“文件”菜单中的“打开”命令或工具栏上的“打开”按钮,在出现的“打开”对话框中选择文件类型为“表”,再选择要打开的表文件名,最后单击“确定”按钮。另外也可通过“窗口”菜单中“数据工作期”命令打开。1. 1. 表的打开表的打开 要对表进行操作,首先得打开表,打开表意味着把表调入内存供操作。计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改3.1.4 3.1.4 表的打开与关闭表的打开与关闭命令格式:命令格式:USE USE 命令功能:关闭当前工作区中的表。命令功能:关闭当前
14、工作区中的表。注意:打开表文件命令USE,在打开新表文件时,将自动关闭了原打开的表文件。 表的关闭也可以使用“窗口”菜单项中的“数据工作期”命令,在打开的“数据工作期”对话框中选择好要关闭的表的别名,然后单击“关闭”按钮即可。2. 2. 表的关闭表的关闭 在内存中打开的表可能进行了各种操作和修改,关闭意味着把内存中修改过的表重新存盘,所以表操作完毕后要进行关闭。表被关闭后,表文件也就从内存中消失。 计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改3.1.5 3.1.5 表结构的查看表结构的查看两种命令格式两种命令格式 格式一:LIST STRUCTURE格式二:DI
15、SPLAY STRUCTURE例:表结构显示命令的使用CLOSE ALLUSE C:VFP学生信息.dbfLIST STRUCTURE计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改3.1.6 3.1.6 表结构的修改表结构的修改 表结构的修改包括对表中字段的名称、类型、宽度等参数进行修改,还包括增加字段、删除字段、调整字段顺序等操作。表结构的修改是在表设计器对话框中进行的,打开表设计器有多种方式,一般采用“显示”菜单中的“表设计器“命令,还可以通过键盘命令。一、菜单方式 打开要修改的表文件。 打开“显示”菜单,选择“表设计器”命令,出现“表设计器”对话框。 在“表
16、设计器”对话框中,用鼠标单击要修改的项目,重新输入或选择新内容。 修改完毕,单击“确定”按钮。 二、命令方式 打开要修改的表文件。 在命令窗口键入命令:MODIFY STRUCTURE,随之出现“表设计器”对话框。 后面的具体修改操作同上 计算机技术教研室计算机技术教研室3.1 数据表的建立和修改数据表的建立和修改 本章试验一本章试验一意义字段名称字段类型字段宽度小数位数学号XH字符型12姓名XM字符型10性别XB字符型2出生日期CSNY日期型8年级NJ数值型10班别BB数值型20所属学校SSXX字符型10入学成绩LXCJ数值型51简历JL备注型4照片ZP通用型4要求:1.写出创建学生信息表命
17、令;2.输入5条记录;3.写出追加1条记录(本人信息)命令;4.写出浏览命令;5.写出修改表结构以及显示表结构命令。计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令3.2.1 VFP命令简介命令简介 通过前面的课,我们知道VFP的操作可通过菜单操作方式以及命令方式。本小节就来介绍VFP中的命令的基本格式、常用子句与书写规则。一、命令的基本格式命令的基本格式:命令动词+命令子句说明:1.命令动词也为关键字,是一个英文动词,表示该命令所要完成的操作(CREAT、USE等),是VFP命令必不可少的组成部分。 2.命令子句也称为命令短语,表示命令的操作对象、操作条件和操作结果等
18、信息,是VFP命令的可选部分。 3.VFP命令通常还含有一些可选的命令选项(如OFF、ASC、/A等)。计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令二、命令动词及常用子句一般格式:命令动词 范围 FIELDS WHILE FOR说明:1.命令动词是一个英文动词,表示进行何种操作。 2.符号约定,方括号 :表示其中的项是任选项。尖括号:表示其中的项是必选项。竖线|:表示多个项中只能选一项。 3.子句指定了命令所作用的记录范围,其值可有如下四种选择: ALL RECORD NEXT REST 例例:范围子句的使用。CLOSE ALLUSE 学生信息&打开表“学生信息”&
19、显示所有记录&显示第4条记录&显示第4、5、6这3条记录LIST ALLLIST RECORD 4LIST NEXT 3计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令二、命令动词及常用子句一般格式:命令动词 范围 FIELDS WHILE FOR说明:4. FIELDS,字段名表是表文件中字段名清单,或是包含字段名的表达式清单。其中各项用逗号分隔。省略此项,一般等价于表文件中全部字段,表示所要操作的字段。该保留字可缺省。例例: FIELDS子句的使用。CLOSE ALLUSE 学生信息&打开表“学生信息”&显示姓名,性别,身高,住校否&与上面命令结果一致&显示所有字段
20、LIST FIELDS 姓名,性别,身高,住校否LIST 姓名,性别,身高,住校否LIST 计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令二、命令动词及常用子句一般格式:命令动词 范围 FIELDS WHILE FOR说明:5. FOR表示对所指的逻辑表达式值为真(.T.)的记录进行操作。 6. WHILE是指如果范围采用默认值,则从当前记录开始按顺序对所指的逻辑表达式值为真的记录进行操作,一旦遇到不满足条件的记录时就停止操作。例例: FOR和 WHILE子句的使用。CLOSE ALLUSE 学生信息&打开表“学生信息”&显示专业为服装设计”的记录&显示1987年出生
21、的记录&显示结果中没有记录LIST FOR 专业=“服装设计”LIST FOR YEAR(出生日期)=1987LIST WHILE 专业=“服装设计”FOR与与WHILE的区别:的区别:FOR是对所限范围内的所有记录进行条件筛选,而是对所限范围内的所有记录进行条件筛选,而WHILE遇到不满足条件的记录就立即停止,不管其后是否还有满足条件的记录。遇到不满足条件的记录就立即停止,不管其后是否还有满足条件的记录。FOR和和WHILE子句在某些命令中既可以单独使用,也可以同时使用,但子句在某些命令中既可以单独使用,也可以同时使用,但WHILE优先优先于于FOR。计算机技术教研室计算机技术教研室3.2
22、数据表的维护命令数据表的维护命令三、命令的书写规则在VFP中,使用命令要遵循一下规则:1.每条命令必须以命令动词开头,后跟短语部分,命令动词和短语及短语的各项间至少留一个空 格作为间隔。命令行要以回车键结束。2.如果命令太长,可把命令分成若干行书写,除最后一行外,每行末尾加上一个分行符“;”(分号),然后再按“Ctrl+回车”换到下一行接着输入。(注意:不能单独按回车,回车意味着命令输入完毕执行该命令。)3.大多数命令动词和关键字均可简写成前4个字符,且大小写不限。4.每行只能书写一条命令。5.命令中的所有标点符号必须是英文标点符号,不能使用中文标点符号。计算机技术教研室计算机技术教研室3.2
23、 数据表的维护命令数据表的维护命令3.2.2 记录的显示记录的显示前面我们学习了BROWSE命令在浏览窗口中显示有关记录。此外还有LIST和DISPLAY命令可显示记录。一、LIST命令格式:LIST 范围 FILEDS FOR|WHILE TO PRINTER OFF TO FILE功能:在表中按指定范围和条件筛选出记录并显示出来,或送至指定的目的地。说明:1.OFF表示显示结果不包含记录号。 2.TO PRINT 表示将显示结果送打印机。 3.TO FILE 表示将显示的内容存入指定的文件中保存起来。二、DISPALY命令格式:DISPLAY 范围 FILEDS FOR|WHILE TO
24、PRINTER OFF TO FILE功能:在表中按指定范围和条件筛选出记录并显示出来,或送至指定的目的地。说明:略计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令LIST与与DISPLAY的区别:的区别: DISPLAY命令具有分页显示功能,用户看清一页后,按任意键,就可接着显示下一页。这样可逐页显示,以便看到更清楚。 当命令中缺省“范围”项和“条件”项时,DISPLAY命令只输出当前记录;而LIST命令可输出全部记录。练习一练习一:输出显示“学生信息.DBF”中女生的学号、姓名及是否是班干部3个字段的信息。练习练习练习练习 练习二练习二:输出显示“学生信息.DBF”
25、中87年以后出生的男生,并且入学成绩高于500的所有同学的学号、姓名、入学成绩三个字段的信息。计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令3.2.3 记录指针的定位记录指针的定位当VFP对表操作时,系统为该表设置了一个记录指针,指向表中的某一条记录,记录指针所指向的记录成为当前记录,指针定位可通过两种方式:菜单方式和命令方式。一、绝对定位GO命令格式:GOTO RECORD|TOP | BOTTOM命令功能:使记录指针绝对移动到指定位置。说明: 命令字GO和GOTO的功能是相同的。而且当GOTO后是一个具体数字时,可以缺省此命令字。 若选择TOP,指针指向首记录;若
26、选择BOTTOM,指针指向末记录;若选择,则指向记录号等于此数值表达式值的记录。二、相对定位SKIP命令格式:SKIP 命令功能:使指针以当前记录位置为基准作相对移动。说明:移动的记录个数等于的值。“+”表示向记录尾部移动;“-”表示向记录首部移动。当为“+1”时,可全部缺省,只留命令字SKIP即可。计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令例例:对对“学生基本情况表学生基本情况表.DBF”做记录指针移动操作。做记录指针移动操作。 USE 学生信息 &打开表文件 ? RECNO(),BOF(), EOF() &显示指针测试函数的值 屏幕显示结果为: 1 .F. .
27、F. SKIP -l &向上移动记录指针 ? RECNO(),BOF(),EOF() 屏幕显示结果为: 1 .T. .F. GO 3 &使记录指针指向3号记录 SKIP 2 &使记录指针向下移动2个记录 ? RECNO(),BOF(),EOF() 屏幕显示结果为: 5 .F. .F. GOTO TOP &使记录指针指向首记录 ? RECNO(),BOF(),EOF() 屏幕显示结果为: 1 .F. .F. GO BOTTOM &使记录指针指向末记录 ? RECNO(),BOF(),EOF() 屏幕显示结果为: 8 .F. .F. &表中共有8条记录计算机技术教研室计算机技术教研室3.2 数据表
28、的维护命令数据表的维护命令3.2.4 记录的插入与追加记录的插入与追加有时候我们对数据表操作时,需要添加新的记录,这时我们就可以使用插入和追加命令。一、记录的插入命令格式:INSERT BEFORE BLANK命令功能:在当前记录后或前插入记录。说明:若无BLANK项,则进入“编辑”模式要求输入插入记录的内容,插入完毕,关闭“编辑”窗口,或用Ctrl+W或Ctrl+End组合键结束;若有BLANK项,则自动插入一条空白记录。若无BEFORE项,则在当前记录后插入;否则,在当前记录前插入。 例例: INSERT的使用。CLOSE ALLUSE 学生信息GO 3INSERT&在3号记录后插入,并打
29、开“编辑”窗口GO 4INSERT BEFORE BLANK&在4号记录前插入,不打开“编辑”窗口计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令二、记录的追加命令格式一:APPEND BLANK命令功能:命令功能:在当前打开的表末尾追加记录。说明:若有BLANK项,则自动在表末尾追加一条空白记录。若无BLANK项,则进入“编辑”模式要求通过键盘编辑输入追加的记录内容。该命令可以追加一条记录,也可以追加若干条记录。 命令格式二:APPEND FROM FIELDS FORWHILE命令功能:从所指定的表中提取满足条件的记录追加到当前打开的表文件中。 该命令相当于“表”菜
30、单项中的“追加记当”命令。 说明:若有FIELDS项,则只追加所列出的字段,否则追加所有同名字段。若有FORWHILF,则只追加满足条件的记录,否则追加全部记录。 例:从“学生基本情况表.DBF”中提取记录追加到“学生花名册表.DBF”中。SET DEFAULT TO D:SET DEFAULT TO D:学籍项目学籍项目USE USE 学生花名册表学生花名册表APPEND FROMAPPEND FROM学生基本情况表学生基本情况表LISTLIST计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令3.2.5 记录的删除与恢复记录的删除与恢复 在VFP中,当表中的某些记录不
31、再需要或是输入了多余的记录时,就需要将这样没有用的记录删除。为了防止误删除,在删除记录时分为两步:首先是逻辑删除,可恢复;然后是物理删除,数据永远丢失,不可恢复。一、记录的逻辑删除1.直接鼠标操作。2.菜单方式。3.命令。命令格式:DELETE 范围 FOR WHILE 命令功能:给指定范围内满足条件的记录打删除标记“*”。 说明:若缺省范围 FORWHILE项时,仅给当前记录打删除标记。 计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令练习一练习一:给“学生信息.DBF”的6,7两条记录打上删除标记。练习练习练习练习 练习二练习二:给“学生信息.DBF”的所有女生记录
32、打上删除标记。计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令1.直接鼠标操作。2.菜单方式。3.命令。命令格式:RECALL 范围 FOR WHILE 命令功能:给指定范围内满足条件的记录去除删除标记“*”。 说明:若缺省范围 FORWHILE项时,只恢复当前记录。 二、记录的恢复例例: 恢复上例中所有打上删除标记的女生记录。RECALL ALL FOR 性别=“女”计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令 命令一: PACK 命令功能:彻底删除表中带有删除标记的所有记录。 命令二: ZAP 命令功能:彻底删除表中所有记录。三、物理删除
33、例例:ZAP和PACK命令的使用。CLOSE ALLUSE 学生信息COPY TO 学生信息3USE 学生信息3 ZAP DELETE ALL PACK等价于计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令3.2.6 表数据的替换表数据的替换 命令格式:REPLACE WITH ,WITH,范围FORWHILE命令功能: 对范围内所有满足条件的记录,系统自动用每个WITH后面的表达式值来替换WITH前面的字段值。例例: 对“学生成绩表1.DBF”的“平均”字段进行替换修改,使其值等于“总分/3”。SET DEFAULT TO D:学籍项目USE 学生成绩表1.DBFLI
34、STREPLACE ALL 平均 WITH 总分/3LIST计算机技术教研室计算机技术教研室3.2 数据表的维护命令数据表的维护命令 本章试验二本章试验二工号(C,3)姓名(C,8)部门(C,10)性别(C,2)职称(C,10)出生日期(D,8)婚否(L,1)工龄(N,3,0)简历(M,4)照片(G,4)002杨建国会计系男教授10/15/40.T.30004李明芳信息系女副教授01/18/66.T.12006王 飞金融系男助教06/17/76.F.2001孙小颖信息系女讲师05/27/72.F.4003张羽宏金融系男副教授06/28/62.T.15008王浩海会计系男教授08/19/60.T.17007陈若云信息系女讲师12/10/68.T.9建立上表,并对“职工档案表.DBF”按以下要求进行操作: (1) 显示所有姓王的职工的姓名、工龄、基本工资情况。 (2) 显示年龄在40岁以下的信息系职工的姓名和基本工资。 (3) 显示所有未婚的或者是60年以后出生的职工的姓名。 (4) 物理删除55岁以上退休的职工。计算机技术教研室计算机技术教研室