实验4_关系数据库的建立与操作.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验4_关系数据库的建立与操作

实验四:关系数据库的建立与操作 【实验目的】 通过本次实验,进一步熟悉VFP工作区环境,掌握项目、数据库、数据库表的建立与使用方法,并了解如何基于E-R图(概念模型)建立关系数据库和关系数据库表(数据模型)。 【实验要求】 熟悉VFP工作区,测试VFP中项目、数据库和数据库表以图形界面和命令两种途径建立与使用的方法,根据实验三中以现实世界为基础创建出的三个E-R图(概念模型),在VFP中建立相应的关系数据库和数据库表(数据模型),如: 【实验步骤】 熟悉VFP工作区 实验工具栏的使用方法(工具栏的显示与隐藏、定制系统工具栏按钮、创建用户工具栏) 使用命令窗口的使用方法(通过Ctrl+F2 / Ctrl+F4快捷键显示与隐藏命令窗口、命令窗口字体及命令输出字体的定制)。 使用”工具”菜单-”选项”对话框定义VFP开发环境(设置项目默认工作目录、设置VFP帮助文件位置、设置默认日期格式、更改表单的默认大小),点击“设置为默认值”保存系统设置。 项目的建立与使用 分别使用菜单与命令(CREATE PROJECT [项目名|?])两种方式在默认工作目录建立名为“实验”的项目。 关闭建立的项目,分别使用菜单与命令(MODIFY PROJECT [项目名|?])两种方式打开“实验”项目。 观察项目管理器各选项卡的文档项目分类。 定制项目管理器工作界面(折叠和展开项目管理器、拆分项目管理器、停放项目管理器)。 使用项目管理器创建几个项目文档,测试通过项目管理器修改、移去和添加文档的方法。 通过资源管理器观察创建的项目文档后缀名。 数据库的建立与使用 分别通过项目管理器、”新建”对话框和命令交互(CREATE DATABASE [数据库名|?])三种途径建立“商品销售”数据库。 通过项目管理器和命令交互(CLOSE DATABASE [ALL])两种方式关闭“商品销售”数据库。 分别通过项目管理器、“打开”对话框和命令交互(OPEN DATABASE [数据库文件名|?] [EXCLUSIVE|SHARED] [NOUPDATE] [VALIDATE])三种途径打开“商品销售”数据库,测试各命令可选项的功能。 通过项目管理器、“打开“对话框和命令交互(MODIFY DATABASE [数据库名|?] [NOWAIT] [NOEDIT])三种途径打开数据库设计器,测试各命令可选项的功能。 4、数据库表的建立与使用 分别实验使用项目管理器、数据库设计器、“新建”对话框及命令交互(CREATE TableName)四种方式在“商品销售”数据库中建立“顾客”数据库表,表结构如下: 将“电话”字段掩码设置为99999999999(代表仅允许输入11位以内数字),将顾客ID设置为主索引(主关键字)。 关闭表设计器,分别使用项目管理器、数据库设计器和命令交互方式(USE DataTableName / MODIFY STRUCTURE)修改表结构。 分别使用项目管理器、数据库设计器和命令交互方式(BROWSE)录入自定义测试数据。 根据E-R图完成“商品销售”数据库中“商品”及“购买记录”两数据库表的建立并通过外键——主键建立联系。 5、项目扩展 根据以下E-R图,分别在“测试”项目中创建“教学管理”及“租借管理”两数据库,并在各个数据库中创建相应的数据库表及表联系。 “教学管理”E-R图 “租借管理”E-R图 【操作提示】 VFP中命令不区分大小写,不允许使用中文全角符号,每条命令可以只使用前四个字母。 定制命令输出字体使用modify window screen font “宋体”,30命令 对VFP选项的修改在下次关闭VFP环境时自动清除,如需保存为默认值务必首先点击“设置为默认值”按钮。 浏览或编辑数据过程中,可以使用“显示”菜单在编辑与浏览模式间快速切换。 对于多对多(m:n)的实体联系,其联系本身一般也应设置为数据库表(纽带表),通过在纽带表中设置两个外键将多对多联系转换为两个一对多联系。

文档评论(0)

kaiss + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档