表结构的修改.PPT

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

本 章 目录  第一节 表结构的设计 第二节 表的创建及操作 第三节 数据库的创建及操作 第四节 显示和修改表结构 第五节 浏览/编辑数据  第六节 向数据表追加记录 第七节 删除记录和更新数据表 第八节 排序数据 第九节 检索和统计数据 第十节 使用多表的数据 第一节 表结构的设计 VF的字段类型如表所示。 3、数据库 VF的数据库是一个逻辑上的概念,它使用一组系统文件管理相互联系的表及其相关的数据库对象。数据库文件默认的扩展名是.DBC。 4、表 VF的表包括两部分:表结构和数据。表结构由字段的定义组成,数据按表结构的规定有序存放,组成表的记录,因此也称记录的集合。表文件的默认扩展名是.DBF。 5、数据库表和自由表 在VF中有两种表:数据库表和自由表。属于某个数据库的表称为数据库表,不属于任何数据库的表成为自由表。数据库表和自由表可以相互转换,把自由表添加到数据库中即成为数据库表,把数据库表从数据库中移出即成为自由表。     1.命令方式 【格式】CREATE [表文件名 | ?] 【功能】建立一个新的、扩展名为.DBF的表文件。 【说明】表文件名指定生成的表文件名,若缺省扩展名,则默认为.DBF。如果使用“?”或末指定表文件名,Visual FoxPro系统会弹出创建对话框,以便用户输入表名。 用命令方式建立表的具体步骤为: (1)如果没有建立STUDENT数据库,则先建立数据库再打开它。如果创建自由表,该步可略去。 (2)在命令窗口中输入CREATE STUD回车,系统打开“表设计器”对话框,如图3-1和图3-2所示。 (3)在“字段名”文本框中输入第一个字段名:“学号”,在“类型”下拉列表框中,选择字段的类型为字符型,在宽度输入框中输入10或单击右边的微调按钮至10。 (4)将输入光标定位在第二个字段的字段名上,用同样的方法依次输入各个字段的字段名、类型、宽度和小数位数。 (5)将所有字段的参数确定好之后,单击“确定”或按快捷键CTRL+W存盘。系统会打开提示窗口,询问用户是否立即输入记录,选择“是”立即开始输入记录,选择“否”不输入记录,光标返回命令窗口,只建立表结构。 表设计器对话框中包含“字段”、“索引”、“表”三个选卡。其中“字段”选项卡:适用于建立表结构,确定表中每个字段的字段名、字段类型、字段宽度和小数位数等。 ● 字段名:是某字段的名字。在表中必须是唯一的,字段名必须以汉字、字母和下划线开头,由汉字、字母、数字和下划线组成,对于数据库表支持长字段名,字段名最多为128个字符,自由表不支持长字段名,字段名最多为10个字符。当数据库表转化为自由表时截去超长部分的字符。字段名不能使用系统的保留字。 ● 字段类型:表示该字段中存放数据的类型。一个字段即二维表中的一列,其中的数据应具有共同的属性。若存放的是一些符号,不进行数值运算,则定义为字符型;若需要进行数值运算,则根据数值表示的实际意义,选择数值型、货币型、浮点型、双精度型、整型中的一种。对描述日期的字段,可根据需要定义为日期型或日期时间型。对取值只有两种情况,为“真”或为“假”的数据定义为逻辑型。 若存储的字符超过254,为节省存储空间可定义为备注型。若要保存图片或OLE对象,可定义为通用型。备注型和通用型字段的信息都没有直接存放在表文件中,而是存放在一个与表文件同名的.FPT文件中。 ● 字段宽度:表示该字段所允许存放数据的最大宽度。由数据的最大宽度决定。过大浪费存储空间,过小数据溢出。字符型字段的最大宽度254个字符,数值型字段和浮点型字段的宽度为20位,逻辑型字段的宽度固定为1,日期型字段的宽度固定为8,通用型字段和备注型字段的宽度固定为4。 ● 小数位数:只对数值型字段和浮点型字符等数值类型有效,允许最大宽度20。在计算数值型字段和浮点型字段的宽度时,小数点本身也算作一个字符。数值型字段的小数位数由数据的精度决定位数。  若建立的是数据库表,则下面还有显示、字段有效性等框。 2.菜单方式 选择【文件】|【新建】打开新建对话框,选择“表”,单击“新建文件”出现创建对话框,确定需要建立表的路径和表名,按“保存”按钮后,出现 “表设计器”对话框。以下步骤同命令方式。 3.复制表结构创建表 【命令格式】COPY STRUCTURE TO 表文件名 [FIELDS 字段列表] 说明:“表文件名”用于指定新建表的表文件名。它可以包含路径,但不能与当前表同名。 选择“FI

文档评论(0)

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

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

1亿VIP精品文档

相关文档