sql专题
文章平均质量分 88
sql练习
Jon_hao
永远不要忘记学习
展开
-
【SSM - 数据库篇 】数据库设计三大范式 以及反三范式介绍
数据库设计三大范式第一范式第二范式第三范式反三范式 大佬链接 三大范式介绍 数据库设计表时,有三种规则或者原则,叫做三大范式 第一范式 确保每一列的原子性(做到每列不可拆分) 不满足原子的例子,对其进行拆列,使其符合第一范式 第二范式 在第一范式的基础上,每列都和主键(可以直接或也可以间接)相关 产品数量、产品折扣、产品价格与“订单号”和“产品号”都相关,但是订单金额和订单时间仅与“订单号”相关,与“产品号”无关. —拆表 第三范式 第三范式(3NF):在第二范式的基础上,每列都和主键直接相关(数据比转载 2020-10-27 16:08:45 · 370 阅读 · 0 评论 -
【数据库 Mybatis】 命名法 驼峰命名法 匈牙利命名法 下划线命名法 数据库表字段名与类的成员变量名不一致 as取别名 mybatis里面使用 resultMap
数据库表字段名与类的成员变量名不一致命名法驼峰命名法大驼峰命名法小驼峰命名法匈牙利命名法下划线命名法数据库表字段名与类的成员变量名不一致As取别名(比较麻烦,要将所以表成员全写出来)mybatis里面使用 resultMap 命名法 驼峰命名法 大驼峰命名法 用途:常用于类名,函数名,属性,命名空间 小驼峰法的意思是: 单词首字母大写 帕斯卡命名法就是大驼峰命名法 AaBaCcDd MyCompanyName 小驼峰命名法 用途:变量一般用小驼峰法标识。 小驼峰法的意思是:除第一个单词之外,其他单词首原创 2020-10-25 15:42:44 · 680 阅读 · 0 评论 -
【sql常用知识】基本增删查改 查询专题 多表查询(内查询,外查询) 子查询 分组查询 limit 分页 like模糊查询 having 和 where 的区别
create database day13_2 use day13_2 》创建主表(分类表) create table category( cid int primary key auto_increment, cname varchar(20) ) 》创建从表(商品表) create table product( pid int primary key auto_increment, pname varchar(20), price double, cid int -- 外键 表示属于哪个分类原创 2020-10-23 14:21:35 · 417 阅读 · 0 评论