电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

关系代数习题VIP免费

关系代数习题_第1页
1/8
关系代数习题_第2页
2/8
关系代数习题_第3页
3/8
习题四 1. 试述关系模型的三个组成部分。 关系结构、关系操作、关系完整性约束。关系是由(R,U,D,dom,F)组成,R 为关系名,U 位组成关系的元组属性集合,D 为属性集合U 来自的域,dom 为对象关系的映像集合,F为属性依赖关系集合。关系操作为关系代数、关系演算、关系映象操作,此语言表达能和功能强大,约束:参照完整性约束,用户自定义约束,实体完整性约束。 2. 试述关系数据语言的特点和分类。 关系操作语言灵活方便、语言表达能力和功能强,其特点:操作一体化,操作方式一次一集合,高度的非过程化的操作,关系操作语言包括:关系代数语言、关系演算语言、基于映像的语言,关系代数语言是对关系的运算来表达查询的语言,关系演算语言查询元组的应该满足的谓词条件的运算查询语言,基于映像的语言具有关系代数与关系演算的语言的双重特点语言查询! 3.定义并解释下列术语,说明它们之间的联系与区别。 1)主码、候选码、外码. 在一个关系中某个属性(或属性组)能够唯一标识一个元组,则称该属性为候选码,选择其中一个为主码,在关系R 中属性F 不是R 的码,h 为K 关系的主码,如果F 与h 相对应,则称F 为管系R 的外码 2)笛卡尔积、关系、元组、属性、域. 给定一组域D1,D2,D3 3)关系、关系模式、关系数据库。 4。 试述关系模型的完整性规则。在参照完整性中,为什么外码属性的值也可以为空?什么情况下才可以为空? 5. 试述等值连接与自然连接的区别和联系. 6. 对于学生选课关系,其关系模式为: 学生(学号,姓名,年龄,所在系); 课程(课程名,课程号,先行课); 选课(学号,课程号 成绩). 用关系代数完成如下查询. 1)求学过数据库课程的学生的姓名和学号. 2)求学过数据库和数据结构的学生姓名和学号。 3)求没学过数据库课程的学生学号. 4)求学过数据库的先行课的学生学号。 7。 设有一个SPJ 数据库,包括S,P,J,SPJ 四个关系模式: S(SNO,SNAME,STATUS,CITY); P(PNO,PNAME,COLOR,WEIGHT); J(JNO,JNANE,CITY); SPJ(SNO,PNO,JNO,QTY)。 其中:供应商表S 由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;零件表P 由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J 由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;供应情况表SPJ 由供应商代码...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

关系代数习题

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部