第3章有关数据库及其对象的常用函数.pptVIP

第3章有关数据库及其对象的常用函数.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章有关数据库及其对象的常用函数

新编Visual FoxPro 教程; 江南大学太湖学院机电系计算机教研室 ;3.1 数据库概述 3.2 数据库的创建、打开和使用 3.3 表的创建和使用 3.4 永久性关系与参照完整性 3.5有关数据库及其对象的常用函数;3.1 数据库概述;3.1 数据库概述;二、 VFP数据库的组成;二、 VFP数据库的组成 1、数据库表 数据库表与数据库之间的相关性是通过它们之间的双向链接实现的。 前链 保存在数据库文件中 存储有关表文件的路径和文件名信息 指向库表 后链 存放在一张表的表头中 存储有关库文件的路径和文件信息 指向拥有该表的数据库 ;二、 VFP数据库的组成 2、视图(View) 视图是一种“虚表”类型,其数据来源于一张或多张表。 视图兼有表和查询的特点。 视图可以分为本地视图和远程视图。详细内容将在下一章介绍。;二、 VFP数据库的组成 3、连接(Connection) 连接是保存在数据库中的一个定义,它制定了数据源的名称。 ODBC:开放式数据互连 连接远程数据源的方法 直接访问在机器上注册的ODBC数据源 用“连接设计器”设计自定义连接;二、 VFP数据库的组成 4、存储过程 存储过程是保存在数据库中的过程代码的地方 保存用户自定义函数和过程。 保存参照完整性代码。 打开数据库时,它们便被加载到内存中。 创建、修改或移去存储过程的方法: “项目管理器” “数据库设计器” MODIFY PROCEDURE ;三、 VFP数据字典概述;数据字典可创建、指定的内容 表中字段的标题、注释、默认值、输入掩码和显示格式,以及表单中使用的默认控件类等。 表的主索引关键字。 数据库表之间的永久性关系。 长表名和表注释。 字段级和记录级有效性规则。 存储过程。 插入、更新和删除事件的触发器。 ;一、数据库的创建 每创建一个新的数据库都将生成三个文件: 数据库文件(.dbc) 关联的数据库备注文件(.dct) 关联的数据库索引文件(.dcx) 数据库文件并不在物理上包含任何附属对象,仅存储指向表文件的路径指针。 ;一、 数据库的创建 创建数据库可以采用下述方法之一 。 使用“项目管理器” 使用“文件”菜单中的“新建”命令 使用命令 CREATE DATABASE [数据库|?];二、 数据库的使用;1、打开数据库 使用菜单 “文件”/“打开”/指定数据库文件名 使用Open Database命令 格式:Open Database [Databasename] [Exclusive | Shared] [Noupdate] 说明: Exclusive:指定以独占方式打开数据库。 Shared:指定以共享方式打开数据库。 Noupdate:以只读方式打开数据库。 ;1、打开数据库 数据库可以同时打开多个 OPEN DATABASE db1 OPEN DATABASE db2 OPEN DATABASE db3;2、设置当前数据库 所有打开的数据库中,只有一个是当前数据库。 在打开数据库时,最后一个打开的数据库是当前数据库。 将其他数据库设置为当前数据库 “常用”工具栏的数据库下拉列表 SET DATABASE TO [数据库名];3、检查数据库的有效性 如果数据库和表文件的双向链接被破坏后,可重新链接,更新相对路径信息以反映文件的新位置。 重建链接 用VALID DATABASE [RECOVER]命令 打开表,系统显示“打开”对话框进行重新定位 ;4、关闭数据库 从“项目管理器”窗口中,选定要关闭的数据库并选择“关闭”按钮。 ;4、关闭数据库 使用命令 CLOSE DATABASE:关闭当前数据库 CLOSE DATABASE ALL:关闭所有数据库 CLOSE ALL:关闭所有数据库、表、索引及设计器 关闭已打开的数据库jxsj SET DATABASE TO jxsj CLOSE DATABASE;5、删除数据库 删除数据库意味着将删除存储在该数据库中的一切信息。如:存储过程、视图、表之间的关系、数据库表的扩展属性等。 使用“项目管理器” 删除一个数据库的方法 在“项目管理器”中选择待删除的数据库名; 单击“项目管理器”窗口的“移去”按钮,在接下去的提示中选择删除。 ;表:是指存储在磁盘文件中的二维表,一张二维 表保存为1~3个表文件。 ( .DBF/.FPT/.CDX)(表、表备注、复合索引) 在VFP中表分为两种类型: 属于某一数据库的表称为“数据库表” ; 不属于任何数

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档