- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP第2章剖析
2.1 数据库与表的基本概念 1.数据库:数据库是一个容器,是许多相关的数据库表及其关系的集合。数据库文件的扩展名为.dbc,备注文件的扩展名为.dct,索引文件扩展名.dcx。 2.表:分为数据库表和自由表两种。数据库表是从属于某个数据库的表。自由表指的是不属于任何数据库的表。数据库表不仅具有自由表的所有特性,还具有数据库管理的其他特性。 表的组成 表文件由两部分组成:“表结构”和“记录数据”。 二维表的表的每一行数据称为一条记录或者元组,每一列称为字段或者属性。 创建表要先定义表结构,然后输入具体的记录数据。 2.2 表的建立与修改 本节主要包括以下内容: 表结构 表的创建 表的数据输入 表结构的修改 2.2.1 表结构 表结构包括字段名、类型、宽度、小数位数、索引和NULL等属性。 1.字段名 字段名用来标识字段,它是一个以字母或汉字开头,由字母、汉字、数字、下划线组成,如:XH、学号、NAME、姓名等。自由表中字段名长度不超过10个字符,数据库表中字段名最多可达128个字符。 2.字段类型和宽度 字段类型决定了存储在字段中的值的数据类型及取值范围。字段宽度决定允许存储在该字段中的数据的最大字节数。 3.小数位数 小数位确定该字段可以取小数位的个数。只有数值型、双精度和浮点型字段可以规定小数位。 4.索引 指定是否以该字段为关键字建立索引(升序或降序),索引主要用于记录排序,也使查找记录变得更加快速方便。 5.NULL 指定该字段是否可接收NULL值(空值)。 NULL值是指不确定的值。 NULL值与0、空串及空格不同。 它作为一个值.NULL.可以给变量赋值,在条件表达式中如遇NULL值,该表达式为假(.F.)。 在交互方式中,以Ctrl+0来向一个允许NULL的值的字段中输入NULL值。 例如,表示价格的一个字段值为NULL时,表示没有定价;而为数值0可能表示免费。 2.2.2 表的创建 1.定义表中的数据类型 定义表中的数据类型(续) 1) 定义二维表名 设计表时,首先要给表取名。 如:学生表 表文件名:XS.DBF或学生.DBF 2)设计表结构 定义表中的字段个数及其属性(字段名、字段类型、字段宽度、小数位数、索引(升序、降序)、空值支持(NULL) 〕。 2.利用表设计器创建自由表 表设计器用来定义表的结构,操作方法有两种:菜单法和命令法。 1)使用菜单打开表设计器 ‘文件’菜单--选择‘新建’--选择‘表’ --单击‘新建文件’按钮--输入表名--单击‘保存’按钮。 在表设计器窗口,逐一定义字段的属性。完成后单击“确定”按钮,弹出“现在输入数据记录吗?”提示信息框,选择‘是’,可立即向表中输入数据,否则退出表结构的建立。输入完毕,也可按Ctrl+W或Ctrl+ End保存,并关闭该窗口。 2)使用命令打开表设计器 格式 : CREATE [表文件名] 注:在命令窗口输入命令后,将进入表设计器窗口,其它操作同上。此命令仅适用于新建表! 2.2.3 表的数据输入 1.向表中加入记录 1)立即录入数据 定义表结构中所有字段的属性后,按‘确定’按钮,弹出提示信息对话框,选择‘是’,可立即进入记录编辑窗口,进行表中数据的输入。输入完毕,按Ctrl+W或Ctrl+ End保存,并关闭该窗口。 空值NULL的输入:Ctrl+0 (0为打字键区数字0) 备注型数据的输入 打开欲输入数据的表,进入表‘编辑’窗口或‘浏览’窗口,将鼠标指针移到备注型字段下双击,即可进入备注字段的编辑窗口,用户可在此窗口输入或修改备注型数据。 通用型数据的输入 通用型字段数据多数是用于存储OLE对象,如:图像、声音、电子表格和文字处理文档等。 输入方法:打开表文件--启动表‘编辑’或‘浏览’窗口--将鼠标指针移到通用型字段下双击,即可进入该字段的数据编辑窗口。再打开‘编辑’菜单,选择‘插入对象’,在它的窗口中,选择插入对象类型。弹出“插入对象”对话框。 2)追加录入数据 菜单方式:打开浏览窗口:打开要输入数据的表– BROWSE 或打开表文件--单击 ‘显示’菜单--选择‘浏览’或‘编辑’ 。进入‘浏览’或‘编辑’窗口,再选择‘显示’菜单下的‘追加方式’向表中输入记录或修改表中的记录。或在“表”菜单中选择“追加新记录”。或按Ctrl+Y 命令方式:APPEND [BLANK] 2.2.4 表结构的修改 利用表设计器修改表结构步骤: (1)打开一个要修改其结构的表: ‘文件’—‘打开’—在打开对话框中选择要打开的表,再单击‘确定’按钮。 (2)打开“表设计器”: 单击‘显示’ 菜单,选择‘
文档评论(0)