浙江大学大学计算机基础分析.ppt

浙江大学大学计算机基础分析

* * 关系运算:通过对基本关系的组合(运算),可以导出各种新的关系 关系运算是遵循“关系进、关系出”的原则 现在的关系型数据库系统都支持一种称为“视图”(View)的模式,它是将结果存储起来并以窗口展示关系 * 如图7-4所示,并操作是一个r3包含了r1和r2所有元祖 交运算,结果是同时出现在两个关系中的元祖:r3中的元祖既在r1中存在,在r2中也存在 r1与r2的差是关系r3,是仅在r1中、但不在r2中的元祖 积,r3是r1、r2的笛卡尔有序对的集合 * 投影:可重新安排列的顺序 连接:关系代数中最重要的操作,也是数据库系统中最难实现的操作 按照字段值对应相等为条件进行的连接操作称为等值连接 自然连接是去掉重复属性的等值连接 自然连接运算的两个关系必须具有公共属性? * 连接得到的r3是r1、r2关系中具有相同属性的元祖有相同的值,且这个值只出现一次 除运算与投影相关:将r1的第二、第三列投影在r2上 如图7-5所示,在r1和r2中,只有(b1、c2)这个值所在的元祖相匹配 * * SQL是独立系统,并不是DBMS的一部分。实际上在所有的DBMS中,都把SQL处理器设置为一个内核程序 SQL语言是简单的,因为它只有有限几个语句,完成对数据库的查询、插入、删除等操作。 SQL语言是复杂的,SQL/99的标准文档就超过千页,它的查询语句Select可以使用的参

文档评论(0)

1亿VIP精品文档

相关文档