文档详情

Visual FoxPro6.0程序设计教程3版 教学课件 丁爱萍 8 14 第12章.pdf

发布:2015-11-09约8.96千字共52页下载文档
文本预览下载声明
第12章 数据库和多表操作 任务12.1 创建数据库 任务12.2 管理数据库中的数据 第12章 数据库和多表操作 任务12.1  创 建 数 据 库 任务导入 学习目标 任务实施 1. 创建数据库的3种方法 2. 在项目管理器中创建数据库 第12章 数据库和多表操作   (1) 单击工具栏上的“新建”按钮  ,在“新建”对 话框中选中“项目”,并单击“新建文件”按钮,打开“创 建”对话框。   (2) 在“创建”对话框中,输入项目名称,单击“保存” 按钮,打开“项目管理器”对话框。   (3) 在“数据”选项卡中选中“数据库”,然后单击 “新建”按钮,继续打开“新建数据库”对话框,如图12-1 所示。 第12章 数据库和多表操作 图12-1 “新建数据库”对话框 第12章 数据库和多表操作   (4) 单击“新建数据库”按钮,打开“创建”对话框, 如图12-2所示,输入数据库名(如“学生情况”) ,即扩展名 为  .dbc的文件名。   (5) 单击“保存”按钮,则完成数据库的创建,并打开 “数据库设计器”。 第12章 数据库和多表操作 图12-2 “创建”对话框 第12章 数据库和多表操作   3. 通过“新建”对话框创建数据库   通过“新建”对话框创建数据库的操作步骤为:   (1) 单击工具栏上的“新建”按钮  ,在“新建”对 话框中选中“数据库”,然后单击“新建文件”按钮,打开 “创建”对话框,如图12-3所示。 第12章 数据库和多表操作 图12-3 通过“新建”对话框创建数据库 第12章 数据库和多表操作   (2) 在“创建”数据库对话框中,输入新数据库名。   (3) 单击“保存”按钮后,会显示一个空的“数据库设 计器”窗口,与此同时,“数据库设计器”工具栏将变为有 效。   4. 使用命令创建数据库 第12章 数据库和多表操作   5. 向数据库中添加表   创建数据库后,就可以向数据库中添加数据表了。   假设已建有数据表cj(成绩表)和rk(任课表) ,如图12-4所 示。 第12章 数据库和多表操作 图12-4 数据表cj和rk 第12章 数据库和多表操作   (1) 从“数据库”菜单或“数据库设计器”工具栏中右 击数据库设计器窗口,从中选择“添加表”,弹出“打开” 对话框。   (2) 选定一个表后单击“确定”按钮。添加数据表后的 数据库,如图12-5所示。 第12章 数据库和多表操作 图12-5 向数据库中添加表 第12章 数据库和多表操作   6. 从数据库中移去表   当数据库不再需要某个表或其他数据库需要使用此表时, 可以从该数据库中移去此表。   (1) 选定要移去的表,选择“数据库”菜单→“移去”, 或者单击“数据库设计器”工具栏上的“移去表”按钮,如 图12-6所示。   (2) 在提示对话框中,单击“移去”。 第12章 数据库和多表操作 图12-6 从数据库中移去表 第12章 数据库和多表操作   7. 准备关联   只要通过链接不同表的索引,“数据库设计器”就可以 很方便地建立表之间的关系。由于这种在数据库中建立的关 系被作为数据库的一部分保存起来,所以称为永久关系。 第12章 数据库和多表操作   (1) 决定哪个表有主记录,哪个表有其关联记录。如st表 中有主记录,cj表有st表的关联记录;kc表有主记录,cj表中 也有kc表的关联记录。   (2) 对有主记录的表(st表) 的“学号”字段添加一个主索 引。双击st表打开该表,单击“显示”菜单→“表设计器”, 在“索引”选项卡中,设置“学号”为“主索引”。如图12- 7所示,单击“确定”按钮,返回数据库设计器,可以看到 索引项下的“学号”前有一钥匙图标。
显示全部
相似文档