数据库视频总结

来源:互联网 发布:华为启动javascript 编辑:程序博客网 时间:2024/05/20 14:18

在这段时间经过不懈的努力(鼓励 ,掌声)终于看完了一遍视频,仅仅是对视频中的内容有了一些了解,现在通过自己在看视频过程当中随手记下的一点笔记和印象对视频来一个宏观的总结


数据库视频前几集(大概有4-5集的样子)一直再讲SQL SERVER 的版本更新 ,安装过程,以及运行环境等等,因为我们已经完成了学生信息管理系统,我们对这些都有过实战经验了,这里就不多说了,下面一部分讲的是SQL的基础语言和流程控制语句(大概3,、4章的样子)。


在了解了一些基础语言后我们肯定想对数据库进行操作,别着急我们的先学习一些规则(6章

我们就可以运用这些知识对数据库中表进行操作(表的讲解是六章),当然离不开 ”四宝——增、删、改、查“,其中查是我们值得重视的地方,因为当表多的时候,查询就是麻烦的事情,所以我们有很多的查询方法,像什么连接查询 ,组合查询,嵌套查询等等,说道这,那么我们就要引出视图的概念,因为当我们查找固定内容的时候,就可以生成视图(大概是七章 是从一个或几个基本表(或视图)导出的虚拟的表。作用:1、视图能够简化用户的操作2、图使用户能以多钟角度看待同一数据3、视图对重构数据库提供了一定程度的逻辑独立性4、视图能够对机密数据提供安全保护5、适当的利用视图可以更清晰的表达查询),直接在视图中操作,最后把结果更新到数据库就OK了。


上面是说的视图的作用,那么为了提高查询效率,那么我们就有了索引的概念(10章。索引简单的说就是一本书的目录,通过每章,每节这样的条件可以快速的找到相应的内容。作用通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序 子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。 )

当我们对我们想要添加的内容和修改的内容完成后,那么下面说说存储过程(12章),这样较简单,当我们完成后,下面就是我们对数据库的中我们的劳动果实进行保护了,我们不能因为外界的物理 因素还是操作失误造成我们数据的丢失(如果丢失我们会自杀的)这就需要我们对数据库的备份和还原(9章)当然我们有很多数据是仅供上层领导查看的,有些可以公开的,这就需要我们对数据库的权限的设置(8章)。


到这对于我们这些菜鸟们就可以实现很多功能了,前提是我们需要大量的代码冗余,造成我们认为很有成就的“代码堆”。这就需要我们了解一些深层的东西,像触发器等(11章)。(触发器是自动执行的,当我们对表修改后,然后自动执行的一个器件。1) 触发器是自动的:当对表中的数据作了任何修改之后立即被激活。(2) 触发器可以通过数据库中的相关表进行层叠更改。(3) 触发器可以强制限制,这些限制比用check约束所定义的更杂。)

以上是我这个菜鸟对数据库视频的一些总结,总感觉没有进行,于是乎在附加一张图,使知识点组成网。



0 0
原创粉丝点击