
数据库
文章平均质量分 87
数据库
芒果不是芒
这个作者很懒,什么都没留下…
展开
-
SQL语句优化的建议
以下列举了20条SQL语句优化的建议技巧,在编写和优化SQL语句时,可以帮助显著提升SQL查询和数据库的整体性能。但实际应用中,需要根据具体的业务场景和数据库配置进行测试和调整,确保获得最佳的性能。原创 2024-06-13 09:34:38 · 449 阅读 · 0 评论 -
MySQL中distinct和group by性能比较
在语义相同,有索引的情况下,group by和distinct都能使用索引,效率相同。在语义相同,无索引的情况下,distinct效率高于group by。原创 2023-04-20 17:24:33 · 689 阅读 · 0 评论 -
数据库基础
数据库基础第一章 数据库简介1.1 简介1.2 常见数据库管理系统1.3 三大范式(规范)1.4 MySQL安装与卸载1.4.1 安装1.4.2 卸载第二章 SQL语言2.1 概述2.2 SQL语句分类2.3 DDL操作数据库1 创建2 查看数据库3 修改数据库4 删除数据库5 其他语句2.4 DDL操作表2.4.1其他表操作2.5 DML操作2.6 DCL第三章 DQL数据查询3.1 简单查询3.2 条件查询3.3 模糊查询3.4 字段控制查询3.5 排序3.6 聚合函数3.7 分组查询3.8 LIMI原创 2021-11-01 16:13:48 · 225 阅读 · 0 评论 -
数据库进阶
第一章 事务事务(Transaction)是由一系列对系统中数据进⾏访问与更新的操作所组成的⼀个程序执行逻辑单元。1.1 事务的语法start transaction; begin;commit; 使得当前的修改确认rollback; 使得当前的修改被放弃1.2 事务的ACID特性1. 原⼦性(Atomicity)事务的原⼦性是指事务必须是⼀个原子的操作序列单元。事务中包含的各项操作在⼀次执⾏过程中,只允许出现两种状态之一。(1)全部执行成功(2)全部执行失败事务开始原创 2021-11-01 16:41:04 · 478 阅读 · 0 评论 -
数据库高级
数据库高级第一章 数据完整性1.1 数据库的完整性1.2 实体完整性1.2.1 主键约束(primary key)1.2.2 唯一约束(unique)1.2.3 自动增长列(auto_increment)1.3 域完整性1.3.1 数据类型1.3.2 非空约束1.3.3 默认值约束1.4 引用完整性第二章 多表查询2.1 多表的关系2.1.1 一对多/多对一关系2.1.2 多对多关系2.1.3 一对一关系2.2多表查询2.2.1 合并结果集2.2.2 连接查询2.2.3 子查询第三章 综合练习3.1 综合原创 2021-11-01 16:36:41 · 203 阅读 · 0 评论 -
JDBC笔记
JDBC第一章 JDBC1.1 简介1.2 JDBC体系结构1.3 JDBC核心组件1.4 CRUD语法介绍1.5 使用步骤1.6 JDBC连接步骤1.6.1 JDBC执行SQL语句1.6.2 Statement1.6.3 SQL注入1.7 PreparedStatement(预状态通道)1.8 ResultSet1.9 JAVA操作两表关系1.9.1 一对多(老师->学生)1.9.2 多对一(学生->老师)1.9.3 一对一(妻子丈夫)1.9.4 多对多(科目-学生)1.9 数原创 2021-11-01 16:55:54 · 412 阅读 · 0 评论