Visual-FoxPro数据库及数据库表的建立.PPTVIP

  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文档。上传文档
查看更多
Visual FoxPro程序设计教程 问题:在表录入内容或增删改插操作时,若对字段的内容加以限制,怎样来解决呢?在表与表建立关联时两表之间的增删改插操作相互之间得不到有效控制。 数据库有数据字典,数据字典为数据库中的表提供各种功能。 数据库是表的集合,是对数据库中的表及相关对象实行统一管理的工作环境。 数据库的基本操作 一、 数据库的建立、打开与关闭 1、数据库的建立 (1)用界面建数据库 (2)用命令建数据库 格式:CREATE DATABASE [数据库名|?] 功能:创建由数据库名指定的数据库,若选?或不带任何参数,执行此命令时打开创建对话框,然后输入数据库名 2、数据库的打开 (1)用界面打开数据库 (2)用命令打开数据库 格式: OPEN DATABASE [数据库名|?] [EXCLUSIVE|SHARED] [NOUPDATE] [VALIDATE] 功能:打开由数据库名指定的数据库 说明: 1)EXCLUSIVE以独占方式打开数据库,所谓独占方式是指在同一时刻不允许其他用户使用数据库 2)SHARED以共享方式打开数据库,所谓共享方式是指在同一时刻允许其他用户使用数据库 3)NOUPDATE以只读方式打开数据库。选此子句不能对数据库作任何修改,但不影响对表的存取,若让数据库表也为只读,在用USE打开表时加NOUPDATE参数 4)VALIDATE是检验数据库中的引用对象是否有效,如检查数据库表和索引是否可用,被引用的字段和索引表是否存在表和索引中 3、数据库的关闭 格式:CLOSE DATABASE [ALL] 功能:关闭当前数据库,及所有表。若选ALL子句,关闭所有打开的数据库和表 二、 数据库的修改与删除 1、数据库的修改 格式: MODIFY DATABASE [数据库名|?] [NOWAIT] [NOEDIT] 功能:打开数据库设计器,让用户能够交互地修改当前数据库。在修改数据库之前必须以独占方式打开数据库 说明: 1)选?显示打开对话框,可选要修改的数据库或输入数据库名。若省略[数据库|?]子句与选?效果一样 2)NOWAIT仅用于程序,打开数据库设计器后,程序继续执行。省略此参数,打开数据库后,程序会暂停执行,待数据库设计器关闭后继续执行 3)NOEDIT选此子句打开数据库设计器后,禁止对数据库进行修改。 2、删除数据库 格式: DELETE DATABASE 数据库名|? [DELETE TABLES] [RECYCLE] 功能: 删除由数据库名指定的数据库,从磁盘上删除数据库,要求数据库必须是关闭状态 说明: 1)选DELETE TABLES子句是在删除数据库同时也从磁盘上将数据库表删除 2)选RECYCLE子句是将删除的数据库与表放入回收站中 例1 数据库操作 (1)CREATE DATABASE 职工 (2)OPEN DATABASE 职工 (3)MODIFY DATABASE 职工 (4)CLOSE DATABASE (5)DELETE DATABASE 职工 (1)创建一个职工数据库 (2)打开职工数据库 (3)修改职工数据库 (4)关闭职工数据库 (5)删除职工数据库 三、数据库中的表 数据库中表有两个来源,一个来源是在数据库中建表,另一个来源是将自由表添加到数据库中,注意不可以将一个数据库中的表添加到另一个数据库中。 数据库中建表,将自由表添加到数据库中 1、在数据库中建表 (1)用界面建表 (2)用命令建表 CREATE 例2 建立一个联系数据库,建一张通信表,结构为学号 C(9)、姓名 C(6)、性别 C(2)、电话 C(11)。数据如下表所示。 学号 姓名 性别 电话 205010101 王丽华 女 8612345 205010102 刘立峰 男 8675231 205010103 李刚 男 5714568 205010104 赵毅 男 5536701 205010105 张丽 女CREATE DATABASE 联系 CREATE TABLE 通信(学号 c(9), 姓名 c(6), 性别 c(2), 电话 c(11)) APPEND 输入数据 LIST CLOSE DATABASE ALL 2、将自由表添加到数据库中 (1)用界面添加自由表 (2)用命令添加自由表 格式:ADD TABLE [表名|?] 功能:向当前数据库添加一个由表名指定的自由表 说明:?显示打开对话框,选定一个自由表 3、数据库表的移出与删除 (1)数据库表的移出 1)用界面移出 2)用命令移出 格式: REMOVE TABLE [表名|?]

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2023年10月08日上传了教师资格证

1亿VIP精品文档

相关文档