高效表达
我们在和别人沟通的时候,经常会遇到这种情况,自己觉得表达清楚了,可是对方却不明白你在说什么。
比如跟同事分享自己的设计方案,明明准备的非常好,别人却不理解。跟领导汇报工作,明明做了很多,领导确认为你没做多少。下面我们就来聊聊如何高效表达。用最简单的话表达最有价值的信息。
我们在和别人沟通的时候,经常会遇到这种情况,自己觉得表达清楚了,可是对方却不明白你在说什么。
比如跟同事分享自己的设计方案,明明准备的非常好,别人却不理解。跟领导汇报工作,明明做了很多,领导确认为你没做多少。下面我们就来聊聊如何高效表达。用最简单的话表达最有价值的信息。
1970 年,IBM的研究员Edgar Frank Codd (TED) 发表了《A Relational Model of Data for Large Shared Data Banks》,这篇论文首次提出了关系模型。
1972年,TED 又提出了关系大事和关系演算的概念。
1974年,IBM的Ray Boyce和Don Chamberlin提出了SQL(Structured Query Language)语言。
有了关系模型和关系代数的理论基础,又有了SQL 这种语言来表达。那么我们可以开始设计数据库系统了。
在关系模型提出后,出现过两个著名的产品,System R 和 Ingres。Ingres使用的是一种叫做 QUEL 的语言,System R使用的就是早期的 SQL。由于 SQL 成为了 ANSI 的标准,所以QUEL 成为了历史。
数据库、操作系统和编译器是计算机软件的三大系统。其中数据库更接近业务层,几乎所有软件都会用到数据库,所以对数据库的熟练使用时每个开发人员必备的技能,而数据库对外最直接的接口就是 SQL。
今天我们来讲讲数据库SQL。