- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3、项目、数据库和表
项目、数据库和表 项目管理器的使用 项目管理器 项目 是文件、数据、文档和VFP对象的集合。 项目管理器 是VFP应用程序开发过程中所有对象、数据、文件与文档的“控制中心” (Control Center) 。利用项目管理器可以很方便地组织和管理项目中的各类数据和对象,创建一个扩展名为.PJX的项目文件。在开发一个应用系统时,通常都是先从创建项目开始的。 项目管理器 项目管理器的创建 : 1、VFP系统菜单上的【文件】中的【新建】菜单项进行创建,并且可以使用创建项目管理器的向导。 2、命令:CREATE PROJECT [项目文件名] 项目文件的打开: 1、菜单方式: 【文件】? 【打开】 2、命令方式:MODIFY PROJECT [项目文件名] 方法一:利用菜单创建项目 方法二:利用命令创建项目管理器 格式: CREATE PROJECT 项目文件名|? 参数描述:项目文件名:指定项目的文件名。如果没有为文件指定扩展名,则VFP自动指定.PJX为扩展名。 ? :打开“创建”对话框,提示为正在创建的项目文件命名。 创建数据库 例:含有三个数据表的数据库 数据库设计方法 数据库设计步骤 数据需求分析 数据库表确定 数据库表字段确定 数据库表间关系设定 设计优化 数据库设计步骤 第1步:明确设计目的,这有助于确定需要VFP保存哪些信息。 第2步:确定需要的表。在明确了建立数据库的目的之后,就可以着手把信息分成独立的主题,每个主题都可以是数据库中的一个表。 第3步:确定表中所需的字段。确定在每个表中保存哪些信息。在表中,每类信息称为一个字段,浏览表时在表中显示为一列。 数据库设计步骤 第4步:确定表间关系。分析每个表,确定一个表中的数据和其它表中的数据有何关系。必要时,可以在表中加入字段或创建一个新表来明确关系。 第5步:设计优化。对设计进一步分析,查找其中的错误。创建表时,在表中加入几个示例记录,看能否从表中得到所想要的结果。 数据需求分析 这一步是建立数据库的关键:一方面要弄清用户需求,以确定数据库中要建立的表,以及每个表中要保存的信息;另一方面还要考虑到数据库可能的扩充和改变,以提高灵活性 例如:建立建立“教学管理”数据库 首先需要明确建立该数据库的目的是为了管理和教学有关的信息,如学生情况、教师情况、课程安排、考试成绩等。 数据库表确定 确定表是数据库设计过程中技巧性最强的一步,应将不同主题的信息存储在不同的表中 应注意以下几个方面的问题 (1) 一个表只保存一个主题的内容; (2) 同一信息只保存一次,这将减少出错的可能性; (3) 防止删除有用信息。 以建立“教学管理”数据库中的表为例 为了得到学生和课程的信息,应该建立“学生”表和“课程”表,存放有关学生和课程的基本信息。 数据库表字段确定 确定表字段的几点技巧 每个字段直接和表的主题相关,不同的主题属于不同的表。 字段必须是原始数据,不要包含可推导得到或通过计算可以得到的字段 收集所需的全部信息 以最小的逻辑单位存储信息 使用主关键字 数据库表间关系设定 VFP是一个关系型数据库管理系统。在每个不同的表中存储的数据之间有一定的关系。通过在这些表之间定义关系后,可以利用这些关系来查找数据库中有关的信息。 表间有三种关系: 一对一关系 一对多关系 多对多关系 在教学管理数据库中, “学生”和“课程”是多对多关系,即一门课程可以有多个学生选修,而一个学生可以选修多门课程。 设计优化:查找问题 表中是否带有大量的并不属于这个主题的字段? 表中是否存在对很多记录不适用而始终保持空白的字段? 是否有大量的表包含了同样的字段? 是否遗忘了字段?是否有需要的信息没包括进去? 是否为每个表选择了合适的主关键字?在使用这个主关键字查找具体记录时,它是否很容易记忆和键入? 是否有字段很多、记录却很少的表,而且许多记录中的字段值为空? 查找到存在的问题后,就要修改表的结构,以改进设计方案,多次修改,才能得到完善。 数据库的创建与基本操作 完成数据库的设计之后,就可以进行数据库的创建工作。 在项目管理器中: “数据” ?“数据库” ?“新建”。 菜单方式:“文件”?“新建”?“数据库” 命令方式:CREATE DATABASE [数据库文件名] 数据库被创建后就可以添加到项目中。 数据库的基本操作:打开、关闭和删除。方式分别为菜单方式和命令方式。 OPEN|CLOSE|DELETE DATABASE [数据库文件名] 数据表 在VFP中,表是收集和存储信息的基本单元,所有的工作都是在数据表的基础上完成的。 在VFP中,根据表是否属于数据库可以把表分为两类:数据库表和自由表。前者比
文档评论(0)