数据库系统教程1-7章课后答案施伯乐第二版.docVIP

数据库系统教程1-7章课后答案施伯乐第二版.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统教程1-7章课后答案施伯乐第二版

2.2 教材中习题2的解答 2.1名词解释 ·关系模型:用二维表格表示实体集,外键和主键表示实体间联系的数据模型,称为关系模型。 ·关系模式:是对关系的描述,包括模式名、诸属性名、值域名和模式的主键。 ·关系实例:关系模式具体的值,称为关系实例。 ·属性:即字段或数据项,与二维表中的列对应。属性个数,称为元数(arity)。 ·域:属性的取值范围,称为域。 ·元组:即记录,与二维表中的行对应。元组个数,称为基数(cardinality)。 ·超键:能惟一标识元组的属性或属性集,称为关系的超键。 ·候选键:不含有多余属性的超键,称为候选键。 ·主键:正在使用的、用于标识元组的候选键,称为主键。 ·外键:属性集F是模式S的主键,在模式R中也出现,那么称F是模式R的外键。 ·实体完整性规则:实体的主键值不允许是空值。 ·参照完整性规则:依赖关系中的外键值或者为空值,或者是相应参照关系中某个主键码。 ·过程性语言:编程时必须给出获得结果的操作步骤,即指出“干什么”及“怎么干”的语言。 ·非过程性语言:编程时,只需指出需要什么信息,不必给出具体的操作步骤,即只要指出“干什么”,不必指出“怎么干”的语言。 ·无限关系:指元组个数为无穷多个的关系。 ·无穷验证:验证公式真假时需要进行无限次验证。 2.2 在关系模型中,对关系作了哪些规范性限制? 答:对关系作了一下四个限制: 属性值不可分解;没有重复元组;没有行序;使用时有列序。 2.3 为什么关系中的元组没有先后顺序,且不允许有重复元组? 答:由于关系定义为元组的集合,而集合中的元素是没有顺序的,因此关系中的元组也就没有先后的顺序(对用户而言)。这样既能减少逻辑排序,又便于在关系数据库中引进集合论的理论。 每个关系模式都有一个主键,在关系中主键值是不允许重复的。如果关系中有重复元组,那么其主键值肯定相等,起不了惟一标识作用,因此关系中不允许有重复元组。 2.4 外键值何时允许空?何时不允许空? 答:在依赖表中,当外键是主键的组成部分时,外键值不允许空;否则外键值允许空。 2.5 笛卡儿积、等值联接、自然联接三者之间有什么区别? 答:笛卡尔积是一个基本操作,而等值联接和自然联接是组合操作。 设关系R的元数为r,元组个数为m;关系S的元数为s,元组个数为n。 那么,R×S的元数为r+s,元组个数为m×n; R?S的元数也是r+s,但元组个数小于等于m×n; R?S的元数小于等于r+s,元组个数也小于等于m×n; 2.6 设有关系R和S: R A B C S A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 2 3 4 4 3 计算R∪S,R-S,R∩S,R×S,π3,2(S),σB’5’(R),R 22 S, R S。 解: R∪S A B C R-S A B C R∩S A B C 3 6 7 3 6 7 7 2 3 2 5 7 2 5 7 7 2 3 4 4 3 4 4 3 3 4 5 R×S R.A R.B R.C S.A S.B S.C π3,2(S) C B 3 6 7 3 4 5 5 4 3 6 7 7 2 3 3 2 2 5 7 3 4 5 2 5 7 7 2 3 7 2 3 3 4 5 7 2 3 7 2 3 4 4 3 3 4 5 4 4 3 7 2 3 σB’5’(R) A B C R?S R.A R.B R.C S.A S.B S.C 7 2 3 7 2 3 3 4 5 4 4 3 R?S A B C 7 2 3 2.7 设有关系R和S: R A B S B C a b b c c b e a d e b d 计算R ? S,R ? S,σA=C(R×S),S ? R。 2.8 假设关系U和V分别有m个元组和n个元组,给出下列表达式中可能的最小和最大的元组数量: ⑴ U∩V ⑵ U∪V ⑶ U?V ⑷ σF(U)×V (F为某个条件) ⑸ πL(U)-V (其中L为某属性集) 解: 操作 最小元组数 最大元组数 ⑴ U∩V 0 min(m,n) ⑵ U∪V max(m,n) m+n ⑶ U?V 0 m×n ⑷σF(U)×V 0 m×n ⑸πL(U)-V 0 m 2.9

文档评论(0)

hh83kxy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档