
在我们学习一个新的东西的时候,在怎么学之前我们会了解为什么要学。
为什么要用关系数据库?
关系解决了什么样的问题?
什么时候它能够帮助你?

如果你已经知道了这些答案,那就是一个好的开始。
解决的问题
我会试着用不那么学院派的方式讲,学院派的概念你们已经在很多地方看过了,像百度百科,书籍之类的地方。
最简单的来说,就是一个存储数据的地方。这些数据可以是药店的价位表,一个公司的雇员信息,或者是网上商城的库存表。

想必你们可能都遇到过需要存储数据的时候。在过去,你们可能将数据存储在Excel表中,存储在Word当中,或者一个TXT文档中。这样的存储可以满足你的需求。所以关系可以帮你们解决什么问题呢?
数据冗余
关系可以解决的一个问题就是数据冗余。
也许你们之前将数据存储在Excel中,像下面的订单表一样。比如说经销商代码和经销商名称是一起出现,代码出现多少次,名称就重复多少次。如果你要改一个经销商名称,经销商名称重复多少次就要改多少次。数据量小的时候改起来还好,但是数据量很大的时候就比较麻烦。

前后不一致
第二个解决的问题就是可以防止前后不一致问题。
上面提到的表,像千光高商贸公司,也许有人会输错成干光高商贸公司或者十光高商贸公司。还有一个就是有可能订单创建日期会输成文本格式,或者订单自编号输成负值,因为定义了字段的属性,避免不合规的存在。
存储处理量

答:access是一种桌面,只适合数据量少的应用,在处理少量数据和单机访问的时是很好的,效率也很高。在河蟹大数据方面,中国蟹库网实现了蟹库网采集大数据、存储大数据、应用大数据的应用集合。 a. 作为子程序存储、作为数据存储和作为语句存储 b. 按方式存储、按文件方式存储、按记录方式存储 c. 按树型结构存储、按表的方式存储、按链和指针的组合结构存储 d. 按树型结构存储、按网络方式存储、按环状表方式存储 10. 面向对象程序设计将描述事物的数据与( ) 封装在一起,作为一个相互依存、不可分割的整体来处理。
表与表之间关联
上海电子化手册捷艾特进出口数据管理系统(信息流管理)(1)系统介绍√ 业务数据关联管理jit业务数据关联分析系统将与进出口相关的业务数据关联起来,这些业务数据包括:(订单)、进出口报关数据、税金数据、出入库数据、付结汇数据等。保持主外键关联是保证数据一致性的重要保证:如客户表和订单表通过客户号码进行关联,如果将客户表的客户号进行漂白,而订单表的客户号没有漂白或者漂白为不一样的数值,会出现数据不一致性。 订单上并未直接指明地区,但指明了订货的客户,而哪个客户归属哪个大区,在“客户登记 表”中可以查到的,所以为了正确地统计出各地区的销售额,需要把“订单”和“客户登记 表”结合起来,需要用到表间关联。
在经销商表中,每个经销商都有单独的行access关系,如要修改经销商名称,只要改一次就好。
订单上并未直接指明地区,但指明了订货的客户,而哪个客户归属哪个大区,在“客户登记 表”中可以查到的,所以为了正确地统计出各地区的销售额,需要把“订单”和“客户登记 表”结合起来,需要用到表间关联。外键关联指的是将一个表中的列和另一个表的主键进行关联。遇到分页查询,使用延迟关联解决:分页如果有大offset,可以先取id,然后用主键id关联表会提高效率。
主键可以标识一条记录的唯一性,经销商表里面,可能会有两个名称相同的经销商,但代码是唯一的。经销商代码连接了两个表,作为公共键,在一张表里面是主键,相对应的,在另外一张表里面被称为外键。
主键可以是一个字段,也可以是多个字段组成access关系,例如订单表,订单编号加订单子编号才能确定一条记录的唯一性。
进一步规范一致性
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-112141-1.html
搞好国家建设绝对能在国际上发挥更大的作用
脓包穿孔不是坏事