章节总结
---------------------------------------------------------------------------------------------------------------
前言:数据库视频后面的内容都是使用思维导图来进行总结的,其中针对自己暂时不理解的内容都记到了便签里面,方便看完了视频后及时进行查阅和补充,因此下面每一章内容都会简单写一些自己当时所不知道和不理解的内容,欢迎读者阅读。
---------------------------
修正:起初以为安装了SQL 软件就以为将整个SQL的应用都包含了,之道看了视频后发现‘代理服务’、‘报表’、‘分析’、‘集成服务’,这几个模块需要单独安装,相比来看更像是附加的插件,而我们使用的SQL management studio其实是管理数据库引擎用的。这样来看是不是我们已经安装了数据库引擎;望小伙伴给一些参考的评论,共同理解。
---------------------------
第九章 存储过程
“存储过程”无非就是通过很多SQL语句+逻辑语句执行的集合,然后保存到数据库中,方便调用。不过我们可不能忽视存储过程所起的作用;1:执行效率高(SQL语句集合仅需要编译一次且重复使用)2:针对各种复杂操作(存储过程和事务结合使用)3:安全性较高(分配用户权限)
当然缺点也是比较显著的;1:调试过程麻烦 2:多存储过程维护麻烦
第十章 触发器
“触发器”作用就是保证数据的一致性(对表进行插入、更新或删除操作时自动执行的存储过程),综合网上大众的意见是触发器慎用(需要综合分析项目业务),其次在性能和维护方面比较耗时;不过其在业务日志方面(跟踪并记录日志)操作还是不错的。现在没有体会到其强大的功能,所以暂时简介到这里吧。