前言 过去,"信息技术(IT)"的名字还不如今天这般耀眼,被称为"电子数据处理".其实,尽管当今新潮技术层出不穷,数据处理依然处于我们系统的核心地位,而且需管理的数据量的增长速度似乎比处理器的增长速度还快。今天,最重要的集团数据都被保存在数据库中,通过SQL语言来访问。SQL语言虽有缺点,但非常流行,它从1980年代早期开始被广泛接受,随后就所向无敌了。 如今,年轻开发者在接受面试时,没有谁不宣称自己能熟练应用SQL的。SQL作为数据库访问语言,已成为任何基础IT课程的必备部分。开发者宣传自己熟练掌握SQL,其实前提是"熟练掌握"的定义是"能够获得功能上正确的结果".然而,全世界的