对数据库进行操作的语言通常为SQL。
ANSI中规定了SQL的标准,例如:SQL 92、SQL 99。
而各数据库厂商在支持ANSI SQL标准规范的基础上,通常进行了扩展,形成独特的SQL语言。例如:微软的ACCESS数据库使用JET-SQL,微软的SQLSERVER数据库使用T-SQL,甲骨文的ORACLE数据库使用PL-SQL。
ACCESS中没有过程、触发器,JET-SQL也不支持FULL join。
T-SQL支持函数、if while 类似的程序设计结构。
PL-SQL支持if else、for等控制过程。