点击蓝色字关注“SQL数据库运维”,回复“SQL”获取2TB学习资源!
七、DDL 语言的目的是什么?
参考答案如下:
DDL - Data Definition Language,数据定义语言。它是数据库的子集,在创建数据库时定义了数据库的数据结构。例如,我们可以使用 DDL 命令来添加、删除或修改表。它由以下命令组成:CREATE
、ALTER
和 DELETE
数据库对象,例如模式、表、索引、视图、序列等。

例子
CREATE TABLE Students(student_id INT,name VARCHAR(45),branch VARCHAR(30),);
八、DML 语言的目的是什么?
参考答案如下:
DML - Data Manipulation Language,数据处理语言。数据处理语言使用户能够检索和操作关系数据库中的数据。对数据库中的数据进行处理,一般用于数据项(记录)的插入、删除、修改和查询。
通过
INSERT
命令将数据插入数据库。通过
SELECT
命令从数据库中检索数据。通过
UPDATE
命令更新数据库中的数据。通过
DELETE
命令从数据库中删除数据

例子
INSERT INTO Student VALUES (1999, 'yiibai', 'Computer Science')
九、DCL 语言的目的是什么?
参考答案如下:
数据控制语言允许用户控制对数据库的访问和权限管理。它是数据库的子集,它决定了在什么时间点哪个用户应该访问数据库的哪个部分。它包括两个命令,GRANT 和 REVOKE。
GRANT:它使系统管理员能够将权限和角色分配给特定用户帐户,以在数据库上执行特定任务。
REVOKE:它使系统管理员能够撤销用户帐户的权限和角色,以便他们无法使用先前分配的数据库权限。

例子
GRANT * ON mydb.Student TO SQLin10Minutes@localhsot;
建议点赞收藏备用,也许哪天换工作就用到了!好的东西需要被发现和知晓!
参考资料:https://www.yiibai.com/interview/300

点击关注“SQL数据库运维”,后台或浏览至公众号文章底部点击“发消息”回复关键字:进群,带你进入高手如云的技术交流群。后台回复关键字:SQL,获取学习资料。
动动小手点击加关注呦☟☟☟
文章转载自SQL数据库运维,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




