数据库视频(三)——总结篇

前言
从接触到学习数据库也有一段时间了,不同阶段对数据库的认识和理解也是不一样的。对于较早知道的知识,通过看数据库视频更加深入的理解了;对于现在刚知道的知识,通过看数据库视频拓宽了了解的知识面。本篇博文仅对数据库中涉及到的知识点进行总结。
正文
学习目标: 对数据库有一个初步了解,对数据库的增删改查有一定的基本认识,对SqlServer2008数据库工具进行熟练运用。要理解一些基本概念,如视图,触发器,事务,存储过程等要理解。
学习方法: 1.首先是以原速看视频;2.其次是看视频过程中做笔记,部分内容打开软件跟着操作;3.看完视频后浏览做的笔记;4.将视频中的内容通过思维导图方式进行整合。
学习内容: 视频中有些内容是之前接触过的,而有些内容是新接触到的,将视频中介绍的内容进行了如下总结。
从整体来看,主要涉及到以下方面的内容:

在这里插入图片描述



数据库模型常见的有层次模型、网状模型、关系模型。SQL server 是典型的关系型数据库管理系统,它具有功能强大、操作简单、安全性可靠等优点。关系数据库是由数据表和数据表之间的关联组成的,它的特点就是具有相同属性的数据独立的存放在一个表中。在数据表中,对数据的处理主要是对数据进行增删改查。数据库中的数据有相应的编制规范、保护机制,使数据的一致性、准确性、安全性得到有效的保护。

从部分来看,主要涉及到了以下方面的内容:

在这里插入图片描述

数据库引擎是核心服务,负责完成数据库的存储,处理和安全管理。分析服务具有提供联机分析处理和数据挖掘功能。报表服务主要用于创建报表及报表模型的图形工具和向导。集成服务负责完成有关数据后的提取、转换和加载。

在这里插入图片描述



表是具有相同属性类型的数据的二维结构。视图与表差不多,通过定义 SELECT 语句以检索将在视图中显示的数据来创建视图。SELECT 语句引用的数据表称为视图的基表。

视图可以被看成是虚拟表或存储查询。可通过视图访问的数据不作为独特的对象存储在数据库内。数据库内存储的是 SELECT 语句。SELECT 语句的结果集构成视图所返回的虚拟表。用户可以用引用表时所使用的方法,在 Transact-SQL 语句中通过引用视图名称来使用虚拟表。

存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。存储过程可包含程序流、逻辑以及对数据库的查询。它们可以接受参数、输出参数、返回单个或者多个结果集以及返回值。存储过程是数据库中的一个重要对象。

触发器是一个在修改指定表中的数据时执行的存储过程。通过创建触发器来强制实现不同表中的逻辑相关数据的引用完整性或一致性。由于用户不能绕过触发器,所以可以用它来强制实施复杂的业务规则,以此确保数据的完整性。

为保护数据库中数据的安全性,在数据库管理系统中通过给不同的使用用户授予不同的权限,来控制用户访问数据库的内容,控制数据库的访问性,保护数据库的安全。

在数据库的数据处理中,我们对数据的增删改查已经很熟悉了,前一篇博文对其有了相应的介绍,这里不再赘述。

在数据表的设计、查询时,还会涉及到函数、运算符、流程语句、范式等内容。有些内容在之前已经学习过,这里主要总结一下范式的内容,

在这里插入图片描述


除此之外,在数据库视频的学习中,还对其他方面的知识有所介绍,这里没有一一列出。这部分的知识,在后面的学习中,还需强化学习,深入理解。
结语
每一次的学习,既有对旧知识的强化与巩固,又有对新知识的输入。不断重复、不断学习、不断加深理解。

猜你喜欢

转载自blog.csdn.net/LZ15932161597/article/details/82821141
今日推荐