本文目录一览

1,数据库中的关系有哪些

没有关系····
传统的数学集合的关系运算和数据库专有的关系运算 数据库本身是一个二维的表,就相当于是一个数学的集合。 有的时候需要两个表进行运算,比如,找到两个表中相同的部分,这个的运算机制就是传统的集合运算中的“交”。 有的时候需要表本身进行计算,比如,只需要显示表中某一列的数值,这个就是关系的专门运算“投影”。
One to One / One to Many / Many to Many一对一 / 一对多 / 多对多是不是这个关系呀?这个是 数据库里面的 表与表 之间的关系

数据库中的关系有哪些

2,数据仓库的关系内容

二者的联系:数据仓库的出现,并不是要取代数据库。大部分数据仓库还是用关系数据库管理系统来管理的。可以说,数据库、数据仓库相辅相成、各有千秋。 二者的区别:1、出发点不同:数据库是面向事务的设计;数据仓库是面向主题设计的。2、存储的数据不同:数据库一般存储在线交易数据;数据仓库存储的一般是历史数据。3、设计规则不同:数据库设计是尽量避免冗余,一般采用符合范式的规则来设计;数据仓库在设计是有意引入冗余,采用反范式的方式来设计。4、提供的功能不同:数据库是为捕获数据而设计,数据仓库是为分析数据而设计,5、基本元素不同:数据库的基本元素是事实表,数据仓库的基本元素是维度表。6、容量不同:数据库在基本容量上要比数据仓库小的多。7、服务对象不同:数据库是为了高效的事务处理而设计的,服务对象为企业业务处理方面的工作人员;数据仓库是为了分析数据进行决策而设计的,服务对象为企业高层决策人员。

数据仓库的关系内容

3,6数据库有三个关系

6.有一个“学生-课程”数据库,数据库中包括三个表:(1)“学生”表student由学号、姓名、性别、年龄、所在系五个属性组成,可记为:student(学号,姓名,性别,年龄,所在系),学号为关键字。(2)“课程”表course由课程号、课程名、先修课号、学分四个属性组成,可记为:course(课程号,课程名,先修课号,学分),课程号为关键字。(3)“学生选课”表sc由学号、课程号、成绩三个属性组成,可记为:sc(学号,课程号,成绩),(学号,课程号)为关键字。完成下列操作:a请把其中建立“学生”表student的语句写下来,表student是由学号、姓名、性别、年龄sage、所在系五个属性组成,其中学号属性不能为空,并且其值是唯一的。b在student表中查询所在系是计算机的学生的所有信息,并按学号降序排列。c在以上三个表中查询学分为5并且成绩大于60的学生的学号、姓名和性别。

6数据库有三个关系


文章TAG:数据库库之间关系有哪些  数据库中的关系有哪些  
下一篇