亲!优雅的教学环境,优质的教学质量,欢迎您来我校考察学习!我们的电话:0531-68680462 0531-55500132 在线QQ328803174
返回首页
当前位置: 主页 > 技术天地 >

SQL语言用法简介

时间:2014-02-01 10:59来源:济南网安培训 作者:济南网安培训 点击:
SQL是Structured Query Language(机构化查询语言)的简写,是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL

       SQL是Structured Query Language(机构化查询语言)的简写,是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。
       SQL是一种面向数据库的通用数据处理语言规范,它具有非常强大的功能主要包括以下几类:
提取查询数据。
插入修改删除数据。
生成修改和删除数据库对象。
数据库安全控制。
数据库完整性及数据保护控制。
      SQL语言的这些强大功能充分体现了关系数据语言的特点和优点。其主要的特点包括:
1.综合统一
2.高度非过程化
3.面向集合的操作方式
4.以同一种语法结构提供两种使用方式
5.语言简洁,易学易用
       在上一节中我们提到了SQL语言具有强大的功能,这些功能可以归纳为数据查询,数据定义,数据操纵以及数据控制,而我们给SQL语言进行分类也是从SQL语言所起的作用的角度进行的,所以我们可以将SQL语言分为以下几类:
1.数据查询语言(Data Query Language,DQL)
2.数据定义语言(Data Definition Language,DDL)
3.数据操纵语言(Data Manipulation Language,DML)
4.数据控制语言(Data Control Language,DCL)
       其实SQL命令并不是非常多,可是要把SQL用到出神入化,却也只需要短短几个命令便够,因为SQL命令是针对关系型数据库所建立出来的语法叙述,所以SQL在这类数据库中所发挥的功能非常的强,下面将对SQL语法基本命令进行简单的介绍,在后面的学习中我们将详细的介绍SQL语法中涉及的内容。大致上SQL语法所使用到的类型,基本上可以概括为一下几类。
类属性(Predicates):
声明(Declaration):
条件字句(Clause):
运算符(Operator)与操作数(Operation):
函数(Function):
SQL语句(Statement):
 

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐内容