户接口。方法等对象机制,提供高度集成的、可支持客户/服务器应用的用户接口。
5.数据库系统的分类在一篇题为“数据库理论的过去和未来”1987年J.D.Ullman在一篇题为“数据库理论的过去和未来”的论文中,把数据库理论概括为4个分支:关系数据库、分布式数据库、演绎数据库、面向对象数据库。具体分类可以参考如下内容:a.单用户数据库和多用户数据库。VFP是一种多用户数据库系统。.单用户数据库和多用户数据库。VFPb.集中式数据库和分布式数据库。集中和分布是对数据存放地点而言的,分布式数据库把数据分散存储在网络的多个节点上,彼此用网络线路连接,如银行数据。分布式数据库和多用户数据库都是在网络上使用的,但多用户数据库并非一定是分布存储的,如机票数据。用户数据库都是在网络上使用的,但多用户数据库并非一定是分布存储的,如机票数据。c.传统数据库和智能数据库。传统数据库存储的数据代表已知的事实,智能数据库则除了存储事实外还能存储用于逻辑推理的规则,所以又称之为“基于规则的数据库(rule存储事实外还能存储用于逻辑推理的规则,所以又称之为“基于规则的数据库(rule-basedrule
database)database)。”
二、数据库管理系统和数据库应用系统
1.数据库管理系统实际上,数据库是存于某种存储介质上的相关数据有组织的集合,为了在计算机中对数据库进行定义、描述、建立、管理和维护,应通过特定的数据库语言进行,这就需要一套支持该数据库语言的系统软件,称作数据库管理系统(DBMS)。一般说,数据库管理系统具有下数据库语言的系统软件,称作数据库管理系统(DBMS)列功能:DDL),a.数据定义功能。DBMS向用户提供“数据定义语言(DDL)用于描述数据库的结构,在.数据定义功能。DBMS向用户提供“数据定义语言(DDL”,用于描述数据库的结构,在关系数据库中其标准语言是SQL(StructuredQueryLanguage)SQL(Language),它提供了DDL语句。b.数据操作功能。对数据库进行检索和查询,是数据库的主要应用。为此DBMS向用户提,用于对数据库中的数据进行查询,同样,供“数据操纵语言(DML)用于对数据库中的数据进行查询,同样SQL也提供了DML语数据操纵语言(DML)DML”句。控制和管理功能。除了DDL和DML两类语句外,还具有必要的控制和管理功能。c.DBMS还具有必要的控制和管理功能。在讨论可视化的数据库管理系统(如VFP、VFP、Access)一般而言,Access)时,从组成结构上看,DBMS的特点和功能可以分为三个子系统:设计工具子系统、运行子系统和DBMS引擎。
2004-11作者:左近1位粉丝2004-11-1323:29回复此发言
4回复:关于VisualFoxPro6.0的问题设计工具子系统提供设计工具,包括表生成、窗体生成、查询生成、报表生成和过程语言设计工具子系统与开发人员相关联。运行子系统提供对设计时产生的程序的编译器等工具,执行,它与用户接口。执行,它与用户接口。DBMS引擎