导语:常见的关系型数据库有MySQL,SQLServer、Oracle、Access、SQLite等。在日常应用中,我们可以根据其特性来选择使用。

打开网易新闻 查看更多图片

MySQL
MySQL是最受欢迎的开源SQL数据库管理系统,它由 MySQL AB开发、发布和支持。
MySQL是一个快速的、多线程、开源的、多用户、可靠并易于使用的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass- deployed)的软件中去。支持5000万条记录的数据仓库,适应于所有的平台,价格便宜。
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

SQLServer
SQL Server是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,可充分利用WindowsNT的优势,系统管理先进,事务处理功能强大,极大程度保持了数据的完整性,支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。
实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。
SQL Server 提供了众多的Web和电子商务功能,如对XML和Internet标准的丰富支持,通过Web对数据进行轻松安全的访问,具有强大、灵活、基于Web的和安全的应用程序管理等。而且,由于其易操作性及其友好的操作界面,深受广大用户的喜爱。
Oracle

是一款比较典型的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。Oracle
数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
Oracle的导出数据功能强大、稳定性高、安全性强,但其相对价格较高。

打开网易新闻 查看更多图片

Access
是一款关联式数据序管理型系统的数据库,通常是被用来开发Web 应用程序这些应用程序都利用Asp技术在IIs上运行,但是由于Access 是小型的数据库,在很多的使用上都有着局限性,而且如果过多的数据库访问量还会造成数据库的性能极具下降。
SQLite
SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。这款数据库的运行处理速度比Mysql、PostgreSQL这两款都要快。