现在是大数据时代,那么对数据的存储,操作等就离不开数据库。什么是数据库呢?通俗的讲数据库就是存放数据的仓库,只不过这个仓库位于计算机的存储设备上。数据库可以大致分为以下几类:关系型数据库、对象型数据库、网格型数据库、层次型数据库。在实际开发中用得最多的要算关系型数据库了,关系型数据库的一个最大的特点就是表与表之间存在关联关系,而不是独立存在的。操作数据库有专门的语言,叫做SQL(结构化查询语言),这种语言是专门针对数据库而言的。SQL语句又可分为4大类:DDL(数据定义语句),DQL(数据查询语句),DML(数据操作语句),DCL(数据操作语句)。其中最为复杂的是DQL,其他的次之,不同数据库对SQL的标准支持有所不同,常见的关系型数据库有:SQL server、Oracle、MySql等。sql语句对一个程序员来说是必须具备的技能。