Skip Navigation Links.
Collapse 电工与电子技术 代码阅读实践
Collapse 电工与电子技术 计算机文化基础
Collapse 电工与电子技术 Visual Foxpro数据库应用技术
Expand 实验室简介 实验课程简介
Expand 实验室简介 实验室简介
Expand 实验室简介 实验大纲
Expand 实验室简介 实验内容
Expand 实验室简介 实验课件
Expand 实验室简介 实验视频
Expand 实验室简介 常见问题及解答
Expand 实验室简介 在线测试
Expand 实验室简介 等级考试题集
Expand 实验室简介 相关知识点
Expand 实验室简介 学习推荐
Collapse 电工与电子技术 数字图像处理
Collapse 电工与电子技术 数据结构和VC编程
Collapse 电工与电子技术 数据库
Collapse 电工与电子技术 多媒体技术应用
Collapse 电工与电子技术 汇编语言程序设计
Collapse 电工与电子技术 VB程序设计
Expand 实验室简介 课程简介
Expand 实验室简介 实验室简介
Expand 实验室简介 理论教学
Expand 实验室简介 实验教学
Expand 实验室简介 创新型实验
Expand 实验室简介 教学视频
Expand 实验室简介 课程习题
Expand 实验室简介 在线测试
Expand 实验室简介 VB等级考试
Expand 实验室简介 软件下载
Expand 实验室简介 2012年秋“VB程序设计”考试题目
Collapse 电工与电子技术 计算机维护维修
首页 >   主页 > 课程 > 计算机类 > Visual Foxpro数据库应用技术 > 实验内容 > 基础实验2 数据表的建立、维护和使用
基础实验2 数据表的建立、维护和使用 
 

学时安排:

理论教学6学时,实验教学2学时。

 

 

实验目的:

1.  理解表、记录、字段等基本概念以及数据类型。

2.  掌握建立、修改表结构的方法,学会使用表设计器。

3.  掌握输入各种类型数据的方法。

4.  掌握复制表及表的结构的方法。

 

实验要求:

1.  每人一机,独立完成实验。

2.  对实验中的案例进行上机操作,并记录运行结果。

3.  实验完成将结果存入自己的U盘,或上传至信息中心个人网络U盘中保存。

 

实验设备:

  硬件配置:计算机实验教学示范中心机房计算机

  软件配置:Windows操作系统,Visual Foxpro6.0系统

 

实验内容及步骤:

   1.建立表的结构练习

   (1)用系统菜单建立表RSGZBM的表结构。其结构属性为:

    ① RS表的表结构为:

         字段名  类型     宽度 小数位

         编号  字符型 6

         姓名       字符型        8

         性别  字符型    2

         婚否  逻辑型    1

          出生日期 日期型   8

         职称  字符型 10

          部门编号 字符型 2

         简历  备注型     4

         照片  通用型    4

    ② BM表的表结构为:

        字段名      类型      宽度

        部门编号 字符型 2

        部门名称 字符型 10

   ③ GZ表的表结构为:

       字段名 类型 宽度 小数位数

      编号 字符型 6  

      姓名 字符型       8

      基本工资 数值型 7 2

      补助工资     数值型       6 2

      应发工资  数值型  7 2

       扣款 数值型 6 2

      实发工资 数值型 7           2

       说明       通用型 4

 (2)利用CREATE命令创建GZBMRS表的表结构

      暂不输入数据。

 

2、表结构的显示、修改、复制练习

 (1)用LIST/ DISPLAY STURCTURE命令显示表RSBMGZ的结构

         USE RS

         LIST STRUCTURE

         USE BM

         DISPLAY STRUCTURE

         USE GZ

         DISP STRU

 (2)修改RSBMGZ等表的结构。

   ① 选择系统菜单的文件/打开菜单命令,打开表RS

   ② 选择系统菜单的显示/表设计器命令,在主窗口内显示表RS的表设计器;

   ③ 利用表设计器将表的结构进行修改。

    利用MODIFY STRUCTURE 命令修改表的结构。

    依次对BMGZ的表结构进行修改。

 (3)用COPY STRUCTURE TO 命令复制表的结构。

        USE RS

        COPY STRUCTURE TO RS1

        USE RS1

        LIST STRU

 

