VFP自由表与数据库表.pdfVIP

  • 39
  • 0
  • 约4.33千字
  • 约 3页
  • 2022-07-26 发布于福建
  • 举报
实验五 VFP 自由表与数据库表的操作 一、 实验目的 1、 了解关系数据库中关系的基本组成,表的结构(字段) 、记录和表名三要素; 2、 能正确区分自由表和数据库表,并知道两种的相互转换方式; 3、 会新建自由表、编辑修改自由表,调节字段先后顺序、记录先后次序、添加删除记 录; 4、 掌握数据库表的建立方法、编辑修改方法,字段级和记录级有效性规则的设置、记 录的追加、记录的逻辑删除与物理删除、表的浏览方式设置; 5、 了解启用向导方式建立表文件的方法,知道如何导出表文件数据进入 EXCELE 。 二、 实验内容及操作步骤 1、 自由表与数据库表的区别 自由表是与数据库无关的表, 它是早先关系数据库 FoxBASE 等的数据库, VFP 为了保 持跟早先的关系数据库的兼容, 保留它并称为自由表。 它的特点是: 表名遵循 8.3 格式, 字段名长只在 10 个字符以内。数据库表从属于数据库,是数据库基本对象,它支持长 表名和长字段名,拥有字段和记录级有效性规则。自由表和数据库表都是关系,都有 三个基本要素:表名、字段和记录。自由表和数据库表可以互相转换,即将自由表添 加到数据库中成为数据库表,也可以将数据库表移出数据库志为自由表。 2、 自由表的操作 (1)、新建自由表 自由表在项目管理器中建立,这类自由表从属于打开的项目,即是项目的一个对象。 自由表也可与项目无关,即不打开、不新建项目情况下新建的表——真正意义的自由 表。 新建自由表有以下方法: 方法一、执行“文件”——“新建”——“表” ; 方法二、在命令窗口中输入: Create 表名 方法三、在项目管理器中选定“自由表”——“新建” 方法四、在已建立自由表基础上用“表向导”新建自由表。 我们建立如下自由表——表名为:学生基本情况表 姓名 性别 出生年月 入学时 所在系 本科否 高考总 照片 简历 学号 (C ,10) (C ,6 ) (C ,2 ) (D ) 间( T ) (C ) (L ) 分( N ) (G ) (M ) 2003000001 王志强 男 09/08/76 09/10/03 计科 .T. 650.00 2003000002 张明才 男 07/05/78 09/09/03 电信 .F. 590.00 2003000003 杨芳 女 02/06/75 09/11/03 化学 .T. 612.00 2003000004 段波 男 03/06/79 09/10/03 经管 .T. 600.00 2003000005 郭昌平 男 09/04/74 09/11/03 法学 .F. 597.00 2003000006 杨波 男 01/04/77 09/12/03 文学 .F. 623.00 2003000007 王光荣 男 06/08/79 09/10/03 外语 .T. 641.00 2003000008 付应承 男 09/10/76 09/11/03 会计 .T. 589.00 2003000009 朱崇贵 男 05/02/73 09/10/03 统计 .T. 655.00 2003000010 程秀蓉 女 09/04/73 09/11/03 工商 .F. 681.00 (2 )、进行字段编辑修改和先后次序调整 用命令方式或菜单方式打开“学生”表: 方法一、执行“文件”——“打开”——选择文件类型为“表”——找到“学生 基本情况表”选定——单击“打开” 。

文档评论(0)

1亿VIP精品文档

相关文档