【SQL学习打卡1117】

主要记录学习过程中觉得自己不太清楚以及忘记了的一些知识点~

SQL语句类型

DDL:用来创建或者删除存储数据用的数据库以及数据库中的表等对象。CREATE/DROP/ALTER
DML:用来查询或者变更表中的记录。(常用)
SELECT/INSERT/UPDATE/DELETE
DCL:用来确认或者取消对数据库中的数据进行的变更。
COMMIT/ROLLBACK/GRANT/REVOKE

数据类型的指定

四种最基本的数据类型

  • INTEGER 储存整数,不能储存小数
  • CHAR
  • VARCHAR 可变长度字符串
  • DATE

索引分类

索引创建了一种有序的数据结构,采用二分法搜索数据时,其复杂度为log_2(N),1000多万的数据只要搜索23次,其效率是非常高效的。

  • 主键索引
  • 唯一索引
  • 普通索引
  • 前缀索引
  • 全文索引
  • 单列索引
  • 联合索引

打卡学习心得

打卡学习的目的是想通过DataWhale学习社群的打卡来促进自己工作之余的学习,一是想要复习一下SQL,把SQL捡起来,二是之前在校期间对于较为复杂的SQL查询有些地方仍然没有理清,所谓知识学一遍和学第二遍、第三遍会有不同的感受,印象程度也不一样,也借此机会能多学多写,总之期望通过这次学习打卡,让自己写SQL更得心应手~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值