当前位置: 首页 > wzjs >正文

简历模板个人简历电子版免费可编辑太原网站优化公司

简历模板个人简历电子版免费可编辑,太原网站优化公司,洪泽区做网站,建网站广州对比: 分类英文全称中文全称作用常见命令DDLData Definition Language数据定义语言定义和修改数据库结构CREATE, DROP, ALTER, TRUNCATEDMLData Manipulation Language数据操作语言操作表中的数据(增、删、改)INSERT, UPDATE, DELETEDQLData…

对比:

分类英文全称中文全称作用常见命令
DDLData Definition Language数据定义语言定义和修改数据库结构CREATE, DROP, ALTER, TRUNCATE
DMLData Manipulation Language数据操作语言操作表中的数据(增、删、改)INSERT, UPDATE, DELETE
DQLData Query Language数据查询语言查询数据库中的数据SELECT, DISTINCT, GROUP BY, HAVING
DCLData Control Language数据控制语言控制用户权限和数据库安全GRANT, REVOKE, CREATE USER, DROP USER, SET PASSWORD

1. DDL(Data Definition Language,数据定义语言)

功能:
用于定义数据库对象(如数据库、表、视图、索引等)的结构。DDL 命令通常会改变数据库的结构,而不仅仅是修改数据。

常见命令:

  • CREATE:用于创建数据库或表等对象。

    • 示例:
      CREATE DATABASE my_database;
      CREATE TABLE users (id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(50),email VARCHAR(100)
      );
      
  • DROP:删除数据库或表。

    • 示例:
      DROP DATABASE my_database;
      DROP TABLE users;
      
  • ALTER:修改现有表的结构,例如添加、删除或修改列。

    • 示例:
      ALTER TABLE users ADD age INT;
      ALTER TABLE users MODIFY name VARCHAR(100);
      
  • TRUNCATE:清空表中的所有数据,但保留表结构。

    • 示例:
      TRUNCATE TABLE users;
      

2. DML(Data Manipulation Language,数据操作语言)

功能:
DML 主要用于操作表中的数据,包括插入、更新、删除数据。DML 操作一般需要提交(COMMIT)或回滚(ROLLBACK)事务才能生效。

常见命令:

  • INSERT:向表中插入数据。

    • 示例:
      INSERT INTO users (name, email, age) VALUES ('Alice', 'alice@example.com', 25);
      
  • UPDATE:更新表中已有数据。

    • 示例:
      UPDATE users SET age = 30 WHERE name = 'Alice';
      
  • DELETE:删除表中的数据。

    • 示例:
      DELETE FROM users WHERE age > 30;
      

3. DQL(Data Query Language,数据查询语言)

功能:
用于从数据库中查询数据。DQL 实际上只有一个主要的命令:SELECT。通过 SELECT 语句,可以从表中提取所需的数据,并进行排序、过滤、分组等操作。

常见命令:

  • SELECT:查询数据。

    • 示例:
      SELECT * FROM users;  -- 查询所有列的所有数据
      SELECT name, email FROM users WHERE age > 20 ORDER BY age DESC;
      SELECT COUNT(*) FROM users;  -- 聚合查询,统计用户数
      
  • DISTINCT:去重查询。

    • 示例:
      SELECT DISTINCT name FROM users;  -- 查询不重复的用户名
      
  • GROUP BY 和 HAVING:分组查询并对分组结果进行条件筛选。

    • 示例:
      SELECT age, COUNT(*) AS total_users FROM users GROUP BY age HAVING total_users > 1;
      

4. DCL(Data Control Language,数据控制语言)

功能:
用于控制数据库中的访问权限和用户管理。DCL 命令主要涉及数据库安全,管理用户权限等。

常见命令:

  • GRANT:赋予用户权限。

    • 示例:
      GRANT SELECT, INSERT ON my_database.users TO 'user1'@'localhost';
      
  • REVOKE:收回用户权限。

    • 示例:
      REVOKE INSERT ON my_database.users FROM 'user1'@'localhost';
      
  • CREATE USER:创建新用户。

    • 示例:
      CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password123';
      
  • DROP USER:删除用户。

    • 示例:
      DROP USER 'new_user'@'localhost';
      
  • SET PASSWORD:修改用户密码。

    • 示例:
      SET PASSWORD FOR 'user1'@'localhost' = PASSWORD('new_password123');
      
http://www.dtcms.com/wzjs/241508.html

相关文章:

  • 微信网站开发系统武汉百度搜索优化
  • 网站解析后 问题九幺seo工具
  • 嘉兴网站建设哪家好教育培训机构排名前十
  • 中企动力做网站的价格网站设计平台
  • 上海网站建设系天天自学网网址
  • 网站构建流程武汉网站搜索引擎优化
  • 网站建设陕icp设计培训学院
  • 网站是否有备案短视频推广策略
  • bootstrap风格网站百度代运营
  • 做企业网站需要收费吗广东知名seo推广多少钱
  • 江苏省建设工程地方标准网站微信公众号的推广
  • 众筹网站建设百度广告服务商
  • 山西省两学一做网站银川seo优化
  • 彩票型网站建设百度指数官网数据
  • 企业网站建设的常见流程河南seo推广
  • 建设什么网站游戏优化大师手机版
  • 网站建设公司人员配备百度网页版登录
  • 做seo的网站西安seo关键词查询
  • 黑河市建设局网站南宁百度seo排名优化软件
  • 网站与域名的区别视频号广告推广
  • 举报不良网站信息怎么做志鸿优化设计答案网
  • 邯郸做网站找哪家好应用商店下载安装
  • 网页制作做网站左侧导航今日军事新闻最新消息新闻报道
  • 视觉设计师培训做排名优化
  • 帮人做违法网站网络seo优化平台
  • 网站建设与规划试卷竞价托管选择微竞价
  • 织梦做网站好不好长沙百度搜索网站排名
  • 做网站服务器装虚拟机深圳seo优化外包公司
  • 代做毕设网站推荐河南网站建站推广
  • 中信建设有限责任公司企查查新手如何学seo