最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

数据库中的冗余问题

来源:懂视网 责编:小采 时间:2020-11-09 08:39:37
文档

数据库中的冗余问题

数据库中的冗余问题:冗余意味着在数据库中具有相同数据的多个副本。当数据库很好地规范化时会出现此问题。假设学生详细信息属性表是:学生ID,学生姓名,大学名称,大学排名,课程选择。可以看出,属性学院名称,大学排名,课程的价值正在重复,这可能导致问题。由冗余引起的问题
推荐度:
导读数据库中的冗余问题:冗余意味着在数据库中具有相同数据的多个副本。当数据库很好地规范化时会出现此问题。假设学生详细信息属性表是:学生ID,学生姓名,大学名称,大学排名,课程选择。可以看出,属性学院名称,大学排名,课程的价值正在重复,这可能导致问题。由冗余引起的问题
冗余意味着在数据库中具有相同数据的多个副本。当数据库很好地规范化时会出现此问题。假设学生详细信息属性表是:学生ID,学生姓名,大学名称,大学排名,课程选择。

d82da03b395088ce0dce73723bab6b8.png

可以看出,属性学院名称,大学排名,课程的价值正在重复,这可能导致问题。由冗余引起的问题包括:插入异常,删除异常和更新异常。

1.插入异常

如果必须插入学生详细信息,其课程尚未确定,则在为学生决定时间课程之前无法插入。

eaa86eebb14d01bf20c6f8726c5eae0.png

如果在不向记录添加一些其他无关数据的情况下无法插入数据记录,则会发生此问题。

2.删除异常

如果删除此表中学生的详细信息,那么大学的详细信息也将被删除,这不应该是常识。
当删除数据记录导致丢失作为从表中删除的记录的一部分而存储的一些不相关信息时,会发生此异常。

3.更新异常
假设大学的等级发生变化,那么变化必须遍及整个数据库,这将耗费大量时间并且计算成本很高。

af4fab5ebe7dd73adc58a337945a748.jpg

如果在所有位置都没有发生更新,则数据库将处于不一致状态。

推荐教程:《mysql教程》http://www.gxlcms.com/course/list/51.html

本篇文章就是关于数据库中的冗余问题的相关介绍,希望对需要的朋友有所帮助!

文档

数据库中的冗余问题

数据库中的冗余问题:冗余意味着在数据库中具有相同数据的多个副本。当数据库很好地规范化时会出现此问题。假设学生详细信息属性表是:学生ID,学生姓名,大学名称,大学排名,课程选择。可以看出,属性学院名称,大学排名,课程的价值正在重复,这可能导致问题。由冗余引起的问题
推荐度:
标签: 中的 里的 数据
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top