英语 高等数学计算机基础马哲 总分量学号0000186.085.092.095.00.077.030.067.085.0000020.095.095.00000387.096.00.0141.054.064.085.00.00000470.00000569.076.085.00.060.071.00.00000674.085.067.075.00000746.062.00.0②恢复记录标上删除标记的记录只是逻辑上被“删除”,并未从表中真正删除,若想恢复被逻辑册除的记录(即取消删除标记),可用鼠标再次单击记录左侧矩形域,黑色矩形域会变白,即恢复记录。(2)菜单方式若要一次删除一组特定条件和范围的记录,可在系统主菜单中,选择“表”下拉菜单中的“删除记录(D)..”命令,在弹出的“删除记录”对话框中输入删除记录的作用范围和条件,单击“删除”按钮即可。若要一次恢复满足一定条件和范围的记录,可从“表”菜单中选择“恢复记录(E)··:”命令,在弹出的“恢复记录”对话框中输入恢复记录的作用范围和条件,单击“恢复记录”按钮即可。2、记录的物理删除若要从表中彻底删除标有删除标记的记录,可在系统主菜单中,选择“表”下拉菜单中的“彻底删除(M)”命令,在弹出的“确认删除”对话框中若单击“是”按钮,将彻底删除标有删除标记的记录,被删除的记录将无法再恢复。3、删除与恢复记录的命令方式(1)逻辑删除记录格式:DELETE[<范围>]][FOR《条件>/WHILE<条件>]功能:对当前表文件中指定范围内满足条件的记录加删除标记。用户若用LIST显示表记录,会看到记录号和第一个字段名间出现“*”号(删除标记)。若省略<范围>和<条件》,则只给当前记录加删除标记。说明:可以用SETDELETEDON命令将作过删除标记的记录暂时“隐藏”起来,以后要消除“隐藏”,只要输入SETDELETEDOFF命令即可。(2)恢复逻辑删除的记录格式:RECALL[<范围>]][FOR|WHILE<条件>]功能:恢复满足一定条件和范围的记录。无任何选项时,只恢复当前记录。(3)物理删除有删除标记的记录格式:PACK功能:把作过逻辑删除标记的记录从表文件中永久删除,并将记录号重新排列。(4)物理删除表中全部记录格式:ZAP功能:物理删除当前表文件中的所有记录,仅保留表的结构。它相当于执行DELELEALI和PACK两条命令。【例3-8】删除记录示例。CLOSE ALLUSE XSDACLEAR&&清屏LIST&&显示表的全部记录
② 恢复记录 标上删除标记的记录只是逻辑上被“删除”,并未从表中真正删除,若想恢复被逻辑删 除的记录(即取消删除标记),可用鼠标再次单击记录左侧矩形域,黑色矩形域会变白,即 恢复记录。 (2)菜单方式 若要一次删除一组特定条件和范围的记录,可在系统主菜单中,选择“表”下拉菜单中 的“删除记录(D).”命令, 在弹出的 “删除记录”对话框中输入删除记录的作用范围 和条件,单击“删除”按钮即可。若要一次恢复满足一定条件和范围的记录,可从“表”菜 单中选择“恢复记录(E).”命令,在弹出的“恢复记录”对话框中输入恢复记录的作用 范围和条件,单击“恢复记录”按钮即可。 2、记录的物理删除 若要从表中彻底删除标有删除标记的记录,可在系统主菜单中,选择“表”下拉菜单中 的“彻底删除(M)”命令,在弹出的“确认删除”对话框中若单击“是”按钮,将彻底删除 标有删除标记的记录,被删除的记录将无法再恢复。 3、删除与恢复记录的命令方式 (1)逻辑删除记录 格式:DELETE [<范围>][FOR <条件>|WHILE <条件>] 功能:对当前表文件中指定范围内满足条件的记录加删除标记。用户若用 LIST 显示表记 录,会看到记录号和第一个字段名间出现“*”号(删除标记)。若省略<范围>和<条件>,则 只给当前记录加删除标记。 说明:可以用 SET DELETED ON 命令将作过删除标记的记录暂时“隐藏”起来,以后要消 除“隐藏”,只要输入 SET DELETED OFF 命令即可。 (2)恢复逻辑删除的记录 格式:RECALL [<范围>][FOR|WHILE <条件>] 功能:恢复满足一定条件和范围的记录。无任何选项时,只恢复当前记录。 (3)物理删除有删除标记的记录 格式:PACK 功能:把作过逻辑删除标记的记录从表文件中永久删除,并将记录号重新排列。 (4)物理删除表中全部记录 格式:ZAP 功能: 物理删除当前表文件中的所有记录,仅保留表的结构。它相当于执行 DELELE ALL 和 PACK 两条命令。 【例 3-8】 删除记录示例。 CLOSE ALL USE XSDA CLEAR && 清屏 LIST && 显示表的全部记录
GO 2&&定位到第二条记录DELETE&&逻辑删除当前记录DELETEALLFOR是否团员=.F.&&将不是团员的所有记录标删除标记LISTRECALL ALL&&恢复所有标删除标记的记录LISTGO 6DELETEPACK&&物理删除标删除标记的记录LIST3.3.7表与表结构的复制对已有的表进行复制以得到它的一个副本,是保护数据安全的措施之一。1、复制任何类型文件命令格式:COPYFILE<文件名1>TO<文件名2>功能:从<文件名1>文件复制得到<文件名2>文件。说明:(1)若对表进行复制,该表必须处于关闭状态。(2)<文件名1>和<文件名2>都可使用通配符*号和?号。2、从表复制出表或其他类型的文件命令格式:COPYTO<文件名>L范围FOR<条件1>」LWHILE<条件2>[FIELDS<字段名表>|FIELDSLIKE<通配字段名>|FIELDSEXCEPT<通配字段名>][[TYPE][SDF|XLSDELIMITED[WITH定界符>|WITHBLANK|WITHTAB]]]功能:将当前表中选定的部分记录和部分字段复制成一个新表或其他类型的文件。说明:(1)首先要打开原表。(2)对于含有备注型字段的表,系统在复制扩展名为.dbf文件的同时自动复制扩展名为.fpt的备注文件。(3)复制所得的新表必须被打开,也即被选作为当前表后才可进行表的操作。(4)新文件的类型除了可以是表之外,还可以是系统数据格式、定界格式等文本文件或MicrosoftExcel文件。若不含TYPE子句,默认新文件的类型是表。【例3-9】分别利用COPYFILE和COPYTO命令复制学生档案表XSDA.dbf。设表有相应的备注型文件XSDA.fpt,注意这两个命令在复制表文件时有什么区别。CLOSE ALLCOPYFILEXSDA.DBFTOXSDA1.DBFCOPYFILEXSDA.FPTTOXSDA1.FPTUSEXSDA1LISTCOPYTOXSDA2USEXSDA2LIST分析:通过此例,可以看出在复制表文件时,尤其是表有备注型字段或通用型字段时,用COPYTO命令比用COPYFILE命令要方便。3、复制表结构
GO 2 && 定位到第二条记录 DELETE && 逻辑删除当前记录 DELETE ALL FOR 是否团员=.F. && 将不是团员的所有记录标删除标记 LIST RECALL ALL && 恢复所有标删除标记的记录 LIST GO 6 DELETE PACK && 物理删除标删除标记的记录 LIST 3.3.7 表与表结构的复制 对已有的表进行复制以得到它的一个副本,是保护数据安全的措施之一。 1、复制任何类型文件命令 格式:COPY FILE <文件名 1> TO <文件名 2> 功能:从<文件名 1>文件复制得到<文件名 2>文件。 说明: (1)若对表进行复制,该表必须处于关闭状态。 (2)<文件名 1>和<文件名 2>都可使用通配符*号和?号。 2、从表复制出表或其他类型的文件命令 格式:COPY TO <文件名>[范围][FOR<条件 1>][WHILE<条件 2>] [FIELDS<字段名表>|FIELDS LIKE<通配字段名>|FIELDS EXCEPT<通配字段名>] [[TYPE][SDF|XLS|DELIMITED[WITH<定界符>|WITH BLANK|WITH TAB]]] 功能:将当前表中选定的部分记录和部分字段复制成一个新表或其他类型的文件。 说明: (1)首先要打开原表。 (2)对于含有备注型字段的表,系统在复制扩展名为.dbf 文件的同时自动复制扩展名 为.fpt 的备注文件。 (3)复制所得的新表必须被打开,也即被选作为当前表后才可进行表的操作。 (4)新文件的类型除了可以是表之外,还可以是系统数据格式、定界格式等文本文件 或 Microsoft Excel 文件。若不含 TYPE 子句,默认新文件的类型是表。 【例 3-9】 分别利用 COPY FILE 和 COPY TO 命令复制学生档案表 XSDA.dbf。设表有相 应的备注型文件 XSDA.fpt,注意这两个命令在复制表文件时有什么区别。 CLOSE ALL COPY FILE XSDA.DBF TO XSDA1.DBF COPY FILE XSDA.FPT TO XSDA1.FPT USE XSDA1 LIST COPY TO XSDA2 USE XSDA2 LIST 分析:通过此例,可以看出在复制表文件时,尤其是表有备注型字段或通用型字段时, 用 COPY TO 命令比用 COPY FILE 命令要方便。 3、复制表结构