上课总结-数据库

绪论长篇大论的让人迷茫 懒得整理了 赶脚没用!

class 1 关系数据库

一.搞懂主键 外键关系

主键(主码):能唯一标识一个元组的某一属性组。

外键:不是这组数据的主键 但是另一组数据的唯一主键(当这组数据的主键有2个时 可以作为外键)

例 1  找出所有外键
1. 学生S(学号,姓名,性别,系号,出生年月)
2.   系DEPT(系号,系名,负责人)
3.   课程C(课程号,课程名,学分)
4.   选课SC(学号,课程号,成绩)

答:1的系号(1==>2)  4的学号(4==>1)  4的课程号(4==>3)

============================================

二.理解关系性质

1.列是同质的。                                       //同一数据类型
2.关系中行的顺序、列的顺序可以任意互换,不会改变关系的意义。即行、列无序
3关系中的任意两个元组不能相同。                  //元组:二维表中的行称为元组(记录值)。
4.关系中的元组分量具有原子性,即每一个分量都必须是不可分的数据项。
5.不同的列可出自同一个域                    //定义域可以一样

===============================================

三.关系的完整性

1.主键上的元素不能为空!(非主键可以)

2.外键元素两表的域必须相同 或者空

3.其作用就是要保证数据库中的数据是正确的,提高了数据库的正确度 .

==============================================

未完 待补!!!!

猜你喜欢

转载自www.cnblogs.com/cc123nice/p/10458986.html
今日推荐