前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关系数据库的标准语言SQL

关系数据库的标准语言SQL

作者头像
ellipse
发布2019-08-16 16:58:54
6150
发布2019-08-16 16:58:54
举报
文章被收录于专栏:ellipse数据库技术

SQL概述

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

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

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

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

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

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

SQL的优点

۩非过程化语言

۩统一的语言

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

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

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

SQL功能

SQL功能

操作符

数据查询

SELECT

数据定义

CREATE,ALTER,DROP

数据操纵

INSERT,UPDATE,DELETE

数据控制

GRANT,REVOKE

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

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

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

主要操作增、删、改

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

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

数据查询:查询数据

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-07-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ellipse数据库技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • SQL概述
  • SQL的优点
  • SQL功能
    • 主要运用数据库或者表的结构操作
      • 数据操纵:用来定义数据库记录介于关系代数和关系运算之间的语言
      相关产品与服务
      数据库
      云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档