关系数据库的标准语言SQL

SQL概述

又称结构化查询语言(Structured Query language),是集DDL、DML和数据控制功能于一体的数据库语言。

支持关系数据库三级模式结构(体系结构)

۩ 基本表:独立存储于数据库中的数据表(关系),可有若干个索引。

۩索引:对表中的属性组进行逻辑上排序,可以加快检索速度。

۩ 视图:由基表导出的虚表,数据库中只保存视图的定义。

۩ 存储文件:以OS文件的形式保存数据库的表、视图、索引等数据库对象。

SQL的优点

۩非过程化语言

۩统一的语言

۩多使用方式:(独立、嵌入)

独立:在终端直接键入SQL命令对数据库进行操作

嵌入:SQL语句额能够嵌入高级语言(C、C#等)

SQL功能

SQL功能

操作符

数据查询

SELECT

数据定义

CREATE,ALTER,DROP

数据操纵

INSERT,UPDATE,DELETE

数据控制

GRANT,REVOKE

数据定义:用来定义数据库对象(库、表、列)

主要运用数据库或者表的结构操作

数据操纵:用来定义数据库记录介于关系代数和关系运算之间的语言

主要操作增、删、改

数据控制:定义数据库访问权限和安全级别

主要作用用户的创建及授权

数据查询:查询数据

原文发布于微信公众号 - ellipse数据库技术(ellipse16)

原文发表时间:2019-07-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券