【软考】【数据库技术】SQL语言

1.SQL概述

SQL(Structured Query Language)是在关系数据库中最普遍使用的语言

1.1SQL标准

ANSI SQL(美国国家标准机构)
SQL-92或SQL2(对ANSI SQL修改后在92年采用)
SQL-99或SQL3(最近采用)

1.2SQL特点

1.综合统一,缺点是修改模式时必须停止数据库的运行,转储数据后修改模式,编译后再重装数据库。
2.高度非过程化,进行数据操作时,只需要指出“做什么”,不需要指出“怎么做”,提高了数据的独立性
3.面向集合的操作方式:操作对象、查找结果可以使元组的集合
4.两种使用方式:既可以在终端输入SQL命令,又可以将其嵌入到高级语言程序中
5.语言简洁、易学易懂:分为4类9个动词
  数据查询:SELECT
  数据定义:CREATE、DROP、ALTER
  数据操作:INSERT、UPDATE、DELETE
  数据控制:GRANT、REVORK

2.数据定义#

关键字:
CREATE、ALTER、DROP
TABLE、INDEX、VIEW
创建表
修改表
删除表
创建索引
删除索引
创建视图
删除视图

3.数据查询#

SELECT、FROM
HAVING、GROUP BY

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值