请教关于数据库原理的几个问题?

ymcymc 2004-11-21 11:29:52
1、
学生关系S(S#,SNAME,AGE,SEX)
学习关系SC(S#,C#,GRADE)
课程关系C(C#,CNAME,TEACHER)

(S#表示学号,C#课程号,SNAME姓名)

请教:
关系代数的组合操作中,除法运算的原理是什么,如何运用?
实例:检索所学课程包含学生S3所学课程的学生学号,可以用除法操作求得。

2、
关系演算:基本操作转换成等价的元组关系演算表达式,R与S的笛卡尔积可用
{t|((Зu)(Зv)(R(u))∧S(v)∧t[1]=u[1]∧t[2]=u[2]∧t[3]=u[3]∧t[4]=v[1]∧t[5]=v[2]∧t[6]=v[3])}

关系R和S都是三元组

但是,有很多实例中,如果只提供以上的关系演算的表达式,如何判别是笛卡尔积的操作,还是自然联接操作呢?

那么自然联接的操作又应该怎么表达?

...全文
149 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jilate 2004-11-22
  • 打赏
  • 举报
回复
理论啊,不会.

这些题目,实际中似乎不会用到的.
davorsuker39 2004-11-22
  • 打赏
  • 举报
回复
???????????
ymcymc 2004-11-22
  • 打赏
  • 举报
回复
?

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