mysql 升级系列 赤脚sql


 一 sql是什么?

 

sql是关系数据库管理系统的核心,是跟数据库服务器(DBMS)进行交互的声明式语言,主要用于数据库 数据的增、删、

 

查、改以及数据库权限的设置。

 

                |DDL 数据库定义
                |DML 数据库操纵语言
SQL――   Commit rollback
                |DCL 数据库控制
                |grant+revoke 权限管理

 

sql 的语法最初的原型是Ted codde的定义数据库关系模型的数学语言,由于过于晦涩难懂,后来system  R项目组将该

 

语言改进为数学表达式表示的结构化语言,但由于表达式中存在下标,而当时键盘还不支持下标,应用受到限制,后来根据

 

该思想又改进为以英语关键词为基础的面向英语语言的结构化语法。sql经过层层简化,已经到了简化的极限。1974年5月

 

发表了关于sql的论文。sql作为一门数据访问语言从公司走向世界。

 

      与众多良莠不齐的过程化编程语言不同(c++,javacombo,dephie,basic....) sql作为数据访问语言,在数据访问语

 

言市场一支独秀,从1992年sql标准化以来,一共更新了5个版本,2008发布了sql标准5,大部分数据库厂商已经逐渐实

 

现对标准的声明式sql的支持,尽管在sql过程化扩展和函数方面,各个数据库仍然存在方言差异,对数据库的移植和数据的

 

共享,以及我们这些学习人员来说都是一种障碍。

 

mysql 升级系列 赤脚sql

 

 

 

你可能感兴趣的:(数据结构,sql,编程,mysql,项目管理)