Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验4 数据库的基本操作

上传人:w****i 文档编号:92361579 上传时间:2019-07-09 格式:PPT 页数:19 大小:27.83MB
返回 下载 相关 举报
Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验4 数据库的基本操作_第1页
第1页 / 共19页
Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验4 数据库的基本操作_第2页
第2页 / 共19页
Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验4 数据库的基本操作_第3页
第3页 / 共19页
Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验4 数据库的基本操作_第4页
第4页 / 共19页
Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验4 数据库的基本操作_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验4 数据库的基本操作》由会员分享,可在线阅读,更多相关《Visual FoxPro数据库程序设计实训指导 第二版 高职计算机应用技术 焦凤红实验4 数据库的基本操作(19页珍藏版)》请在金锄头文库上搜索。

1、实验4 数据库的基本操作,4.1 实验目的,4.2 实验内容,4.2.1 数据库的创建、打开和关闭,创建数据库有以下几种途径: (1)使用菜单方式创建数据库; (2)使用命令方式创建数据库; (3)在项目管理器中创建数据库; (4)利用数据库向导创建数据库。,4.2 实验内容,4.2.1 数据库的创建、打开和关闭,常用命令方式或菜单方式打开指定的数据库文件。 【例4-3】打开数据库stu1.dbc。 方法一:命令方式 命令格式: OPEN DATABASE stu1 &数据库stu1.dbc在默认目录下,4.2 实验内容,4.2.1 数据库的创建、打开和关闭,方法二:菜单方式 操作步骤如下:

2、(1)执行【文件】|【打开】命令,打开“打开”对话框。 (2)在“文件类型”列表框中选择数据库(*.dbc)。 (3)在“查找范围”框中,选择数据库文件所在的盘符和路径,如c:vfp,并选择所要打开的数据库stu1.dbc。 (4)单击“确定”按钮,打开数据库stu1.dbc,并进入其“数据库设计器”窗口。,4.2 实验内容,4.2.1 数据库的创建、打开和关闭,可使用以下命令格式之一关闭数据库: CLOSE DATABASE &关闭当前数据库及其中的表 CLOSE DATABASE ALL &关闭所有已打开的数据库和其中的表 CLOSE ALL &关闭所有已打开的各种类型文件,4.2 实验内

3、容,4.2.1 数据库的创建、打开和关闭,可使用DELETE DATABASE命令删除处于关闭状态的数据库。如删除数据库stu3.dbc,可执行命令:DELETE DATABASE stu3,原属于数据库stu3.dbc的表将成为自由表。,4.2 实验内容,4.2.2 在数据库中添加表、删除表,若要在数据库中创建一个新表,可先打开该数据库并使之成为当前数据库,然后选用以下几种方法之一创建表: (1)执行CREATE命令。 (2)执行【文件】|【新建】命令。 (3)执行【数据库】|【新建表】命令。 (4)右击“数据库设计器”窗口,在弹出的快捷菜单中选择“新建表”命令。,4.2 实验内容,4.2.

4、2 在数据库中添加表、删除表,向数据库中添加自由表,2,常用以下两种方法,把自由表添加到当前数据库中: (1)执行【数据库】|【添加表】命令。 (2)右击“数据库设计器”窗口,在弹出的快捷菜单中选择“添加表”命令。,4.2 实验内容,4.2.2 在数据库中添加表、删除表,从数据库中删除表,3,(1)在“数据库设计器”窗口中选定某表,然后执行【数据库】|【移去】命令,弹出系统提示对话框。单击“移去”按钮,在随后打开的另一系统提示对话框中单击“是”按钮,可将选定的表从数据库中移去,该表成为自由表;单击“删除”按钮,则将该表从磁盘上删除。 (2)在“数据库设计器”窗口中右击某表,在弹出的快捷菜单中选

5、“删除”命令,弹出系统提示对话框,其他步骤同上。,4.2 实验内容,4.2.3 数据库中表的操作,数据库表的操作不仅可以在表的操作环境下进行,同时也可以在数据库操作环境下进行。在数据库操作环境下不仅可以完成表操作环境下的所有操作,而且还可实现数据库表的特殊操作,如设置字段的显示标题、显示格式、默认值及字段的有效性规则;设置记录的有效性规则、设置触发器、参照完整性规则等。,4.2 实验内容,4.2.3 数据库中表的操作,【例4-8】打开数据库及表示例。 OPEN DATABASE 学生 &打开数据库学生.dbc SELECT 1 USE 学生 &打开当前数据库学生.dbc中的学生表 SELECT

6、 2 USE stu1!xs1 &打开数据库stu1.dbc中的xs1表,4.2 实验内容,4.2.3 数据库中表的操作,【例4-9】在“数据库设计器”中,使用“表”快捷菜单示例。 (1)打开数据库学生.dbc,进入“数据库设计器”窗口。 (2)右击学生表,弹出如图所示的快捷菜单。 (3)选择“浏览”,则打开学生表的浏览窗口。 (4)选择“删除”,则打开系统提示对话框,可移去或删除学生表。 (5)选择“修改”,则打开学生表的“表设计器”对话框。,4.2 实验内容,4.2.3 数据库中表的操作,【例4-10】利用表设计器实现数据库表的特殊操作示例。 在数据库学生.dbc中完成对选课表的如下操作:

7、 (1)将字段“课程号”的显示标题设置为“课程代号”,默认值设置为“c”。 (2)设置输入掩码。 (3)设置字段“成绩”的有效性规则。 (4)设置记录有效性规则。 (5)设置触发器。,4.2 实验内容,4.2.4 永久关系和参照完整性的设置,设置数据库表间的永久关系,1,表间可建立两种关系:临时关系和永久关系。实验3所述的表间关联是表间的临时关系。在“数据库设计器”中,还可以在数据库表间建立永久关系。 数据库表间建立永久关系的前提是:两个建立关系的表都含有相同属性的字段;每个表都以该字段建立索引。,4.2 实验内容,4.2.4 永久关系和参照完整性的设置,设置数据库表间的永久关系,1,永久关系

8、在数据库设计器中表现为表索引之间的连线。连线规则:在数据库设计器中,从一个表(父表)的主索引或候选索引拖动到另一个表(子表)的任一索引。,4.2 实验内容,4.2.4 永久关系和参照完整性的设置,设置数据库表间的永久关系,1,可删除数据库表间的永久关系:在数据库设计器中选择永久关系线,使之变粗,右击,选择“删除关系”,或按Delete键。 永久关系在查询和视图中能自动成为联接条件;能作为表单和报表的默认关系;允许建立参照完整性。,4.2 实验内容,4.2.4 永久关系和参照完整性的设置,参照完整性的设置,2,设置参照完整性的具体操作如下: (1)打开数据库设计器,执行【数据库】|【清理数据库】命令。 (2)执行【数据库】|【编辑参照完整性】命令,打开“参照完整性生成器”对话框。 (3)在“参照完整性生成器”对话框中,单击“更新规则”选项卡,并选择相应的规则,单击“确定”按钮,在随后出现的两个系统提示对话框中都单击“是”按钮,父表的更新规则即设置完成。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号