2017-12-20

作者: 老山菜 | 来源:发表于2017-12-20 21:10 被阅读33次

    接着昨天的学习。《MySQL数据库入门》(传智播客,清华大学出版社,2015.3)把第四章剩下的一部分看完,学习了第5-8章。整本书共八章。大致过了一遍。

    第五章为多表查询。承接第四章的单表查询。查询其实不只是检索已有的数据,还可以在单表、多表之间通过SQL语句的设计、参数的设定来展示出新的数据表现形式,这是很有意思的。例如表的左右连接,相当于可以生成一个新的表。

    难点是第六章,事务与存储过程。其中关于事务的四种隔离级别,没太看明白。但是我觉得这应该是数据库构建中的核心概念,需要加深理解!讲的不是很仔细。此外关于创建存储过程具体也没有太理解。(定义大概清楚了,类似Python里define一个函数,构建一个模块化的SQL语句,需要用的时候直接调用即可),具体的例子讲解的不够充分。需要查阅更详尽的教程。

    第七章为视图的讲解。视图是一种虚拟的表,类似投影的感觉。我理解的优点是,可以固定一种检索模式,无需重复回溯数据库本身。

    第八章为一些其他操作(书中说是高级操作,其实比前面第六章好理解的多),例如数据库的备份及还原,创建、管理用户,分发权限,修改密码之类。总体来说这一章比较鸡肋,只讲了很简单的备份过程,在实践中,应该比这要复杂的多。

    接下来要做一些练习题;找一些视频教程跟着操作一下,巩固掌握。

    相关文章

      网友评论

        本文标题:2017-12-20

        本文链接:https://www.haomeiwen.com/subject/gcunwxtx.html