SQL—————的分类

前言

SQL 是关系型数据库的标准语言,所有的关系型数据库管理系统(RDBMS),比如 MySQL、Oracle、L Server、MS Access、Sybase、Informix、Postgres 等,都将 SQL 作为其标准处理语言。

SQL概述

SQL一般发音sequel,SQL的全称Structured Query Language,SQL用来和数据库打交道,完成和数据库的通信,SQL是一套标准,但是每一个数据库都有自己的特性,别的数据库没有。当使用这个数据库特性相关的功能,这时SQL语句可能不是唯一的标准。(90%以上的SQL都是通用的)

什么是数据库

数据库,通常是一个或一组文件,保存了一些符合特定规矩的数据,数据库对应的英语单词是DataBase,简称:DB,数据库的软件称为数据库管理系统(DBMS),全称:DataBase Management System。如:Orade,SQL Server, MySQL,Sybase,informix,interbase,DB2,PostgreSql。

MySQL概述

  • MySQL最初是由“MySQL AB”公司开发的一套关系型数据库管理系统(RDBMS-----Relarional DataBase Management System)。
  • MySQL不仅是最流行的开源数据库,而且是业界成长最快的数据库,每天有超过七万次的下载,其应用范围从大型企业到专有的嵌入应用系统。
  • MySQL AB是由两个人瑞典人和一个芬兰人:David Axmark,Allan Larsson和Michael“Monty”Widenius在瑞典创办的。在年初,Sun Microsystems收购了MySQL AB公司。在2009年,Oracle收购了Sun公司,使MySQL并入Oracle的数据库产品线。

SQL语句的分类

   SQL语句有很多,最好是分门别类,
         分为:
  • DQL:
    数据查询语言(凡是带有select关键字的都是查询语句)
    select…
  • DML:
    数据操作语言(凡是对表当中的数据进行增删改的都是DML)
    insert delete update
    insert 增
    delete 删
    update 改
    主要是操作表中的数据data。
  • DDL:
    数据定义语言
    凡是带有create,drop,alter都是DDL。
    DDL主要是操作表的结构。不是表中的数据。
    crecte :新建,等同于增
    drop :删除
    alter :修改(这个修改和DML不同,这个主要是对表结构进行操作)
  • TCL:
    不是王牌电视,
    是事务控制语言。
    包括:
    事务提交:commit
    事务回滚:rollback
  • DCL:
    数据控制语言
    例如:授权(grant,)撤销权限(revoke)…

总结

我们今天讲解了SQL的概述,什么是数据库,MySQL的概述和SQL的分类。

你可能感兴趣的:(MySQL数据库,数据库,sql,mysql)