首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

新手如何更好地深入学习数据库,可以从这三个方面入手学习

学习数据库知识,特别是想更深入的学习数据库。必须学会思考、学会归纳、学会总结。数据库的知识点很多,也很零散,比如有:表,字段,主键、约束、视图、存储过程、游标、触发器、表连接查询等等。怎样才能更深入的、系统的学习数据库知识呢。我觉得可以从三个方面进行入手学习。

数据库中数据是如何存储的

我们可以试着思考一下,在数据库里,数据是怎样存放的。

就像我们家里的冰箱,是怎样存放食物的?

当我们打开冰箱,中间会有三个大的空间,像抽屉一样的东西,右边还会有几个小的空格。食物就这样存放到你想要存放到的地方的。

其实数据库中的数据存放方式和冰箱中的食物存放方式是一样的。我们就可以把冰箱看作是数据库,食物看作是数据。冰箱中的一个个空间空格看作是数据库中的表。这样子是不是就好理解数据库中数据是如何存储的了。

数据库中的表、表中有字段或者叫列。数据就是放在表中的列上的。一条数据就是一条记录。为了存放数据时,防止出现问题,比如防止重复、为了限制录入不合法数据,对表中的数据添加了各种约束。

当我们思考到这儿时,就可以归纳一下那些数据库知识属于数据存储部分的。例如:创建表、添加、修改、删除表的列及对表的列添加各种约束。就是属于数据存储部分的。

数据是如何被操作的

食物放到冰箱里了,要把食物换个空格来放,就需要从一个空格里拿出来放到另一个空格里。在数据库里,就相当于修改数据、删除数据。

例如在数据库中对应的知识点就是insert向表中插入数据、update修改表中的数据、delete删除表中的数据。

操作数据库中的数据对应的知识点还有诸如: 存储过程、游标、触发器。

当我们在学习数据库知识时,学到了insert向表中插入数据,就马上知道了,这个是属于数据操作部分的知识。

数据库中数据是如何被显示的

食物放到冰箱里了,要把食物从冰箱里拿出来。怎样拿出来,拿出的这个过程就是对数据的操作。

在数据库里,就相当于查询数据,查询数据,在数据库的学习中是重点中的重点,可以这样说,学习数据库也就是学习怎样从数据库中取数据。例如:查询,子查询、多个表联合查询、数据的分组、排序;怎样取数据中的最大值、最小值等等查询知识。

诸如查询的知识点:查询关键字SELECT、总行数COUNT、是否空IS NULL、模糊查询LIKE、分组GROUP BY、排序ORDER BY等等。

数据库知识的每一个知识点很多,我们一定要学会归纳总结,将每一个知识点用一条线串起来。这样学习起来就会觉得容易得多。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200513A03FLZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券