一、SQL介绍
SQL, Structured Query Language, 是一种介于关系代数与关系演算之间的语言,目前已成为关系数据库的标准语言。由于SQL语言具有使用方式灵活,功能强大,简洁易学等突出优点,所以许多关系数据库,例如MySQL, Oracle, SQL Server等,都实现了SQL语言,也推出了各自的SQL软件。SQL语言有四大功能:数据查询,数据定义,数据操纵以及数据控制。
1.综合统一
数据库系统的主要功能是通过数据库支持的数据语言来实现的。功能一体,语言风格统一,可以独立完成数据库生命周期中的全部活动。
2.高度非过程化
高度非过程化是指用户只需提出“做什么”即可,而不必关系“怎么做”。
3.面向集合的操作方式
SQL语言采用的是面向集合的操作方式,操作对象和查找结果都是元组的集合。
4.以同一种语法结构提供两种使用方式
SQL语言既可以直接以命令方式交互使用,又可以嵌入C、C++、Java等高级语言中使用。
5.易学易用
功能极强,但是设计巧妙,学习起来非常容易。
Comments