数据库
文章平均质量分 50
目前学的有 SQL server、 Mysql 、 Redis
荆棘鸟的天空
莫问收获,但问耕耘,千里之行始于足下。
展开
-
oracle-查询所有用户
//查询所有用户 SELECT * FROM ALL_USERS;原创 2021-05-26 16:00:41 · 975 阅读 · 0 评论 -
数据库:事务
事务 什么是事务 不可分割的操作,假设该操作有ABCD四个步骤组成. 若ABCD四个步骤都成功完成,则认为事务成功. 若ABCD中任意一个步骤操作失败,则认为事务失败 每条sql语句都是一个事务 事务只对DML语句有效,对于DQL无效 事务的ACID 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都原创 2021-03-22 08:51:20 · 139 阅读 · 0 评论 -
数据库: 索引(Mysql)
什么是索引 帮助Mysql高效获取数据的数据结构 索引就是数据结构 类似新华字典的索引目录,可以通过索引目录快速查到你想要的字 排好序的快速查找数据 为什么要建立索引 提高查询效率 没有排序之前一个一个往后找 通过索引进行排序之后,可以直接定义到想要的位置 排好序的快速查找数据结构–>就是索引 优势 索引类似大学图书馆建立的书目索引,提高数据检索的效率,降低数据库的IO成本 通过索引对数据项进行排序,降低数据排序成本,降低了CPU的消耗 劣势 一般来说, 索引原创 2021-03-22 08:50:01 · 149 阅读 · 1 评论 -
数据库:表与表之间的关系
一对一 一夫一妻 一对多关系 一个人可以拥有多辆汽车,要求查询某个人拥有的所有车辆。 创建Person表 创建Car表 多对多关系 学生选课,一个学生可以选修多门课程,每门课程可供多个学生选择。 一个学生可以有多个老师,而一个老师也可以有多个学生 1.创建老师表 2.创建学生表 3.创建学生与老师关系表 4.添加外键 ...原创 2021-03-22 08:44:44 · 373 阅读 · 0 评论