![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库学习
文章平均质量分 82
笨笨在努力
总要热爱点儿什么
展开
-
MySQL学习(八)SQL进阶版
目录1.聚合查询1.1聚合函数1.2聚合字段1.3多聚合1.4having关键字2.联表查询2.1 普通联表查询2.2 +过滤条件2.3 内连接2.4 左外连 and 右外连2.5 自连接3.子查询3.1 单行子查询3.2 多行——in / not in3.3 多行——exists / not exists3.4 in & exists 区别4.真题题解1.聚合查询1.1聚合函数常见的聚合函数如下:用..原创 2022-04-12 16:54:32 · 1892 阅读 · 37 评论 -
MySQL学习(七)索引
1.概念2.分类3.优缺点4.适用情况5.explain命令原创 2022-04-12 08:01:53 · 278 阅读 · 6 评论 -
MySQL学习(六)事务的ACID特性及使用
1.事务的概念及特性1.1 概念(1)事务:指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部失败ps:感觉就是字面意思,一件事(2)事务的产生:尤其应用在银行业务上,比如A转账1000元钱给B,当A账户余额减少1000后,突然发生了故障,如服务器断开的情况,致使B的账户余额并未来得及增加1000,这并不是我们期望的结果,故而就有了事务的产生。如果A账户余额增加的动作,和B账户余额减少的动作被定义为一个事务,那么,这两个动作,要么都成功,要么都失败。比如刚刚提到的,突然网原创 2022-04-11 16:26:41 · 681 阅读 · 10 评论 -
MySQL学习(五)JDBC 使用java操作数据库
JDBC原创 2022-04-05 12:45:15 · 2024 阅读 · 11 评论 -
MySQL学习(四)表的设计篇
表的设计——》概念层-逻辑层表与表之间通过字段建立联系设计表的参考步骤1.分析应用的不同角色(如教务系统 老师+学生2.找出应用的主场景(需求分析)(沟通很重要)3.以不同角色为时间,写用户故事不好的故事:角色转换?4.从用户故事中找实体(判断实体是否需要转换为开发中的类,数据库中的表)5.E-R图,描述实体,实体与实体之间的关系,转换为表实体-实体1:11:n 关系字段存多表m : n 再建一个关系表, 转换为两个1对多关系6.确定表中的字段,字段类型及原创 2022-04-04 13:32:07 · 2074 阅读 · 3 评论 -
MySQL学习(三)DML基础之U&D
C&R看这篇:MySQL学习(二)DML基础之C&R_ᝰꫛꪮꪮꫜ*的博客-CSDN博客这一篇,整理一下修改Update和删除Delete目录1.Update2.Delete1.Update -- update以行为单位进行删除,无指明哪几行,则全部行的指定列修改 update exam_result set math = 1; -- 用where语句限制修改哪几行 update exam_result set chine..原创 2022-04-04 11:39:25 · 1090 阅读 · 1 评论 -
MySQL学习(二)DML基础之C&R
【前言】DML ——Data Manipulation Language,数据操控语言,主要就是增删查改语句数据准备,先建一张表student表,表内字段有:主键id,学号sn,姓名name,QQ邮箱qq_mail1.Create 新增数据准备,先建一张表student表,表内字段有:主键id,学号sn,姓名name,QQ邮箱qq_mail以下增加操作我们在这张表里进行增删查改操作DROP TABLE IF EXISTS student;CREATE TABLE student原创 2022-03-30 10:33:47 · 507 阅读 · 19 评论 -
MySQL学习(一)数据库基础
数据库基础原创 2022-03-29 18:15:45 · 1184 阅读 · 6 评论