1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 1.数据库的组成: VFP数据库包含表、视图、连接、存储过程 (其中视图、连接、存储过程的定义都保存在数据库文件中) 数据库表和数据库之间的双向连接: 前链:保存在数据库文件中,包含表文件的路径和表名。 后链:保存在表文件中,包含数据库名及其路径。 删除后链:free table 表名 ODBC:开放式数据互连 数据库的创建和使用 1.数据库系统(DataBase System,简称DBS) 具有管理和控制数据库功能的计算机应用系统。 数据库系统由数据库、数据库管理系统、计算机支持系统、应用程序和有关人员组成。 2.数据库的创建 CREATE DATABASE [数据库名|?] 创建一个新的数据库都将生成三个文件: 数据库文件(.DBC) 关联的数据库备注文件(.DCT) 关联的数据库索引文件(.DCX) 3.数据库的打开与关闭 打开数据库的命令: OPEN DATABASE [数据库名] 多次使用该命令可以同时打开多个数据库。 设置当前数据库 SET DATABASE TO 数据库名 关闭数据库 CLOSE DATABASE——关闭当前数据库 CLOSE DATABASES ALL——关闭所有打开的数据库。 关闭数据库的同时会关闭打开的库表 表的创建和使用 1.表的相关概念 表:数据库表和自由表 扩展名:.dbf 2.表结构的创建 Create table-sql命令 3.表结构的修改 Alter table-sql命令 4.数据库表的字段扩展属性 表字段的基本属性:字段名、类型、宽度等 数据库表字段的扩展属性:格式、输入掩码、标题、默认值、验证规则等 5.表的使用 工作区的基本概念 是指用以标识一张打开的表的区域。 每个工作区都有一个编号,在工作区打开的表都有一个别名 一个工作区只能打开一张表,如果工作区中已经打开了一张表,再在此工作区中打开另一张表时,前一张表将自动关闭 可以在多个工作区打开多张表 可以将一张表在多个工作区打开 当前工作区 SELECT 工作区号 | 别名 SELECT 0 选择一个未用的编号最小的工作区作为当前工作区 使用非当前工作区的表 IN 工作区号 | 别名 表的打开 USE 表文件名 表的关闭 USE ——关闭当前工作区中的表 USE IN 别名 | 工作区 ——关闭非当前工作区中的表 CLOSE TABLES ALL ——关闭所有工作区中的表 表的独占与共享 使用SET EXCLUSIVE 命令 SET EXCLUSIVE OFF——设置“共享”为默认打开方式 SET EXCLUSIVE ON——设置“独占”为默认打开方式 USE 表名 SHARED——共享方式打开表 USE 表名 EXCLUSIVE——独占方式打开表 记录的处理 记录的追加 insert into –sql命令 Append命令 Append blank ——追加一条空记录 Append from ——从其它类型文件(EXCEL、文本文件)追加记录 EXCEL文件:XLS 文本文件:DELIMITED 记录的浏览 Browse 命令 筛选记录 SET FILTER TO 条件表达式 筛选字段 SET FIELD TO 字段列表 记录的定位 和记录有关的几个函数 RECNO( ) 返回当前记录号 ( 数值型) RECCOUNT( )返回表中的总记录数(数值型) BOF( ) 测试记录指针是否在文件头 (逻辑型) EOF( ) 测试记录指针是否在文件尾 (逻辑型) 记录的定位方式: 绝对定位:go n ,go top,go bottom 相对定位: skip n 条件定位:locate for Continue 命令-继续进行条件定位 记录的修改 Update-sql命令 replace….with…命令 记录的删除 分两个步骤实现: 标记要删除的记录 Delete-sql命令 Delete 命令 2.彻底删除带删除标记的记录 Pack命令 删除所有记录 ——ZAP命令 恢复带删除标记的记录 ——使用RECALL命令 对带删除标记记录的访问 ——DELETE()函数测试当前表的当前记录是否带有删除标记 ——SET DELETED ON|OFF指定是否处理标有删除标记的记录 数据的复制 Copy to命令 Copy to文件名 [xls|sdf|delimited] [fields 字段列表][for条件] 表的索引

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档