接着数据库第二章
域:一组具有相同数据类型的的值的集合
笛卡尔积:概念:D1D2。。。*Dn={(d1,d2,d3,dn)|di 属于Di,i=1,2,3,4,n}d1,d2,d3,叫做一个n元组简称元组
一个域允许的不同取值个数称为这个域的基数。
就是把两个表的内容都连起来,左边的一行与右边的所有行组成,依次再下一行。
关系:R(D1,D2,D3,,,Dn)R 是关系的名字,n是关系的目或度。
若关系中的某一属性组的值能唯一的标识一个元组,而其他子集不能,则称该属性组为候选码。
若一个关系有多个候选码,则选定其中一个为主码。
候选码的诸属性称为主属性,不包含任何候选码中的属性称为非主属性,或非码属性。
关系可以有三种类型:基本关系,查询表和视图表。
关系操作:查询,插入,删除,修改。
查询又可以分为选择,投影,连接,除,并,差,交,笛卡尔积。
五中基本操作:选择,投影,并,差,笛卡尔积
关系的完整性约束:实体完整性,参照完整性,用户定义完整性。
实体完整性:主属性不能为空
参照完整性:外码要么为空,要么为另一关系的主码。
用户定义完整性:某一具体应用所涉及的数据必须满足语义要求。
关系运算找的题,看题更容易明白
选择:选的是行
投影:选的是列
除运算:设关系R除以关系S的结果为关系T,则T包含所有在R但不在S中的属性及取值,且T的元组域S的元组的所有组合都在R中。
R(X,Y)除S(X,Y)=P(X);
用我的话来说就是一个表除另一个表,相同的全部去掉。只留共同的。
我把课本上的图扣下来
第二章就开始了运算,要是没怎么听课的也可以通过刷题补回来。
数据库第二章
最新推荐文章于 2023-01-13 21:03:43 发布