【Mysql 一周速成Mysql】 第二篇SQL语法 -- 数据定义(SQL DDL)进阶提升

前言

        上篇博主带大家学习了数据库的基础知识,如果没学且感兴趣的的小伙伴可以点击前去了解一下:https://blog.csdn.net/qq_56022768/article/details/124929226。今天博主给大家带来SQL语法之查询(Select)。

1.SQL概述

(Structured Query Language)
–1974年Boyce和Chamberlin提出,首先在IBM 公司的关系数据库系统System R上实现。
–1986年10月,美国国家标准局ANSI颁布了SQL的国际标准,ISO随后也提出了同样的决定。
–SQL使用方便、功能丰富、语言简洁易学。
–SQL86 — SQL89— SQL92 — SQL2003—SQL2008—SQL2011。
SQL包含了所有对数据库的操作:

  1. 数据定义(SQL DDL):
    定义数据库的逻辑结构——基本表、视图和索引。
  2. 数据操纵(SQL DML):
    数据查询和数据更新(插入、删除和修改)。
  3. 数据控制:
    对基本表和视图的授权,完整性规则描述和事务控制语句。
  4. 嵌入式SQL的使用:
    SQL在宿主语言的程序中使用的规则。
  5. SQL语法:
    SQL定义语法包括:创建(CREATE)、删除(DROP)、修改(ALTER)。
    SQL操纵语法包括:增(INSERT)、删(DELETE)、改(UPDATE)、查(SELECT)。
    SQL当然还可以给用户赋予权限(GRANT)及收回权限(REVOKE)。
    如下图:
    在这里插入图片描述
    SQL的特点:
    1. 综合统一。
    2. 高度非过程化。
    3. 面向集合的操作方式。
    4. 以同一种语法结构提供两种使用方法。
    5. 语言简洁,易学易用。

2.SQL数据定义

博主通过几个例子让大家感受一下数据定义。

2.1数据库定义

首先是数据库的定义:
1、创建数据库


                
  • 15
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 20
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值