章VFP数据库及其操作

章VFP数据库及其操作

ID:37415837

大小:1005.60 KB

页数:122页

时间:2019-05-12

章VFP数据库及其操作_第1页
章VFP数据库及其操作_第2页
章VFP数据库及其操作_第3页
章VFP数据库及其操作_第4页
章VFP数据库及其操作_第5页
资源描述:

《章VFP数据库及其操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章VFP数据库及其操作3.1VFP数据库及其操作3.2表及其操作3.3索引和排序3.4数据完整性3.5多个表同时使用掌握数据库的建立、使用、修改、删除方法掌握数据库表和自由表的建立、修改表结构,输入、浏览、增加、删除、修改、显示、查询定位记录的方法掌握表的索引的建立、使用、删除的操作能够建立表之间的联系,并能同时使用多个表本章知识点与要求:第3章VFP数据库及其操作3.1VFP数据库及其操作3.2表及其操作3.3索引和排序3.4数据完整性3.5多个表同时使用数据库(DB):答:不。数据库主要是通过对表的操作达到组织和管理数据的目的。表是组织数据、处理数据

2、的基本单元。数据库直接管理数据吗?如果把日常工作中的各个文件、资料看成一个个数据的话,那么表就是存放这些文件、资料的文件夹,数据库就是存放文件夹的文件柜。文件夹(表)是我们日常工作操作的对象,文件柜(数据库)担负着承载、组织和管理文件夹(表)的作用“皮之不存,毛将焉附?”,因此,我们先学习数据库的相关知识。引言存储在计算机存储设备上的结构化的数据集合。3.1.1建立数据库【方法一:】在项目管理器中新建数据库菜单或工具栏“新建”→选择“数据库”→新建文件或向导【方法三:】命令方式Createdatabase<数据库名>【方法二:】菜单方式前两种方式新建数据库后

3、会自动打开数据库设计器命令方式不自动打开数据库设计器数据库文件是以(.dbc)为扩展名文件3.1.2打开数据库【方法一:】项目管理器中菜单或工具栏“打开”【方法三:】命令方式opendatabase<数据库名>[exclusive

4、shared]【方法二:】菜单方式选中单击若同时打开了多个数据库,可以指定当前的数据库:SETDATABASETO[数据库名]【说明:】[数据库名]必须为已经打开的数据库。如果省略数据库名,则不指定当前数据库(没有当前数据库)。3.1.3修改数据库修改数据库实际就是打开数据库设计器,修改相应的内容。【方法一:】在项目管理器中【方法

5、三:】命令方式【方法二:】菜单方式Createdatabase<数据库名>选中单击modifydatabase<数据库名>3.1.4关闭数据库【方法一:】在项目管理器中【方法二:】命令方式closedatabase[all]选中单击关闭当前数据库,如果带all子句,则关闭所有打开的数据库3.1.5删除数据库【方法一:】在项目管理器中【方法二:】命令方式选中单击deletedatabase<数据库名>[deletetables]删除指定的数据库,如果带deletetables子句时,连同数据库内的表一起删除,否则,数据库内的表变为自由表第3章VFP数据库及其操

6、作3.1VFP数据库及其操作3.2表及其操作3.3索引和排序3.4数据完整性3.5多个表同时使用引言在数据库系统中也存在类似情况:一些表存放于数据库之内一些表存放于数据库之外。文件夹存放在文件柜里文件夹没有存放在文件柜里存在于某一个数据库中,接受数据库管理的数据表称为数据库表独立存在数据库之外,不受任何数据库管理的数据表称为自由表统称数据表或表如果把日常工作中的各个文件、资料看成一个个数据的话,那么表就是存放这些文件、资料的文件夹,数据库就是存放文件夹的文件柜。问题:自由表与数据库表有何异同?两者可以互相转换吗?(1)两者都是一个以(.dbf)为扩展名的独立

7、文件,使用和操作方法没有任何区别。(2)自由表独立存在,不与任何数据库相关联;数据库表存在于数据库中,与某一个数据库相关联。(3)数据库表中字段名的长度为1-128个字符,自由表中字段名的长度不超过10个字符。(4)将数据库表从数据库中移除,就变成自由表;把自由表添加到数据库中就变成数据库表,二者可以转换3.2.1建立表菜单或工具栏按钮“新建”→选择“表”→新建文件或向导【方法一:】项目管理器中【方法三:】命令方式【方法四:】菜单方式【方法二:】数据库管理器中Create[表文件名]注意:使用方法三、四新建数据表时,如果存在已经打开的数据库,则新建的数据表为

8、数据库表,否则,为自由表。1、建立表文件2、设计表的结构数据库表的表设计器自由表的表设计器在VFP6.0中字段变量的数据类型有13种:数值型、字符型、货币型、日期型、日期时间型、逻辑型、整型、浮点型、双精度型、备注型、通用型、备注型(二进制)、通用型(二进制)。(1)字段名:表中每一列的标题称为字段名,将来可以通过字段名直接引用表中的数据,字段名的命名遵循变量命名规则,且同一个表中字段名不能重复。(2)类型:字段的数据类型,决定了该字段能够存储哪一种类型的数据。(6)NULL:设置该字段是否允许为空值(值为不确定状态)。(3)宽度:字段宽度,决定了该字段能够

9、放数据的最大字符数或数值位数。(4)小数位数:定义数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。