关系型DB的优势
发布时间
阅读量:
阅读量
很多时候我都倾向于存储海量数据 ,这是一项非常关键的任务。你所需要做的就是从我的家族中选择一位成员即可。例如:Oracle、MySQL、Db2以及SQL Server等系统都是不错的选择。
对了,在手机端开发的过程中尤其依赖于小巧而实用的SQLite系统。
一、有着坚实的数学基础
域,关系,笛卡尔积
关系代数:选择,投影,连接
啥叫关系 ?所谓关系,在数学上的定义就是笛卡尔积的一个子集 。
例如有两个集合:
s1 ={a,b}
s2 = {1,2}
那s1和s2的笛卡尔积就是 :
S = s1 × s2 = {(a,1),(a,2),(b,1),(b,2)}
那么S 的任意一个子集都是关系:
{(a,1),(a,2)} 是一个“关系”
{(a,2), (b,1),(b,2)} 是另外一个“关系”
{(b,2)} 也是关系
这个方法具有独特的优点:
关系(表)在执行运算后(例如选择操作、连接操作、条件过滤等),不仅能够实现交集、并集以及差集等基本集合运算,并且最终的结果仍是一个关系(表)。
二、很直观
建议用Excel来进行类比讲解
全部评论 (0)
还没有任何评论哟~
