第3章表与数据库4.12.ppt

  1. 1、本文档共194页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章表与数据库4.12

本章主要内容 数据表的建立与基本操作 数据库的建立与基本操作 表的索引与排序 表间关系与参照完整性 数据共享 重点: 表与数据库的建立 表的基本操作 表的索引 难点: 表的索引 数据库表的多表间的关系 1、VFP8.0中要处理的数据都是以二维表格的形式存放的 ,表文件的扩展名为.DBF。 2、表分为自由表和数据库表两种。 3、表由行和列组成。 4、表中的每一行在VFP8.0中称为一条记录。(Record)。 5、每一列称为一个字段。(Field)。 6、一个表包括表名、表结构和表记录三部分,如下表所示。 学生信息表 7、表结构描述了数据存放形式以及存贮的顺序。 8、确定了表的字段,就完成了对表结构的定义。 9、表记录是表所要保存的数据主体。 10、数据由记录组成,字段是构成记录的基本单元。 11、建立一个表文件首先第一步就是建立表结构,然后再输入表记录。 二、设计表结构 主要是设计表中各字段的属性, 包括: 字段名、 字段类型、 字段宽度、 小数位数等要素。 1.字段名 1)字段名可以由字母、数字、下划线及汉字组成。字段的名字在表中必须是唯一的 2)、但必须以字母(下划线)或汉字开头 3)、字段名中不允许有空格。 4)、自由表中的字段名长度不能超过10个字符。 5)、数据库表允许使用长字段名,最多可达128个字符。 2.字段类型 1)表示该字段中存放数据的类型。 2)一个字段即二维表中的一列,其中的数据应具有共同的属性。 3)若存放的数据不进行数值运算,则定义为字符型; 4)若需要进行数值运算,则根据数值表示的实际意义,选择数值型、货币型、浮点型、双精度型、整型中的一种。 5)对描述日期的字段,可根据需要定义为日期型或日期时间型。 6)对取值只有两种情况,为“真”或为“假”的数据定义为逻辑型 1)字段宽度以字符为单位,用以表明该字段允许存放的最大字节数或数值位数。 2)在建立表结构时,需要规定字符型、数值型、浮点型这3种字段的宽度,若有小数部分则小数点也占一位。 3)货币型、日期型、日期时间型、双精度型字段宽度均为8字节, 4)逻辑型字段宽度为1字节, 5)整型、备注型字段和通用型字段宽度均为4字节。 说明:备注型和通用型字段的内容都没有直接存放在表文件中,而是存放在一个与表文件同名的备注文件(扩展名为.fpt)中。 1)只有数值型与浮点型字段才有小数位数。 2)小数位数至少应比该字段的宽度值小2。 3)若字段值是整数,则应定义小数位数为0。 三、建立表结构 2、菜单方式 选择【文件】|【新建】打开新建对话框,选择“表”,单击“新建文件”出现创建对话框,确定需要建立表的路径和表名,按“保存”按钮后,出现 “表设计器”对话框。 3、用项目管理器新建表 打开已建立的项目文件,出现项目管理器窗口,选择“数据”选项卡中的“数据库”下的表,然后单击“新建”按钮。出现新建表对话框,选择“新建表”出现创建对话框,确定需要建立表的路径和表名,按“保存”按钮后,出现图3-1所示的“表设计器”对话框。 例:创建一个学生信息表,取名为student_info.dbf 菜单方式 【文件】--【新建】-出现 “新建”对话框--在“文件类型”下--“表”--单击【新建】--弹出“创建对话框”。 (2)在 “创建”对话框中输入表文件名--选择保存类型--保存位置---单击【保存】按钮后便打开了表设计器。 (3)在表设计器中输入各字段的字段名、字段类型、字段宽度和小数位等。 4、利用向导创建表结构 学生信息表 四、浏览表结构 P66 1、【格式】 LIST | DISPLAY STRUCTURE ; [TO PRINT | TO [FILE] [文件名]] 2、【功能】 显示或打印当前表文件的结构。 3、【说明】 1)在执行以上命令时,如果系统中没有已打开的表文件,系统提示输入文件名。 2)用LIST命令,所有信息连续显示,信息较多时,屏幕停止在最后一屏; 3)用DISPLAY命令,如果信息较多则分屏显示,敲任意键继续显示下一屏。 【例】显示表学生信息表.DBF的结构。      USE 学生信息表      LIST STRUCTURE   4)需要指出的是,最后一行显示出的记录字节数是所有字段宽度之和再加1。这额外的一个字节是用来存放记录的删除标记(*)的。 五、修改表结构 P66 表结构的改变有时会引起表记录的变化,所以在一般情况下不轻易进行修改。 但在确实需要时也可以进行修改。主要有增加、修改、删除和移动几种操作。 1.命令方式 【格式】MODIFY STRUCTURE 【功能】 将当前已打开的表文件的表设计器打开进行修改。 【说明】 1)要修改表结构

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档