Ch06 数据库的创建与管理.pptVIP

  1. 1、本文档共86页,可阅读全部内容。
  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文档。上传文档
查看更多
第 6 章 数据库的创建和管理 ---- He-Mingrui 第 6 章 数据库的创建和管理 Visual FoxPro是一个关系数据库管理系统,数据库是非常重要的概念,它提供了对各类数据进行统一有效管理的手段,数据库表具有许多自由表所没有的新特性。本章主要介绍数据库的创建和管理、查询与视图的创建和使用、结构化查询语言SQL等 教学要求 理解数据库文件、数据库表和自由表等概念,数据表和自由表的区别 掌握为数据库表字段属性和记录规则的设置 理解永久关系和临时关系的含义,掌握在数据库表间创建永久关系的方法 初步掌握结构化查询语言SQL的使用 理解查询的概念和作用,掌握查询的创建和使用方法 理解视图的概念和作用,掌握视图的创建和使用方法 本章重点 本章难点 数据表的字段属性与记录规则的设置 参照完整性的概念和建立规则 结构化查询语言SQL的使用 第 1 节 数据库的创建和管理 数据库(Database)是一个容器,它包含表、索引、表之间的关系、视图、到远程数据源的连接、触发器和存储过程等数据库对象。通过数据库容器, 可以对相互联系的数据库表及相关的数据库对象进行统一组织和管理 Visual FoxPro 中,数据库文件的扩展名是.DBC,创建数据库时会自动生成:数据库备注文件(扩展名为.DCT)和 数据库索引文件(扩展名为.DCX) 一、数据库的创建 可以利用 命令 或在 项目管理器 中创建 二、数据库的操作 1. 打开数据库 数据库的操作 2. 修改数据库 数据库的操作 3. 关闭数据库 数据库的操作 4. 管理数据库 数据库的操作 (2) 命令方式删除数据库 三、数据库对表的管理 数据库中的表文件称为数据库表(Database Table),不包含在数据库中的表文件称为自由表(Free Table),数据库表和自由表有很大的区别 数据库对表的管理 数据库打开后,可以创建新的数据库表,添加、删除数据库表,修改表结构,浏览表内容 操作方式:主菜单中的“数据库”菜单项 / 快捷菜单 第 2 节 数据字典 Visual FoxPro数据库带有一个数据字典,它是包含数据库所有表信息的一个表,存放着系统中所有数据的定义。数据字典提供了对数据库数据描述的集中管理手段,使得对数据库的设计和修改更加灵活 一、字段属性 通过设置数据库表的字段属性,可以为字段设置标题,为字段输入注释,为字段设置默认值,设置字段的输入掩码和显示格式,设置有效性规则对输入字段的数据加以限制等 字段属性 (2) 输入掩码 输入掩码(InputMask)指定字段中输入数据的格式, 如编辑窗口、浏览窗口及表单等界面进行输入时应遵循的格式。与输出掩码一样,字段的每一位都要与一个掩码符号相对应 字段属性 例 1 :对“学生管理”数据库中的“选课”表进行字段显示设置 字段属性 2. 字段有效性 字段属性 例 2 :对“学生管理”数据库中的“学生”表进行字段有效性设置 二、记录规则 记录规则是根据多个字段的组合值对记录进行的有效性检查与约束 记录规则包括记录有效性和触发器,它们在表设计器的“表”选项卡中设置 记录规则 2. 触发器 三、永久关系 永久关系是数据库表之间按索引关键字建立的关系,它不仅运行时存在,而且一直保留在数据库中 永久关系 2. 关系类型 数据库表具有主索引、候选索引、惟一索引和普通索引四种索引 永久关系 3. 创建永久关系 利用数据库设计器建立两个表的永久关系 永久关系 4. 修改、删除永久关系 要修改或删除已建立的永久关系,先单击关系连线选定该关系,此时连线会变成粗线,右击关系连线,在快捷菜单中选择“编辑关系”或“删除关系”,即可完成相关操作 四、参照完整性 关系完整性是为保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。完整性包括实体完整性、参照完整性和域完整性,其中实体完整性、参照完整性是关系模型必须满足的完整性约束条件 参照完整性 3. 参照完整性 参照完整性是不同表间的一种约束,当存在表间的引用时,要求不能引用不存在的元组 参照完整性 参照完整性规则规定:外关键字只能取空值或者被参照关系中主关键字的值 参照完整性 参照完整性规则 参照完整性 设置参照完整性 第 3 节 结构化查询语言SQL基础 SQL(Structured Query Language)语言是关系数据库标准语言,具有强大的功能,集数据定义、数据查询、数据操纵和数据控制于一体,并具有简单、易学、易使用的特点。 SQL语言最主要的功能是数据查询功能。本节简单介绍SQL语言的基本语句 一、数据查询语句 SQL中最经常使用的是从数据库中获取数据。从数据库中获取数据称为查询数据库

文档评论(0)

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

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

1亿VIP精品文档

相关文档