第七章数据库系统的开发技水 数据库原理与应用 第七章数据库系统的开发技术 7.1体系结构 72开放式数据库互连 73客户端开发工具 7.4数据库访向问对象 7.5B/S结构应用开发技术
第七章 数据库系统的开发技术 7.1 体系结构 7.2 开放式数据库互连 7.3 客户端开发工具 7.4 数据库访问对象 7.5 B/S结构应用开发技术 第七章 数据库系统的开发技术 数据库原理与应用
第七章数据库系统的开发技水 数据库原理与应用 前两篇重点介绍了数据库理论基础和数据库设计等方面的内容; 本篇将系统地介绍数据库应用开发方面的技术、产品、方法; 有助于进一步理解理论知识,熟悉数据库应用开发过程,掌握数 据库应用开发的方法
前两篇重点介绍了数据库理论基础和数据库设计等方面的内容; 本篇将系统地介绍数据库应用开发方面的技术、产品、方法; 有助于进一步理解理论知识,熟悉数据库应用开发过程,掌握数 据库应用开发的方法。 第七章 数据库系统的开发技术 数据库原理与应用
第七章数据库系统的开发技水 数据库原理与应用 71体系结构 数据库应用系统典型结构图 用户1用户2用户n 数据库应用软件 DBMS 数据库
7.1 体系结构 数据库应用系统典型结构图 数据库 DBMS 数据库应用软件 用户1 用户2 … 用户n 第七章 数据库系统的开发技术 数据库原理与应用
第七章数据库系统的开发技水 数据库原理与应用 体系结构:数据库软件系统与应用软件的结合模式以及软硬件部分在整个应 用系统中的位置。 1、集中式结构 所有的软件系统都集中在一台功能强大的主机系统中,所有的应用系统 数据存储、数据处理都在该主机中进行。 优点:开发较容易,维护和管理非常方便,主机系统处理能力强。 缺点:主机造价高,用户应用需求必变时,维护量大 随计算机技术和计算机系统的发展,已被淘汰
体系结构:数据库软件系统与应用软件的结合模式以及软硬件部分在整个应 用系统中的位置。 1、集中式结构 所有的软件系统都集中在一台功能强大的主机系统中,所有的应用系统、 数据存储、数据处理都在该主机中进行。 优点:开发较容易,维护和管理非常方便,主机系统处理能力强。 缺点:主机造价高,用户应用需求必变时,维护量大。 随计算机技术和计算机系统的发展,已被淘汰。 第七章 数据库系统的开发技术 数据库原理与应用
第七章数据库系统的开发技水 数据库原理与应用 2、文件服务器结构 数据库文件保存在文件服务器上,应用程序和DBS在各个工作站上 实现,应用程序以文件的形式存取文件服务器上的数据,文件服务器将 用户所需要的数据以整个文件的形式传送到工作站上。 代表:Nove网 FoxBase数据库 优点: 为数据库系统的广泛应用开辟了一条新道路 缺点: 网络负载大,影响系统性能;多用户同时访问需解决共享与互斥问题; DBMS和数据文件分离,使得数据的一致性、完整性和安全性无法保证
2、文件服务器结构 数据库文件保存在文件服务器上,应用程序和DBMS在各个工作站上 实现,应用程序以文件的形式存取文件服务器上的数据,文件服务器将 用户所需要的数据以整个文件的形式传送到工作站上。 代表:Novell网FoxBase数据库 优点: 为数据库系统的广泛应用开辟了一条新道路。 缺点: 网络负载大,影响系统性能;多用户同时访问需解决共享与互斥问题; DBMS和数据文件分离,使得数据的一致性、完整性和安全性无法保证。 第七章 数据库系统的开发技术 数据库原理与应用