数据库
文章平均质量分 70
^_^白心火龙果
这个作者很懒,什么都没留下…
展开
-
mysql:部门工资最高的员工
项目场景:Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。| Id | Name | Salary | DepartmentId || 1 | Joe | 70000 | 1 || 2 | Jim | 90000 | 1 || 3 | Henry | 80000 | 2 || 4 | Sam | 60000 | 2转载 2021-12-28 19:58:54 · 897 阅读 · 2 评论 -
事物:常考面试题
文章目录一、事物二、事物的ACID属性三、并发问题四、隔离级别五、设置隔离级别六、查看隔离级别总结一、事物概述:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。二、事物的ACID属性原子性:捆绑式运行一致性(consistency):必须使数据库从一个一致性状态变化到另外一个一致性状态。隔离性:事物操作不影响其他事物,各个事物之间不能互相干扰持久性:事物一旦改变,对数据库中数据的改变就是永久性的三、并发问题脏读:一个事务读取到了另外一个事务未提交的数原创 2021-12-28 11:11:35 · 784 阅读 · 4 评论 -
数据库:DML语言和DDL语言
文章目录一、DML语言(数据操作语言)1.插入语句(1)方式一(2)方式二(3)两种方式比较2.修改语句(1)修改单表的记录(2)修改多表的记录(补充)3.删除语句(1)方式一(2)方式二(3)方式一与方式二区别(⭐)二、DDL语言1.库的管理2.表的管理(1)表的创建A.语法B.常见的数据类型(2)表的修改A.用法B.约束(4)表的删除(5)表的复制(6)标识列总结一、DML语言(数据操作语言)1.插入语句(1)方式一语法:insert into 表名 (列名,…) values (值1,…)原创 2021-12-25 09:28:16 · 3999 阅读 · 6 评论 -
常见的约束
文章目录一、约束1.含义2.语法3.分类4.添加约束的时机5.约束的添加分类二、案例1.添加列级约束2.添加表级约束3.主键和唯一的对比4.外键一、约束1.含义一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性2.语法直接在字段名和类型后面追加,约束类型即可。只支持:默认,非空,主键,唯一。3.分类not null(非空约束)default:默认,用于保证该字段有默认值,比如性别primary key:主键,用于保证该字段的值具有唯一性,并且非空,比如学号unique:唯原创 2021-12-25 09:04:45 · 291 阅读 · 1 评论 -
新的开始:数据库的初次认识
文章目录一、数据库的引入1.缩写2.MySOL服务的启动和停止3.MySQL服务的登录与退出二、DQL语言1.基础查询(1)语法(2)取别名(3)连接2.条件查询(1)语法(2)筛选条件(3)安全等于(<=>)3.排序查询(1)语法(2)特点4.常见函数(1)单行函数(2)分组函数5.连接查询(多表查询)(1)按功能分类(2)按年代分类6.分组查询(1)语法(2)having和where区别(3)总结7.分页查询(1)语法(2)公式8.子查询(1)含义(2)分类9.联合查询(1)语法(2)应用场原创 2021-12-22 16:32:32 · 978 阅读 · 0 评论