SQL(Structured Query Language)是一种数据库的结构化查询语言。
数据库分为关系型数据库、非关系型数据库。
关系型数据库:MySQL、SQL Server、Access、Oracle、DB2、SQLite、Sybase。
MySQL:由瑞典MySQL AB公司开发,目前归甲骨文拥有的开源数据库,支持多种操作系统,体积小,速度快,总体使用成本低。适用于中小型的公司和web网站。
SQL Server:微软开发的商业数据库,只能在windows系统上使用。
Access:由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。
Oracle:甲骨文开发的商业数据库,不开源,支持所有主流平台,性能好,功能强,稳定性好,安全性好,支持大数据量,比较复杂,收费昂贵。
DB2:美国IBM公司开发,主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于所有常见的服务器操作系统平台下。
SQLite:开源、轻型、无服务器、零配置,一个数据库就只是一个文件,在应用程序内执行操作,占用资源小,可用于嵌入式或小型应用。
Sybase:由美国Sybase公司于1987年推