关系模式的分解(从第一范式转换为) 借书证号 读者姓名 单位 电话 书号 书名 借阅日期 出版社 出版社地址
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 06:18:41
关系模式的分解(从第一范式转换为) 借书证号 读者姓名 单位 电话 书号 书名 借阅日期 出版社 出版社地址
这里面分别有哪些函数关系~如何转换成第三范式!
这里面分别有哪些函数关系~如何转换成第三范式!
读者(借书证号 读者姓名 单位 电话)
图书(书号 书名 出版社)
出版社(出版社 出版社地址)
借阅(借书证号 书号 借阅日期)
再问: 步骤呢?
再答: 分解属性依赖关系如下: 借书证号->读者姓名 借书证号->单位 借书证号->电话 书号->书名 书号->出版社 出版社->出版社地址 (借书证号,书号)-> 借阅日期 因为已经是最小依赖集(严格验证步骤较多,而该例很明显,故略去证明),所以按照左部相同的原则,分解为 读者(借书证号 读者姓名 单位 电话) 图书(书号 书名 出版社) 出版社(出版社 出版社地址) 借阅(借书证号 书号 借阅日期) 这就是具有无损联接性和保持函数依赖性的分解 每个模式都已经满足3NF
再问: 谢谢,比较详细了。不过那个依赖函数关系不是还有什么多值依赖,部分依赖 完全依赖的吗?
再答: 2NF 要求不存在非主属性对码的部分依赖。比如码是(A,B),非主属性C,存在A->C,那么就是部分依赖;而AB->C,就是完全依赖。 3NF要求不存在非主属性对码的传递依赖。比如A->B,B->C,那么就是C传递依赖于A. 4NF要求不存在多值依赖。这是一对多的依赖。 建议找本数据库系统导论之类的权威书籍看看,比较能够理解透彻,避免歧义。
图书(书号 书名 出版社)
出版社(出版社 出版社地址)
借阅(借书证号 书号 借阅日期)
再问: 步骤呢?
再答: 分解属性依赖关系如下: 借书证号->读者姓名 借书证号->单位 借书证号->电话 书号->书名 书号->出版社 出版社->出版社地址 (借书证号,书号)-> 借阅日期 因为已经是最小依赖集(严格验证步骤较多,而该例很明显,故略去证明),所以按照左部相同的原则,分解为 读者(借书证号 读者姓名 单位 电话) 图书(书号 书名 出版社) 出版社(出版社 出版社地址) 借阅(借书证号 书号 借阅日期) 这就是具有无损联接性和保持函数依赖性的分解 每个模式都已经满足3NF
再问: 谢谢,比较详细了。不过那个依赖函数关系不是还有什么多值依赖,部分依赖 完全依赖的吗?
再答: 2NF 要求不存在非主属性对码的部分依赖。比如码是(A,B),非主属性C,存在A->C,那么就是部分依赖;而AB->C,就是完全依赖。 3NF要求不存在非主属性对码的传递依赖。比如A->B,B->C,那么就是C传递依赖于A. 4NF要求不存在多值依赖。这是一对多的依赖。 建议找本数据库系统导论之类的权威书籍看看,比较能够理解透彻,避免歧义。
下边关系图书(学号姓名性别系部书号书名作者出版社借书日期还书日期)化分为第三范式?并指出各关系主
用SQL查询借过书的读者的借阅信息,包括读者姓名、借书书名、借书日期、还书日期及书的价格
国际标准书号是:ISBN978-7-107-18617-5.这什书号的意是:组号()出版社号()书序号()校验号().
国际标准书号是:ISBN978-988-18455-2-8.这什书号的意是:组号()出版社号()书序号()校验号().
鲁滨逊漂流记阅读心得建平实验小学四年级“阅读心得报告表” 班级 姓名 学号 阅读日期:年 月 日 书名 作者 出版社 这
汉字宫是哪个出版社的.书号是多少?
我们用的数学书的国际标准书号是ISBN-978-7-107-18617-2,这个书号中,组号是______、出版社号是_
我们用的数学书,国际标准书号(ISBN)是:978—7—107-18617-2,这个书号的意义是:978代表()、出版社
国际标准书号ISBN由( )个数字组成,前( )个分成3组,分别表示书号,出版社号和书序号,( )是校验码
国际标准书号ISBN由10个数字组成:前()个分成3组,分别表示书号出版社号和书序号,最后一个数字是校验码
英语翻译外文文献至少5本!写明作者,出版日期,书名,出版社.
书名:出版社:页码:页至 页