Access数据库
美国Microsoft公司于1994年推出的微机数据库管理系统。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。其主要特点如下:
(1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。
(2)强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。
(3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。
(4)作为Office套件的一部分,可以与Office集成,实现无缝连接。
(5)能够利用Web检索和发布数据,实现与Internet的连接。 Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。
Informix数据库
美国InfomixSoftware公司研制的关系型数据库管理系统。Informix有Informix-SE和Informix-Online两种版本。Informix-SE适用于UNIX和WindowsNT平台,是为中小规模的应用而设计的;Informix-Online在UNIX操作系统下运行,可以提供多线程服务器,支持对称多处理器,适用于大型应用。
Informix可以提供面向屏幕的数据输入询问及面向设计的询问语言报告生成器。数据定义包括定义关系、撤销关系、定义索引和重新定义索引等。Informix不仅可以建立数据库,还可以方便地重构数据库,系统的保护措施十分健全,不仅能使数据得到保护而不被权限外的用户存取,且能重新建立丢失了的文件及恢复被破坏了的数据。其文件的大小不受磁盘空间的限制,域的大小和记录的长度均可达2K。采用加下标顺序访问法,Informix与COBOL软件兼容,并支持C语言程序。 Informix可移植性强、兼容性好,在很多微型计算机和小型机上得到应用,尤其适用于中小型企业的人事、仓储及财务管理。
Orcale数据库
美国Orcale公司研制的一种关系型数据库管理系统,是一个协调服务器和用于支持任务决定型应用程序的开放型RDBMS。它可以支持多种不同的硬件和操作系统平台,从台式机到大型和超级计算机,为各种硬件结构提供高度的可伸缩性,支持对称多处理器、群集多处理器、大规模处理器等,并提供广泛的国际语言支持。 Orcale是一个多用户系统,能自动从批处理或在线环境的系统故障中恢复运行。系统提供了一个完整的软件开发工具Developer2000,包括交互式应用程序生成器、报表打印软件、字处理软件以及集中式数据字典,用户可以利用这些工具生成自己的应用程序。Orcale以二维表的形式表示数据,并提供了SQL(结构式查询语言),可完成数据查询、操作、定义和控制等基本数据库管理功能。Orcale具有很好的可移植性,通过它的通信功能,微型计算机上的程序可以同小型乃至大型计算机上的Orcale,并且能相互传递数据。另外Orcale还具有与C语言的接电子表格、图形处理等软件。 Orcale属于大型数据库系统,主要适用于大、中小型应用系统,或作为客户机/服务器系统中服务器端的数据库系统。
DB2数据库
IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。DB2采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据库本地化及远程连接透明化。 它以拥有一个非常完备的查询优化器而著称,其外部连接改善了查询性能,并支持多任务并行查询。 DB2具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。
SQL Server数据库
美国Microsoft公司推出的一种关系型数据库系统。SQLServer是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。
其主要特点如下:
(1)高性能设计,可充分利用WindowsNT的优势。
(2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。
(3)强壮的事务处理功能,采用各种方法保证数据的完整性。
(4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。
Sybase数据库
美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。 Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的数据安全性。Sybase通常与SybaseSQLAnywhere用于客户机/服务器环境,前者作为服务器数据库,后者为客户机数据库,采用该公司研制的PowerBuilder为开发工具,在我国大中型系统中具有广泛的应用。美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。 Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的数据安全性。Sybase通常与SybaseSQLAnywhere用于客户机/服务器环境,前者作为服务器数据库,后者为客户机数据库,采用该公司研制的PowerBuilder为开发工具,在我国大中型系统中具有广泛的应用。
FoxPro数据库
最初由美国Fox公司1988年推出,1992年Fox公司被Microsoft公司收购后,相继推出了FoxPro2.5、2.6和VisualFoxPro等版本,其功能和性能有了较大的提高。 FoxPro2.5、2.6分为DOS和Windows两种版本,分别运行于DOS和Windows环境下。FoxPro比FoxBASE在功能和性能上又有了很大的改进,主要是引入了窗口、按纽、列表框和文本框等控件,进一步提高了系统的开发能力。
分享到:
相关推荐
本文将详细介绍三种主流的Java数据库连接方法:JDBC(Java Database Connectivity)、JNDI(Java Naming and Directory Interface)以及ORM框架(如Hibernate、MyBatis)。 1. **JDBC连接** JDBC是Java语言访问...
本文将对几种主流的数据库支持语言——PB(PowerBuilder)、C++Builder/Delphi、Visual C++ 和 Java 进行详细的比较分析。 #### 二、PowerBuilder (PB) **特点概述**: - **优点**:PB 是一种高度集成的开发环境,...
本文将对比分析几种主流的数据库系统,包括Oracle、DB2、SQL Server和Sybase,以及轻量级的MySql。 首先,Oracle数据库是由美国Oracle公司开发的关系型数据库管理系统,它支持多种硬件和操作系统平台,具有高度的可...
除了Oracle外,还有其他几种常见的数据库系统: - **MySQL**:一款小型数据库,开源免费,广泛应用于互联网应用。 - **DB2**:IBM公司的数据库产品,适用于大型企业级应用。 - **SQL Server**:微软公司推出的数据库...
### 数据库完整教材第一章...随后,深入探讨了几种主要的数据库模型,并对数据库系统的组成部分进行了分析。通过学习这些基础知识,读者可以对数据库有一个全面的认识,并为进一步学习数据库管理和应用打下坚实的基础。
以下是几种常见数据库的优缺点分析: 1. **SQL Server** - **优点:** 操作界面直观,适合Windows环境,易于使用。对于中小型企业,SQL Server提供了良好的性价比。 - **缺点:** 开放性不足,只能在Windows上...
- **消除数据库差异**:支持多种主流数据库,并且允许不同类型的数据库之间的数据传递和转换。 - **免除了数据库接口编程**:自动完成数据出库、入库等操作,简化了开发过程。 - **自动控制数据流通**:实现了...
分布式数据库的优点包括地方自治、高可用性、灵活性、低系统成本以及高效的并行处理能力。然而,DDB也面临着数据集成难度大、系统复杂度高等挑战。 综上所述,数据库管理系统作为数据管理的核心工具,在不断发展的...
数据库管理系统(Database Management System, DBMS)是一种用于创建、维护、操作和管理数据库的软件系统。随着信息技术的发展,数据库管理系统已经成为现代信息社会中不可或缺的一部分。本文档主要介绍了数据库管理...
首先,Java作为后端开发的主流语言,具有跨平台性、安全性高以及丰富的库支持等优点。在航空票务管理系统中,Java主要负责业务逻辑处理、数据交互和用户接口的控制。通过Java的Servlet和JSP技术,可以实现服务器端的...
1. **多种数据库系统并存**:在IT行业中,有多种主流的数据库管理系统,如Oracle、SQL Server、Sybase、MySQL和Informix等。每种数据库都有其特定的特性和API,这使得直接跨数据库平台进行开发变得复杂。 2. **标准...
随着技术的发展,对象-关系模型(Object-Relational Model)逐渐兴起,融合了面向对象的特性与关系数据库的优点,进一步增强了数据库系统的功能性和效率。 #### 1.3 当前的数据库系统 目前,市场上主流的数据库...
本文主要探讨了VB6.0应用程序访问SQL Server数据库的几种技术手段,并对它们的特点、性能和适用场景进行了详细分析。 首先,我们需要了解SQL Server 7.0是微软推出的大型网络数据库管理系统,它具有易用性、可缩放...
而此工具则能自动完成这一过程,支持MySQL和Oracle两大主流关系型数据库。 1. **MySQL与Oracle支持**: - MySQL是一款开源、免费的关系型数据库管理系统,广泛应用于中小型项目,具有高性能、易用性等优点。 - ...
综上所述,SQL Server 2000 作为一种关系型数据库管理系统,不仅继承了关系型数据库模型的优点,还在数据管理、安全性、性能等方面进行了优化。对于学习和使用 SQL Server 2000 的人员而言,了解这些基础知识是非常...
关系数据库管理系统(RDBMS)如Oracle、SQL Server和MySQL等在80年代占据了主导地位,它们具有数据结构化、最小冗余、高独立性和可扩展性等优点,广泛应用于商业和事务处理领域。 然而,随着互联网的兴起和用户需求...
因此,本文将讨论几种主流的Oracle数据库HA解决方案,并分析它们的优缺点。 1. Oracle RAC(Real Application Clusters) Oracle RAC是一种集群数据库解决方案,它允许多个服务器节点共享同一数据库实例,从而提供...