SQL语言(Structured Query Language)结构化查询语言,是一种关系型语言。
DDL(Data Definition Language)数据定义语言,CREATE、ALTER、DROP。定义数据库,表等
DML(Date Manipulation language)数据操作语言,INSERT、UPDATE、DELETE。操作数据
DQL(Date Query Language)数据查询语言,SELECT
DCL(Date Control Language)数据控制语言,GRANT、REVOKE、COMMIT、ROLLBACK。
常见数据库产品
Oracle,甲骨文公司,覆盖大、中、小型计算机,使用最广泛的数据管理系统
SQL Server,微软公司,提供了对XML/Internet标准的支持,具有强大的、灵活的、基于Web的应用管理功能。只能在Window上运行,稳定性要求高,很难处理日益增长的用户数据
DB2 IBM公司,主要应用与OS/2、Window平台,具有较好的可伸缩性,可支持从大型计算机到单用户环境。较复杂
MongoDB,10gen公司,介于关系和非关系数据库之间的产品,是非关系中最像关系型数据库,结构非常松散,适合存储比较复杂的数据类型,查询语言非常强大,开源的数据库,完全满足Web2.0和移动互联网的数据存储需求
MySQL 瑞典MySQL AB公司,现在是Oracle公司,是一个多用户多线程的小型数据库服务器,开源。具有跨平台的特性,Window、UNIX、Linux、Mac OS等平台使用,更方便、快捷,免费,运营成本低。