- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 数据库的创建与操作
第7章 数据库的创建与操作 第7章 数据库的创建与操作 创建数据库 创建数据库 2.用命令建立数据库 命令格式:CREATE DATABASE 数据库名 功能:创建一个以数据库名为名的数据库。 使用数据库 7.3 使用数据库 使用数据库 2关闭数据库 关闭数据库的命令格式如下: CLOSE DATABASE [ALL] 说明:[ALL]是可选项。 带ALL时关闭所有打开的数据库。 不带ALL时关闭当前的数据库和表,若没有当前数据库,则关闭所有工作区内打开的自由表,并选择工作区1。 例7.1 关闭打开的教学数据库和人事档案数据库。 OPEN DATABASE 教学 打开“教学”数据库 OPEN DATABASE 人事档案 打开“人事档案”数据库 ┇ CLOSE DATABASE ALL 关系所有打开的数据库 3 删除数据库 命令格式: DELETE DATABASE 数据库名|? [DELETETABLES] 功能:删除数据库。 说明:“数据库名”指出要从磁盘上删除的数据库名。 ?用来显示“打开”对话框。 DELETETABLES子句表示从磁盘删除数据库时,包括删除数据库包含的所有表。 注意:被删除的数据库应是关闭的,没有关闭的、正在使用的数据库不能删除。 例7.2 删除“教学”数据库和它所包含的表。 DELETE DATABASE教学 DELETETABLES 7.4数据库表 创建好数据库后,可以将已有的表添加到数据库中成为数据库表,这样表的操作不仅可以在表操作环境下进行,同时也可以在数据库环境下进行。 数据库表 1 向数据库添加自由表 1)使用数据库设计器添加自由表 例7.3 向教学数据库添加自由表学生表、成绩表、选修表、课程表、教师表。 具体操作步骤如下: (1)在Visual FoxPro系统主菜单下,打开数据库“教学”,进入数据库设计器窗口。 (2)在打开的“数据库设计器”窗口,单击鼠标右键,弹出“数据库”快捷菜单,如图7.7所示。 (3)选择“添加表”,进入打开窗口。在打开窗口显示出该路径下的所有自由表。 (4)选择要添加表的表名,则该表被添加到“教学”数据库中,按“确定”按钮,返回到“数据库设计器”窗口。 数据库表 数据库表 2)使用命令添加自由表 命令格式:ADD TABLE 表名|?[NAME LongTableName] 功能:向当前打开的数据库添加一个自由表。 数据库表 例7.4 使用命令向教学数据库添加自由表学生表、成绩表、选修表、课程表、教师表。 ADD TABLE c:\visual foxpro 学生.dbf ADD TABLE c:\visual foxpro 学生成绩.dbf ADD TABLE c:\visual foxpro 选修.dbf ADD TABLE c:\visual foxpro 课程.dbf ADD TABLE c:\visual foxpro 教师.dbf“ 2从数据库中移出表 1) 使用数据库设计器移出表 (1)在Visual Foxpro系统主菜单下,打开数据库“教学”,进入数据库设计器窗口。 (2)在打开的“数据库设计器”窗口,选择要移出的数据库表,例如移去“学生成绩”表,单击鼠标右键,弹出“数据库”快捷菜单,如图7.9所示。 数据库表 (3) 在快捷菜单中选择“删除”命令,弹出系统询问窗口,如图7.10所示。 (4) 系统提示“把表从数据库中移去还是从磁盘上删除?”,若按“移去”按钮,则从数据库中移去该表;若单击“删除”按钮,则不仅从数据库中移去该表,而且将该表从磁盘中删除。根据具体情况,选择适当按钮,完成从数据库中移出表的操作。 数据库表 2)使用命令从数据库中移出表 命令格式:REMOVE TABLE 表名|?[DELETE] 功能:从当前打开的数据库中移出数据表。 例7.5 使用命令从“教学”数据库中移出学生成绩表、教师表。 REMOVE TABLE c:\visual foxpro 学生成绩.dbf REMOVE TABLE c:\visual foxpro 教师.dbf 数据库表 3 设置表中字段的显示方式 在浏览窗口中,表中字段的标题是字段名。由于字段名的最大长度是10个字母,有时难以概括清楚该字段数据的属性,另外为了方便程序设计,程序员也不希望字段名太长,有时程序员常用字母表示字段名,例如XH(学号)、NAME(姓名)等。操作方法如下: (1) 在Visual FoxPro系统主菜单下,打开数据库“教学”,进入“数据库设计器”窗口,如图7.12所示。 数据库表 (2)在“数
文档评论(0)