一.桌面型数据库
Access2000(2003)、Visual FoxPro 6.0(7.0,8.0)、Excel 2000(2003)等小型数据库产品被称为桌面关系型数据库系统,其主要特点包括:
• 广泛应用于单机环境。
• 计算机操作系统为桌面型操作系统,如Windows98/XP等。
• 不提供或仅仅提供有限的网络应用功能。
• 没有或仅有较弱的安全方案。
• 开发的数据库应用系统主要目的是日常小型办公需要。
• 提供的是较弱的数据库管理和较强的前端开发工具,开发工具与数据库集成为一体,既是数据库管理工具,同时又是数据库应用开发的前端工具,如在Visual FoxPro 6.0里集成了应用开发工具,在Access2000和2003里集成了脚本语言。
• 侧重于可操作性、易开发和简单管理等方面。
二.网络数据库
与传统意义上桌面关系型数据库系统相比较,以SQL Server 2005为代表的网络关系型数据库系统具有以下主要特点:
• 需要网络操作系统支持,包括Windows NT Server,Windows Server 2000,Windows Server 2003,Linux Server,UNIX,Solaris等。
• 数据库系统管理工具、前端开发工具和后台数据库是可以分离的,通常我们所说的网络数据库管理系统指的是管理工具和后台数据库的总和。
• 具有强大的网络功能和分布式功能,可以根据软硬件和网络环境的不同组合成各种工作模式。
• 技术先进,支持超大规模数据库技术、并行查询、多线程服务器等。
• 提供完备的数据安全性方案,提供完善的数据库备份和恢复手段。