第四章数据库的创建和使用..docVIP

  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文档。上传文档
查看更多
第章 数据库的创建和使用 本章重点:在数据库中添加表和视图、数据库表之间的永久关系和临时关系的建立。 本章难点:在数据库中添加表和视图、数据库表之间的永久关系和临时关系的建立、参照完整性、。 4.1 VFP数据库 1. 数据库的基本组成 数据库由一个以上相互关联的数据表组成,可以包含一个或多个表、视图、到远程数据源的连接和存储过程。 视图(view): 一个保存在数据库中的、由引用一个或多个表、或其他视图的相关数据组成的虚拟表,可以是本地的、远程的或带参数的。 存储过程(stored procedure): 是保存在数据库中的一个过程。该过程能包含一个用户自定义函数中的任何命令和函数。 创建数据库时系统自动生成3个文件: 数据库文件: 扩展名为 .DBC 数据库备注文件: 扩展名为 .DCT 数据库索引文件: 扩展名为 .DCX 2. 数据库的设计过程 1)明确建立数据库的目的和使用方式 2)设计所需的数据表(包括表结构和表记录) 3)建立表之间的关系 4)改进设计   .2 数据库的创建 [图例] 1. 数据库的创建过程 数据库的创建过程中一般会涉及下面一些常用操作: 1)创建新表 → 用表设计器 (设置字段属性和表属性) 2)添加表 → 用数据库设计器按钮或数据库菜单 3)创建视图 → 用视图向导、视图设计器 4)建立关系 → 用鼠标将父表的索引拖到子表的相关索引上 5)编辑关系 → 用数据库菜单或快捷菜单 → 参照完整性生成器 6)移去关系 → 用快捷菜单或按delete键 7)修改表 → 用表设计器 8)删除表或视图 → 用数据库设计器按钮或数据库菜单 2. 数据库的新建、打开、关闭 (1)新建数据库: 从文件菜单中单击新建 → 在新建对话框中选择数据库并单击新文件 → 在创建对话框中给出库文件名和保存位置 → 在数据库设计器中建立所需的数据库。 或 从命令窗口中输入命令: create database 数据库名 (2)打开数据库: 从文件菜单中单击打开 → 在打开对话框中给出库文件名和保存位置并确定之。 或 从命令窗口中输入命令: open database 数据库名 (3)关闭数据库: 从命令窗口中输入命令: close database 关闭当前数据库 或 close all 关闭所有被打开的数据库 注意:1) 关闭了数据库表不等于关闭了数据库,但关闭了数据库则其中的数据表被同时关闭; 2) 用鼠标关闭了数据库设计器窗口并不能代表关闭数据库。 3. 用数据库设计器设计数据库 (1) 调出表设计器,建立一个新数据表[图例] 方法1:从数据库菜单中选择新表。 方法2:右击数据库设计器窗口,从快捷菜单中选择新表。 方法3:单击数据库设计器工具栏的新表按钮。 方法4:从文件菜单中单击新建,在对话框中选择表。 注意: 数据库表的表设计器中内容比自由表的多,增加了字段属性和表属性的设置。设置验证规则目的是为了使输入的数据符合要求,在有矛盾时发出错误提示信息。 (2) 数据库表的高级属性 属性类别 属性名称 作用 字 段 属 性 字段显示属性 格式 确定字段内容在被显示时的样式 输入掩码 指定字段中输入数据的格式(即所输入的任何内容均显示成此符号) 标题 在浏览表时用此名称代替意义不够直观的字段名 字段验证规则 规则 使所输数据符合设定的条件 信息 当所输数据违反规则时,系统提示错在哪里 默认值 减少输入重复性数据时的工作量 字段注释   使字段具有更好的可读性 表 属 性 长表名   与表文件名不同,设置了长表名可以一目了然 记录验证规则 规则 使所输记录符合设定的条件 信息 当所输记录违反规则时,系统提示错在哪里 触发器 插入触发器 当所插记录符合此规则时,才可以插入到表中 更新触发器 当修改后的记录符合此规则时,才可以进行修改 删除触发器 当待删记录符合此规则时,才可以被删除掉 表注释   使表具有更好的可读性 字段级规则: 一种与字段相关的有效性规则,在插入或修改字段值时被激活,多用于数据输入正确性的检验。 为字段设置验证规则的方法: .在表设计器中选定要建立规则的字段名。 .在“规则”方框旁边选择“…”按钮。 .在表达式生成器中设置有效性表达式,并选择“确定”。 .在“信息”框中,键入用引号括起的错误信息。 .在“默认值”框中,键入合理的初值。 .注意不同类型数据的表示方法。 .选择“确定” 记录级规则: 一种与记录相关的有效性规则,当插入或修改记录时激活,常用来检验数据输入和正确性。记录被删除时不使用有效性规则。记录级规则在字段级规则之后和触发器之前激活,在缓冲更新时工作。 触发器: 在一个插入、更新或删除操作之后运行的记录级事

文档评论(0)

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

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

1亿VIP精品文档

相关文档