vfp数据库的创建和使用-2017年11月.pptVIP

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

Visual FoxPro 讲授 钟 丹 第 三 章 数据库的创建和使用 一、数据库的基本概念  数据库的概念:数据库是一个容器,是许多相关的数据库表及其关系的集合 数据库设计的一般步骤:*需求分析;*分解问题,确定表;*确定表中字段;*确定表之间关系;*改进优化 数据库的功能:存储一系列表,在表间建立关系,设置属性和数据有效性规则使相关联的表协同工作。 库文件类型:每创建一个新的数据库都将产生三个文件:数据库文件.dbc,关联的数据库备注文件.dct,关联的数据库索引文件.dcx 二、数据库的创建  VFP数据库的组成 数据库表:从属于某个数据库的表,与自由表相比具有许多扩展功能和管理特性 注:库表与库之间的相关性是通过库表文件(.dbf)和库文件(.dbc)之间的双向链接来实现的,双向链接包括前链和后链;前链保存在库中,后链保存在表中 P71 视图(view):把分散在相关表中的数据通过联接条件将它们收集到一起,构成一张虚表,视图就是这样一种虚表类型。 连接(connection) 存储过程 三、数据库的使用  数据库的创建: 界面方式:1、 在“项目管理器”中创建,创建的库在项目中 2 、通过“新建”按钮或“文件”—“新建”来创建, 创建的库不在项目中 命令方式:用create database [databasename|?] 打开一个库: 界面方式: 新建一个数据库,保存后会自动打开 在打开一个数据库表时,系统也会自动的打开相应的库 在“项目管理器”中用“打开”或“修改”按钮 命令方式: Open database [databaseName][exclusive|shared][noupdate][validate] 四、VFP数据字典概述  概念:数据字典是指存储在数据库中,用于描述所管理的表和对象的数据;存储在数据字典中的信息称之为元数据(Metadata),换言之,其记录的是关于数据的数据。 数据字典的功能:创建和指定以下内容 表中字段的标题、注释、默认值、输入掩码和显示格式,以及表单中的默认控件 表的主索引关键字 长表名和表注释 字段级和记录级有效性规则 存储过程 插入、更新和删除事件触发器 五、数据库表  库表的创建 : 界面方式: 选中“项目管理器”—“数据库”—“表”,新建按钮 “数据库设计器”—“数据库设计器工具栏”—“新建表” 在数据库打开时,“文件”—“新建”或“新建”按钮 命令方式:p101,注意name与free子句 在数据库打开时,利用create table-SQL语句来创建表,此时若在命令中不使用free子句,则创建的为库表 注意:在利用命令创建库表时,可以使用name子句定义长 表名(表名长度可超过128个字符) 库表的字段扩展属性 :P78~80,例 字段显示属性:只要求会根据给出的条件进行设置 字段格式:用于指定字段显示时的格式,包括浏览窗口、表单和报表中显示时的大小写和样式等,可用的格式字母代号见 P79 表3-2 输入掩码:用于指定字段中输入数据的格式,可用的掩码字符见P79 表3-3 字段的标题和注释:标题和注释是为了使表具有更好的可读性和可理解性,不是必需的;在“项目管理器”中选中字段,窗口下部的状态栏会显示字段注释 字段级验证:用来限定字段的取值及取值范围,包括有效性规则,有效性信息以及默认值 字段有效性规则:用来控制输入到字段中的数据的取值范围,是一个逻辑表达式,且当前字段包含在表达式当中;当输入数据时,系统根据表达式进行验证,若结果为.t.,则接收输入的值;否则,拒绝输入的值,并且显示一个提示框 字段有效性信息:它是有效性规则的说明,是一个字符表达式,是在拒绝输入值时显示的提示框中的说明信息 默认值:向一张数据库表中添加新记录时所指定的最初的值称为该字段的默认值,它必须是一个与字段类型相同的表达式,适当的设置默认值可以减少输入的工作量 字段的默认控件类型:作用是指定在使用“表单向导”生成表单或从数据环境中将字段拖放到表单上时,与字段相对应的控件类 还可以利用命令来进行扩展属性的设置:P101~102 Create table 表名 (字段名 类型(宽度)[default 表达式][check 表达式][error ‘提示信息’]……) Alter table 表名 alter column 字段名 [set defa 表达式][set check 表达式][error ‘提示信息’] P103 例子阅读,请读懂 上机操作:为CJ表的CJ字段设置扩展属性:XH的默认值为“980000”,要求CJ必须在0~100

文档评论(0)

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

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

1亿VIP精品文档

相关文档