摘要: 事务: 事务简介: 数据库的事务是一种机制,一个操作序列,包含了一组数据库操作命令 事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么同时成功,要么同时失败 事务是一个不可分割的工作逻辑单元 开启事务 Start transaction Begin 提交事务 Commi 阅读全文
posted @ 2022-10-17 23:04 代不动码 阅读(105) 评论(0) 推荐(0)
摘要: 子查询: 查询中嵌套查询,称嵌套查询为子查询 子查询根据查询结果不同,作用不同: 单行单列:作为条件值,使用= != > <等进行条件判断 Select 字段列表 from 表 where 字段名=(子查询) 多行单列:作为条件值,使用in等关键字进行条件判断 Select 字段列表 from 表 阅读全文
posted @ 2022-10-17 21:02 代不动码 阅读(55) 评论(0) 推荐(0)
摘要: 多表查询 连接查询: 内连接: 消除无效数据,相当于查询AB交集数据 隐式内连接:select A.name,B.id from A,B where A.ID=B.ID; (起别名:select t1.name,t2.id from A t1 ,B t2 where t1.ID=t2.ID; ) 显 阅读全文
posted @ 2022-10-17 20:20 代不动码 阅读(29) 评论(0) 推荐(0)
摘要: 表关系 一对一 如:用户和用户详情 一对一关系多用于表拆分,将一个实体中经常使用的字段放一张表,不经常使用的字段放另一张表,用于提升查询性能 实现方式:在任意一方加入外键,关联另一方主键,并且设置外键为唯一 一对多(多对一) 如:部门和员工 一个部门对应多个员工,一个员工对应一个部门 实现:在多的一 阅读全文
posted @ 2022-10-17 18:58 代不动码 阅读(53) 评论(0) 推荐(0)
摘要: 数据库设计的步骤 1.需求分析(数据是什么,数据具有哪些属性,数据与属性的特点是什么) 2.逻辑分析(通过ER图对数据库进行逻辑建模,不需要考虑我们所选用的数据库管理系统) 3.物理设计(根据数据库自身的特点把逻辑设计转换为物理设计) 4.维护设计(1.对新的需求进行建表2.表优化) 阅读全文
posted @ 2022-10-17 02:42 代不动码 阅读(336) 评论(0) 推荐(0)