SQL语句中的DDL,DML,DQL学习记录

本文介绍了在IDEA中使用图形化界面进行SQL语句的DDL(数据定义语言)如建表、添加约束,DML(数据操作语言)如插入、更新和删除,以及DQL(数据查询语言)的查询操作。特别强调了建表的关键点和约束的作用。
摘要由CSDN通过智能技术生成

               SQL语句中的DDL,DML,DQL学习记录:

操作环境:idea中的图形化界面

如何在idea中使用DataBase图形化界面简介:

一. DDL:

操作对象:数据库和某张表和字段(不涉及表中具体的value)

功能:增删改查

具体语法如下:

补充:DDL内容其实没什么好讲的,因为图形化界面中增删改查都可以通过右键来操作(本质上也是使用了语句,不过语句是idea帮忙写的)。

具体的知识点:

建表需要注意的点

约束:一般使用在建表时对字段进行限制作用(字段:关系二维表表头位置,也就是第一行)

常见的约束关键字有:图片形式展示(图片来自黑马程序员)

比如;对 name 字段进行限制,限制该字段不能为空等等(注意每张表必须有一个特殊的约束:就是约束某一个字段必须为主键,也就是每一张表必须有一个主键)

注释:comment

一般格式为 :在想注释的地方写comment ' 内容 '

总结:建表的一般语句格式为:

建表时一般加上字段:创建时间,修改时间

对建好的表进行修改操作:注意是修改表中的字段

二. DML

操作对象:表中具体的value:

功能:增删改

插入数据:

关键字:insert into , value

比如:往tb_emp表中插入一行数据

insert into tb_emp values
                       (1,'xxx',123,20,1,'学生','大数据与互联网学院',now(),now()),
                       (2,'yyy',1234,21,2,'学生','人文社会科学学院',now(),now());

(now();是函数,获取当前时间)

更新数据/修改数据:

关键字:Update,set,where

比如:

update tb_emp set age=22 where username='xxx';

删除数据(一次只能删除一行信息)

关键字  delete from where

比如:

delete from tb_emp where username='xxx';

DQL:

难点与重点与常用点:

操作对象:对整张表或表中的字段或字段中的某个数据

作用:查询到想要的数据,展示在控制台

常见语法与关键字:

1.基本查询

作用:直接查询表中的某个字段的全部值

关键字:select . from

语法:

-- 查询(默认返回并展示)密码不同的数据
select distinct password from tb_emp;

# 在全部数据中,查询where条件的语句
select *from tb_emp where password='123456';
select *from tb_emp as e where username='xxx';


        

  • 14
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值