Visual FoxPro第3章数据库与表的创建及使用.ppt

第3章 数据库与表的创建及使用 数据库概述 数据库的创建和使用 表的创建和使用 永久性关系与参照完整性 3.1 数据库概述 3.1.1 数据库的设计过程 1.分析数据需求 首先列出需数据库回答的问题清单。如:本学期每个人每门课的期末考试成绩是多少?有哪些人的哪些课程不及格?哪些学生的学业成绩达到了获奖学金的标准?哪些学生在考试中哪门课程舞弊了?等等。 其次收集所有的表单和报表。这些表单和报表包含了应该由数据库提供的各种信息。如期末考试成绩需要录入哪些信息等。 最后,期末考试成绩册如何打印等等。 2.确定需要的表 3.确定表的字段 4.确定表之间的关系 5.设计的优化 3.1.2 数据库的组成 从项目管理器窗口中可以看出VFP数据库包含5个项目:表、本地视图、连接和存储过程。 1.表(Table) 表式存放数据的容器,而数据库又是表的容器,VFP中表可以分为:数据库表和自由表。 表与数据库之间的相关性是通过表文件和库文件之间的双向链表实现的。 2.视图 所谓视图是由一个或多个表组合成的一个“虚表”,VFP中的视图分为本地视图和远程视图。 特点: (1)使用查询语句从一个或多个表中获得数据,与查询相似 (2)虽然是虚表,但可以对其内容进行更行。 连接 连接是保存在数据库中的一个定义,指定了数据源的名称,用于连接远程数据库,来创建远程视图。 存储过程

文档评论(0)

1亿VIP精品文档

相关文档