1.MySQL个人学习路线(数据库)

时间:2024-03-19 17:14:16

一、概述

1.只有不断更新自己才能不被丢下,每一次的复盘都是一次进步。
2.此文章内容为个人历程,为自己总结。

二、学习概括

1.概要图
1.MySQL个人学习路线(数据库)
2.解释:
1)、看过一篇博客,SQL语言分为6类,上图差(TCL)事务控制语言,(CCL)指针控制语言。但看很多博客,查了百度文库,主要分为4大类。(TCL)事务控制语言为上图事务,(CCL)指针控制语言它的语句,像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表单独行的操作,但在工作中的确很少见到(一个JAVA后端程序员的视角)。
2)、游标是一种临时的数据库对象,即可以用来存放在数据库表中的数据行副本,也可以指向存储在数据库中的数据行的指针。游标提供了在逐行的基础上操作表中数据的方法,游标的一个常见用途就是保存查询结果,以便以后使用,比重复查询数据库要快的多,但游标使用时会对行加锁,可能会影响其他业务的正常进行,数据量大时其效率也较低效,内存也是其中一个限制,因为游标其实是相当于把磁盘数据整体放入了内存中,如果游标数据量大则会造成内存不足,数据量小的时候才去使用。综合上述,余下不做过多赘述。

三、结尾

1.SQL语句,东西不多,勤加练习即可,不自觉的就会记住。
2.存储过程这类的就需要结合项目了和工作中的使用,不结合项目只能给出理论基础知识。