课程资源:
Day08-13. Mybatis-入门-课程介绍_哔哩哔哩_bilibili
(声明!!笔记中截图内容较多)
部分内容参考他人,仅作学习参考,如有侵权,请告知
数据库设计
MySQL概述
安装、配置(Mac安装配置可参考往期笔记)
数据模型
SQL简介
数据库设计DDL
- 字符串类型:char/varchar...;cha(10):最多占10个字符,不足10个字符,占用10个字符空间,varchar(10)最多只能存10个字符,不足10个字符,按照实际长度呢存储。
- 日期类型:date:年月日;time:时分秒;year:年份;datetime:年月日时分秒;
字段类型:
案例
数据操作语言DML
INSERT(插入):
实例:
UPDATE(更新):
实例:
DELETE(删除):
数据查询语言DQL
基本查询
实例:
条件查询
实例:
分组查询
聚合查询:
分组字段+聚合函数
实例:
分组查询:
实例:
排序查询
实例:
分页查询
实例:
DQL--案例
1、
一定要参照页面原型和需求文档来编写对应的SQL,其中会清晰的描述对应的查询规则是什么,根据对应的需求,完成SQL语句的编写即可;
2、
小结
(多表设计部分的内容下期继续进行完善)
若有源代码需求可以在评论区联系,由于代码太杂太多,不在此文进行粘贴,如果文章存在问题,欢迎积极指出,谢谢!