SQL(Structured Query Language 结构化查询语言)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。
于是在了解SQL究竟是什么之前一定要弄清楚什么是数据库。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
简而言之,数据库就是一堆一堆的数据放在某一个指定的地方。有问题曰:数据库就是为了方便查询的,为什么不直接把数据写入文件中,然后到文件里面去查询呢?我觉得数据库确实就是为了方便查询的,文件之类的比不上它。就好像一个表格里只要找到了表头就可以找到了与表头相关的数据内容了。文件的内容很广泛,什么都可以储存,但是数据库就是为了方便人们查询数据。
那么,SQL就是来操作和访问数据库的一种语言了。其功能:SQL 面向数据库执行查询;SQL 可从数据库取回数据;SQL 可在数据库中插入新的记录;SQL 可更新数据库中的数据;SQL 可从数据库删除记录;SQL 可创建新数据库;SQL 可在数据库中创建新表;SQL 可在数据库中创建存储过程;SQL 可在数据库中创建视图;SQL 可以设置表、存储过程和视图的权限。
数据库的百科 http://baike.baidu.com/view/1088.htm
SQL的百科 http://baike.baidu.com/view/34.htm
甲骨文公司 http://baike.baidu.com/view/22424.htm
程序猿 : zt:祝大家在以后的日子里,男生象Oracle般健壮;女生象Ubuntu般漂亮;桃花运象IE中毒般频繁;钱包如Gmail容量般壮大;升职速度赶上微软打补丁;追女朋友像木马一样猖獗;生活像重装电脑后一样幸福;写程序敲代码和聊天一样有激情。
当你编程编得没有信心时,看看人家。
http://v.youku.com/v_show/id_XMTQ0MTM5Njg0.html