• ADADADADAD

    DML、DDL、DCL语言介绍[ mysql数据库 ]

    mysql数据库 时间:2024-12-25 09:58:39

    作者:文/会员上传

    简介:

    DML、DDL、DCL介绍是什么?DML:数据操作语言包括增删改查(INSERT,DELETE,UPDATE,SELECT),对数据进行操作的语言。DML的操作单位是记录(RECORD)。INSERT,即插入一条或多条记录。DELETE

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    DML、DDL、DCL介绍

    是什么?

    DML:数据操作语言

    包括增删改查(INSERT,DELETE,UPDATE,SELECT),对数据进行操作的语言。DML的操作单位是记录(RECORD)。

    INSERT,即插入一条或多条记录。

    DELETE,即删除一条或者多条记录。

    UPDATE,即更新表中记录的内容。

    DDL:数据定义语言

    常用的有CREATE,ALTER,DROP等,DDL主要用来定义表或者改变表结构,数据类型,表之间的链接和约束等初始化工作。DDL用于操作对象和对象的属性,对象包括数据库本身以及数据库对象:表,视图等等。DDL不会对数据内容进行操作。

    CREATE,可以创建数据库或者数据库中的一些对象。

    ALTER,修改数据定义或属性,如字段的类型,大小等等。

    DROP,删除表结构及数据属性。

    DCL:数据控制语言

    常用的有GRANT,REVOKE,DENY等,用来控制数据库用户和角色的权限的语句。

    GRANT,授权;

    REVOKE,回收权限;

    总结:简单来说,DML(data manipulation language)是对数据内容进行操作的语言,它的最小操作单位是行;

    DDL(data definition language)是对数据对象和对象属性进行操作的语言,它的操作会改变表结构,表类型等等数据属性,但是不会改变数据内容。

    DCL(data control language)数据控制语言,用于限定数据库用户的权限。


    DML、DDL、DCL语言介绍.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql基础概念d