SQL(Structured Query Language)不是一个应用,而是一种语言;下面是一些支持SQL语句执行的流行应用程序。
(1)Apache Open Office Base:基于Java的开源客户端数据库应用。
(2)Adobe ColdFusion:一个Web应用开发平台,基于标签的语言来创建脚本。
(3)IBM DB2:强有力的高端多平台DBMS,可以使用基于Java的、简单通用的绑定应用程序Control Center来操作。
(4)MariaDB:GPL授权许可,开源社会维护;完全兼容MySQL。
(5)Microsoft Access:通常用来交互式地创建和管理数据库,并且交互式地处理数据。
(6)Microsoft ASP:创建基于Web应用的脚本平台。
(7)Microsoft ASP.NET:是一个使用.NET框架,创建基于Web应用的脚本平台。
(8)Microsoft Query:是一个独立的SQL查询工具。
(9)Microsoft SQL Server:提供了SQL Server Management Studio的强大管理工具,该工具可以用来管理数据库、管理安全、制作报表等各种工作,同时也给出了编写和测试SQL语句的理想环境。
(10)MySQL:提供了两种使用方式
- 纯文本工具:mysql命令行程序
- 交互工具:MySQL Workbench
(11)Oracle:推荐Oracle SQL Developer
(12)Oracle Express:有着非常直观、基于Web的用户界面,通过Getting Started来启动Web页面管理。
(13)PHP:是一个流行的Web脚本语言,提供了用来连接各种数据库的函数和库。
(14)PostgreSQL:提供了两种使用方式
- 纯文本工具:psql命令行程序
- 交互工具:pgAdmin(pgAdmin III)
PostgreSQL不支持USE命令
(15)SQLite:通常在其它语言和应用程序中使用,不作为单独的数据库使用;不过它有个命令行程序——sqlite3