数据库类型是一种特殊的数据存储系统,它是由若干特定的软件程序(称为数据库管理系统,简称DBMS)实现的,能够在一个中心化的存储区中维护有关大量数据的管理结构及相关的操作处理功能。
数据库类型包含了大量的操作处理功能,比如:存储、搜索、排序、处理和检索数据等功能,能支撑网络和电子数据的复杂应用。不同的数据库类型有不同的应用特征,一般常用的有:
1、关系数据库(Relational Database),也称为结构化查询语言(SQL)数据库,是基于"结构化数据"模型而形成的数据库系统,把数据存储在多个表中,使交叉信息之间能够通过连接规则而通用。这类数据库通常被软件开发商、金融服务公司、空中航空公司、制药公司所使用,它们需要一个可靠的、稳定的可扩展性企业数据库系统。
2、非关系型数据库(NoSQL Database),是指非关系模型的存储,是一种数据库类型,允许无需按照表与表之间的关系储存和存取数据。这类数据库的特点是操作和管理方便,处理量大,且可以很容易的扩展,粗放式的结构化也非常容易被构建,很多Web2.0公司、社交网络等现代系统中通常使用这类来构建数据库。
3、对象数据库管理系统(ODBMS),被设计为支持对象技术和面向对象编程语言的数据库管理系统,继承了数据库基础技术,核心功能为数据库系统提供关联和关系相关的完整、高级的处理功能,使用户可以更容易的处理复杂的数据结构。
4、嵌入式数据库(Embedded Database),是指把数据库程序直接嵌入应用程序中,是一种特殊的数据库管理系统,使得在使用它时仅需编写较少的程序就能完成较多功能。它广泛应用在客户机/服务器应用后端及开发本地应用程序(如移动终端上的应用程序)中。
以上就是常用的数据库类型。数据库的性能越好,它所支持的应用越广泛,其功能也越丰富,所以选取合适的数据库类型一直是数据库理论的一项重要的内容,值得用户仔细研究和比较不同类型的数据库,能够充分发挥不同数据库的作用,体会到它们的魅力。