- 博客(3)
- 收藏
- 关注
原创 MySQL高级第三章——视图和函数
学习目标:1、了解视图的作用2、熟练掌握视图的创建、更新、删除操作3、熟练掌握自定义函数的创建和调用4、理解函数和过程的区别学习内容:1、 视图2、 函数学习产出:一、视图1、 视图简介为什么要使用视图? a) 从三大范式当中,我们知道一张表只存一种实体的数据,但现实业务往往是,需要多个表的数据 关联呈现的,并且某些固定的列会被频繁的访问,视图可以避免频繁的编写这些关联查询语句; b) 某些人可能只允许表中的部分列,不能将整个表的列或数据行暴露出来,我们可以为这些特
2021-03-14 18:49:41 209
原创 MySQL高级存储过程
学习目标:存储过程了解存储过程的优缺点熟练掌握存储过程的基本语法掌握存储过程的管理学习内容:1、存储过程简介 为什么要用存储过程? 大多数 SQL 语句都是针对一个或多个表的单条语句。并非所有的操作都那么简单。经常会有一个完整的操作 需要多条语句才能完成。存储过程简单来说,就是为以后的使用而保存的一条或多条 MySQL 语句的集合。可将 其视为批处理文件。虽然他们的作用不仅限于批处理。 存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。 存储过程的优点 1) 通过把处
2021-03-11 14:51:12 1240 4
原创 MySQL高级1
MySQL高级1总结:在这节课里面我知道了什么是索引,为什么要用索引,学会了索引的两种创建方法、查询索引、删除索引、查看索引的使用情况,学习了索引的使用规则。也学习了事务,包括什么是事务,开启事务、提交事务、回滚事务,事务的四大特征和事务的隔离级别。索引:创键索引:语法CREATE INDEX 索引名 ON mytable(字段名(16));查询索引:语法SHOW INDEX FROM 表名删除索引:语法DROP INDEX 索引名 ON 表名;查看索引使用情况:语法exp
2021-03-10 18:17:44 81 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人