Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健ch2.pptVIP

Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健ch2.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文档。上传文档
查看更多
第2章 数据库操作 2.1 数据库的建立 2.2 数据库的操作 2.3 数据库表的建立 2.4 表的基本操作 2.5 自由表 2.6 索引与排序 2.7 数据完整性 2.8 多工作区操作 2.1 数据库的建立 2.1.1 数据库的概念 数据库是数据的集合。在Visual FoxPro中,通过数据库将表、视图、联系等各类数据对象统一管理。 2.1.2 建立数据库 创建数据库,可以通过“数据库设计器”或在命令窗口中执行命令完成。 例2.1 建立数据库“成绩管理”。转到Visual FoxPro环境中操作。 注意: ① 为了清晰地看到建立数据库生成的三个文件,应首先设置默认目录。 ② 建立完的数据库是一个空的数据库,它不包括任何数据,为了输入数据,还需要建立表和视图等其他数据对象。 建立数据库也可采用命令方式,命令格式是: CREATE DATABASE [数据库文件名] 如果未指定数据库文件名,Visual FoxPro将弹出“创建”对话框供用户输入文件名。保存后数据库文件被建立并打开。使用该命令建立数据库后打开的仅仅是数据库,并不打开数据库设计器。如果想要打开“数据库设计器”,应继续在命令窗口中输入MODIFY DATABASE命令。 2.2 数据库的操作 2.2.1 打开数据库 例2.2 打开数据库“成绩管理” 1、菜单方式 (1)在Visual FoxPro主窗口中,执行菜单命令[文件]\[打开],出现“打开”对话框。 (2)在文件类型下拉列表框内,选择文件类型为“数据库”,然后选择要打开的数据库名,单击“确定”按钮后进入“数据库设计器”窗口。 2、命令方式 格式:OPEN DATABASE[数据库文件名|?] [NOUPDATE] [EXCLUSIVE|SHARED] 各参数的含义如下: 数据库文件名指定要打开的数据库名。如果用户省略数据库文件名或用“?”代替数据库名,系统会显示“打开”对话框。 NOUPDATE指定以只读方式打开数据库。 EXCLUSIVE指定以独占方式打开数据库,SHARED指定以共享方式打开数据库。 Visual FoxPro 允许在同一时刻打开多个数据库,但在同一时刻只有一个当前数据库。当打开多个数据库时,系统将最后打开的数据库作为当前数据库。如果要指定一个已经打开的数据库为当前数据库,可以使用命令: SET DATABASE TO [数据库文件名] 2.2.2 修改数据库 用OPEN DATABASE 命令仅仅是打开数据库,如果要在数据库中进行数据对象的建立、修改和删除等操作,需要修改数据库。修改数据库实际上是打开数据库设计器,命令格式是: MODIFY DATABASE [数据库文件名|?][NOWAIT] [NOEDIT] 各参数的含义如下: [数据库文件名|?] 含义同上。 NOWAIT参数只在程序中使用(在交互使用的命令窗口中无效),作用是在数据库设计器打开后程序继续执行,即继续执行MODIFY DATABASE NOWAIT之后的语句;如果不使用该参数,在打开数据库设计器后,应用程序会暂停,直到数据库设计器关闭后应用程序才会继续执行。 NOEDIT参数的作用是打开数据库设计器,而禁止对数据库中的对象进行修改。 注意: ① 打开数据库设计器之前并不要求先用OPEN DATABASE打开数据库,打开数据库设计器会自动打开数据库。 ② 用菜单方式打开数据库,相当于执行了OPEN DATABASE和MODIFY DATABASE两条命令。 2.2.3 删除数据库 命令格式是: DELETE DATABASE [数据库文件名|?][DELETETABLES] [RECYCLE] 各参数的含义如下: DELETETABLES选项表示在删除数据库文件的同时从磁盘上删除该数据库所包含的表。 RECYCLE选项表示将删除的数据库文件和表文件等放入Windows的回收站中,必要时还可以还原它们。 2.2.4 关闭数据库 数据库文件操作完成后,应当将其关闭,以确保数据的安全性。命令格式是: CLOSE DATABASE --仅关闭当前数据库和当前数据表 CLOSE ALL --命令关闭所有对象,如数据库、表、索引等。 2.3 表的建立 2.3.1 表的基本概念 Visual FoxPro 中的数据库是一个逻辑上的概念和手段,真正的数据实际上存储在表中。表是满足关系模型的一组相关数据的集合,在Visual FoxPro中,所有的操作都是在表的基础上进行的。建立表时,首先要设计表的结构,然后完成记录数据输入操作。 2.3.2

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档