1.为什么要学数据库?
学习各种后端编程语言如Java/Python/C++等,或者现在流行的大数据,或者做数据分析等工作,都离不开数据库。比如Java开发系统的时候,程序员经常调侃自己做的就是“增删改查”,这里面增删改查其实就是使用Java去对数据库做各种操作,比如insert,delete,update,select。
对应到我们作为用户平时使用的APP的场景就是:
发一个帖,系统代码就执行一条SQL语句,INSERTINTO表名称VALUES(值1,值2,....)。
还有我们经常听说的一个梗:程序员删库跑路--dropdatabase,.rm-rf*(非数据库操作)等等。
文章有点长,如果需要下文提到的免费书籍资料,可以直接点在