3、数据输入练习

 (1)用浏览方式输入数据

  ①分别打开自由表GZRSBM

  ②选择系统菜单的显示/浏览命令,打开RS.DBFGZ.DBFBM.DBF的浏览窗口。

  ③选择系统菜单的显示/追加方式,在浏览追加方式下录入数据。

 (2)用编辑方式输入数据

  ①分别打开自由表GZRSBM

  ②选择系统菜单的显示/浏览命令,打开RS.DBFGZ.DBFBM.DBF的浏览窗口:

  ③选择系统菜单的显示/编辑菜单命令,使浏览窗口中的记录以编辑方式显示;

  ④选择系统菜单的显示/追加方式,在编辑追加方式下录入表数据。

 (3)建立表结构立即输入数据

  ①新建自由表学籍表.DBF”的表结构如下:

  学籍表(学号,C8;姓名,C8;性别,L;出生日期,D;政治面貌,C14;入学总分,N81;专业代号,C4;入学年月,C8;照片,G;注册,L)。

  ②现在输入数据记录吗?信息提示框中单击按钮,打开数据输入窗口;

  ③通过该窗口,自由输入数据。

 

4、记录指针的移动练习

 (1)利用界面操作对表记录的定位

   ① 打开表文件RS.DBF

   ② 选择系统菜单的显示/浏览命令,打开RS.DBF的浏览窗口。

   ③ 选择系统菜单的”,单击转到记录命令,则进入转到记录对话框。分别就此对话框中的六个选项进行操作。

 (2)打开表RS,在命令窗口中输入VFP命令完成如下练习。

   ① 将指针移到最后一条记录上,显示该记录内容。

   ② 将指针移到第一条记录上,显示该记录内容。

   ③ 将指针移到第十条记录上,显示该记录内容。

   ④ 将指针后移三条记录,显示该记录内容。

 

5、记录的插入与追加练习

 打开表文件RS.DBF,在命令窗口输入VFP命令完成如下练习:

  ① 在第七条记录后插入一条记录。

  ②在第五条记录后插入一条记录。

  ③追加一条空白记录。

 

6、表中数据记录删除练习

 (1)开任一已建立的数据表,在其浏览窗口中进行记录的逻辑删除、恢复删除、物理删除练习。

 (2)用VFP命令进行记录的逻辑删除、恢复删除、物理删除练习,然后打开浏览窗口,观察效果。打开表RS,完成如下操作:

  ①逻辑删除前三条记录(DELETE 命令)。

  ②撤消对三条记录所加的删除标志(RECALL命令)。

  ③逻辑删除性别为女的所有记录。

  ④撤消对所有记录所加的删除标记。

  ⑤插入一条新的记录,然后用PACK命令进行彻底删除。

 

7、表记录的复制练习

  打开RS表,在命令窗口中输入VFP命令完成如下练习。

  ①通过复制得到RS1表,其中只包含姓名,出生日期,职称三个字段。

  ②通过复制得到性别为女的表RS2

8、表记录的过滤和字段的筛选练习

 (1)用界面操作过滤表的记录

  ①打开表RS,进入浏览窗口。

  ②选择菜单的属性命令,打开工作区属性对话框。

  ③数据过滤器中输入相应的条件表达式。

 (2)用SET FILTER TO 命令完成对表记录的过滤

 (3)用界面操作筛选表的字段。

  ①打开表RS,进入浏览窗口。

  ②选择菜单的属性命令,打开工作区属性对话框。

  ③允许访问栏中选择字段筛选指定的字段,再单击字段筛选(D按钮,进入字段选择器对话框,进行字段选择。

 (4)用SET FIELDS TO命令对表字段进行选择。