数据库管理系统的浅谈

DBMS(Database Management System):数据库管理系统,数据库分为MySQL、MSSQLserver、DB2、Oracle、Access、SQLite、Sybase等,但是都是大同小异。

 

MySQL:是一款免费的中小型数据库,它的功能不够严谨,但是访问的速度很快;

适用对象:它适用网站,因为网站要求访问速度快,也不需要一些分析报表功能,所以说MySQL适用于网站数据的储存;

不适用对象:像银行系统就不能使用这个数据库,因为它去掉了好多中小型企业不常用的功能,对于一些报表的分析也不能实现;

MySQL应用场景:Facebook、Symantec、Wikipedia(曾经,现在使用的是MariaDB,也是MySQL的一个分支。google too)、百度博客、新浪博客、witter(国外网站)、youtobe、WordPress;

 

MSSQLserver:也称为微软SQL Server,比MySQL多了一些高级功能。

适用对象:与.net结合很好,只能运行在Windows平台下;

不适用对象:大数据量、大交易量表现并不十分好,很多大型公司并不采用MSSQLserver;

MSSQLserver应用场景:雅虎广告业务、携程网、速8酒店、阿里巴巴呼叫中心、凡客诚品;(也是涉及一些中小型公司和互联网)

 

DB2和Oracle数据库:都是大型的数据库;

 

Access:是文件型数据库,不需要单独安装一个后台服务,当做一个文件来直接使用;

 

SQLite:是极其轻量级数据库,运行起来,内存可能只占几百kb;

 

Sybase:是关系型数据库,适用于大中型公司。

posted on 2018-10-09 14:46  吴qx  阅读(269)  评论(0编辑  收藏  举报