
1关系数据库
1.1大型商业数据库:支持数据存储量大,访问效率高,适合大型企业应用,收费较高,具体包括:
Oracle
DB2(IBM)
SYbase(这个是比较早的,公司现在不做数据库了)
SQL
SERVER,版本包括2000,2005,2008,
2012等
1.2
中小型应用数据库:
SQL
SERVER
2000
Acess
Visual
foxpro
1.3
中小型开源数据库:
MYSQL(这个开源数据库在一些大型应用中会以集群的方式使用)
PostgreSQL
SQLite
1.4嵌入式数据库:
SQLite也可以算在这里
1.5
列存储模式数据库:主要用于研究和数据仓库应用
MonetDB
2
面向对象数据库
Berkeley
DB(现在已经被Oracle买下了)
Oracle也提供了面向对象的功能
3
XML数据库,这类数据库一般是附属于关系数据库功能的,只有研究型的是处理纯XML文档的
DB2
,附加XML处理版本
Oracle,里面包含XML查询功能
SQLSERVER,包含XML数据查询功能
4
NOSQL数据库,目前大型互联网公司和微博等网站广泛使用的数据存储系统,典型的有:
HBase
Cassandar
MongoDB
还有很多,这里不逐一列列举了
数据库有两种类型,分别是关系型数据库与非关系型数据库。
数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等 *** 作。
关系型数据库主要有:
Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等等。
非关系型数据库主要有:
NoSql、Cloudant、MongoDb、redis、HBase等等。
扩展资料:
非关系型数据库的优势:
1、性能高:NOSQL是基于键值对的,可以想象成表中的主键和值的对应关系,而且不需要经过SQL层的解析,所以性能非常高。
2、可扩展性好:同样也是因为基于键值对,数据之间没有耦合性,所以非常容易水平扩展。
关系型数据库的优势:
1、可以复杂查询:可以用SQL语句方便的在一个表以及多个表之间做非常复杂的数据查询。
2、事务支持良好:使得对于安全性能很高的数据访问要求得以实现。
参考资料来源:百度百科-数据库
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)