数据库与表的创建和使用

数据库与表的创建和使用

ID:12305347

大小:335.50 KB

页数:15页

时间:2018-07-16

数据库与表的创建和使用_第1页
数据库与表的创建和使用_第2页
数据库与表的创建和使用_第3页
数据库与表的创建和使用_第4页
数据库与表的创建和使用_第5页
资源描述:

《数据库与表的创建和使用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库与表的创建和使用一、常用字段类型1、字符型2、数值型3、日期型4、逻辑型(T是,F否)5、备注型二、项目管理器项目管理器是VFP中处理数据和对象的主要工具。项目管理器是系统的“控制中心”。一个项目是文件、数据、文档、对象的集合,项目文件以扩展名*.pjx保存。创建一个项目文件的方法1、CREATEPROJECT项目文件名或?2、文件—新建3、工具栏“新建”按钮二、数据库与表的概念在VFP中有两种表:一种是自由表,它独立于任何数据库;一种是数据库表,它是数据库的一部分。数据库和表是两个不同的概念。表是处理数据、建立关系数据库的应用程序的基础单元,它用于存储收

2、集来的各种信息。而数据库是表的集合,它控制这些表协同工作,共同完成特定任务。本节重点:数据库的创建和使用,数据库表的创建和使用,表的扩展属性,数据库表之间的关系的创建。三、数据库的创建(*.dbc)1、使用界面方式创建数据库:项目管理器、“新建”按钮2、使用命令方式创建数据库CREATEDATABASE数据库文件名或?四、打开数据库OPENDATABASE数据库名或?五、设置当前数据库SETDATABASETO数据库名六、修改数据库MODIFYDATABASE数据库文件名或?七、关闭数据库CLOSEDATABASE&&关闭当前数据库CLOSEDATABASEAL

3、L&&关闭所有数据库八、删除数据库DELETEDATABASE数据库文件名或?数据库表的创建和使用(*.dbf)在VFP中,每个数据表可以有两种存在状态:自由表(即没有和任何数据库关联的*.dbf文件)或数据库表(即与数据库关联的*.dbf文件)。属于某一数据库的表称为“数据库表”;不属于任何数据库而独立存在的表称为自由表。数据库表和自由表可以相互转换。一、数据库表的创建CTEATE文件名二、表结构的修改MODIFYSTRUCTURE三、表的打开和关闭USE表名称&&打开表CLOSETABLE&&关闭当前表CLOSEALL&&关闭所有文件四、浏览记录BROWSE

4、五、增加记录APPEND&&在表的尾部增加记录APPENDBLANK&&追加空白记录APPENDFROM文件名&&将另一个表的所有记录追加到当前表中,但必须字段一样。INSERT&&在表的任意位置插入新的记录六、删除记录的命令1、逻辑删除DELETEFOR条件表达式2、恢复删除RECALLFOR条件表达式3、物理删除PACK4、物理删除表中的全部记录ZAP七、修改记录EDITCHANGE八、显示记录LISTFOR条件表达式&&显示满足条件的记录DISPLAY&&显示当前记录,分屏显示所有记录九、查询定位GOTO记录号&&直接按记录号定位GOTOTOP&&定位到表

5、头GOTOBOTTOM&&定位到表尾SKIPN&&N可以是正整数或负整数,默认是1LOCATEFOR条件表达式&&按条件定位记录位置十、索引若要按特定的顺序定位、查看或操作表中记录,可以使用索引。VFP中索引分为主索引、候选索引、惟一索引和普通索引四种。1、主索引:在指定字段或表达式中不允许出现重复值的索引。一个表只能创建一个主索引。2、候选索引:候选索引和主索引具有相同的特性,建立候选索引的字段可以看作是候选关键字,所以一个表可以建立多个候选索引。3、惟一索引:是为了保持同早期版本的兼容性,它的“惟一性”是指索引项的惟一,而不是字段值的惟一。4、普通索引:可以

6、决定记录的处理顺序,它不仅允许字段中出现重复值、并且索引项中也允许出现重复值。在一个表上可以建立多个普通索引、多个惟一索引、多个候选索引,但只能建立一个主索引。一般来说,主索引用于主关键字字段;候选索引用于那些不作为主关键字但字段值又必须惟一的字段;普通索引用于一般地提高查询速度;惟一索引用于一些特殊的程序设计。5、用命令建立索引INDEXON字段或字段表达式TO索引文件名(*.idx)6、使用索引(在表设计器中设置)SETORDERTON7、使用索引快速定位(在表设计器中设置)SEEK表达式的值ORDER字段名8、删除索引DELETETAG索引名DLEETET

7、AGALL&&删除全部索引十一、数据完整性在数据库中数据完整性是指保证数据正确的特性。数据完整性一包括实体完整性、域完整性和参照完整性等,VFP提供了实现这些完整性的方法和手段。1、实体完整性与主关键定实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在VFP中利用主关键定或候选关键字来保证表中的记录惟一,即保证实体惟一性。如果一个字段的值或几个字段的值能够惟一标识表中的一条记录,则这样的字段称为候选关键字。在一个表上可能会有几个具有这种特性的字段或字段的组合,这时从中选择一个作为主关键字。在VFP中将主关键字称作为主索引,将候选关键字称候选索

8、引。由上所述,在VFP中

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

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

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