校长陈寿问 删除异常 李先隆现在是 什么职称啊? 学生学号学生姓名课程名称成绩教师姓名教师职称 200701 曹操Web应用基础86许劭 讲师 200702 郭嘉数据结构与算法88司马徽 教授 200703 贾诩 Web应用基础95 许劭 讲师 200704刘备Web应用基础76 许劭 讲师 200705诸葛亮数据结构与算法90司马徽教授 200708孙权We应用基础82许劭讲师 Java程序设计课程今后将改成高级程序设计 Java程序设计最后一批学生毕业 李先隆副教授目前除教授Java程序设计外,没有教授其他课程 删除Java程序设计课程信息的同时,李先隆副教授信息也被全部删除
删除异常 200708 孙权 Web应用基础 82 许劭 讲师 200705 诸葛亮 数据结构与算法 90 司马徽 教授 200704 刘备 Web应用基础 76 许劭 讲师 200703 贾诩 Web应用基础 95 许劭 讲师 200702 郭嘉 数据结构与算法 88 司马徽 教授 200701 曹操 Web应用基础 86 许劭 讲师 学生学号 学生姓名 课程名称 成绩 教师姓名 教师职称 Java程序设计课程今后将改成高级程序设计 Java程序设计最后一批学生毕业 李先隆副教授目前除教授Java程序设计外,没有教授其他课程 删除Java程序设计课程信息的同时,李先隆副教授信息也被全部删除 校长陈寿问: “李先隆现在是 什么职称啊?
数据冗余 学生学号学生姓名课程名称成绩教师姓名教师职称 200701 曹操Web应用基础86许劭 讲师 200702郭嘉数据结构与算法88司马徽教授 200703 贾诩 Web应用基础95 许劭 讲师 200704刘备Web应用基础76 许劭 讲师 200705诸葛亮数据结构与算法90司马徽 教授 200706关羽Java程序设计68李先隆副教授 200707 张飞 Java程序设计45李先隆 副教授 200708 孙权Web应用基础82 许劭 讲师 200709 周瑜 Java程序设计85李先隆 副教授 许劭出现了4次,李先隆出现了3次,司马徽出现了2次 学生每选一门课,这门课的课程和教师相关信息都要重复一次 学生每选一门课,这个学生的个人信息也要复重一次
数据冗余 200707 张飞 Java程序设计 45 李先隆 副教授 200709 周瑜 Java程序设计 85 李先隆 副教授 200708 孙权 Web应用基础 82 许劭 讲师 200706 关羽 Java程序设计 68 李先隆 副教授 200705 诸葛亮 数据结构与算法 90 司马徽 教授 200704 刘备 Web应用基础 76 许劭 讲师 200703 贾诩 Web应用基础 95 许劭 讲师 200702 郭嘉 数据结构与算法 88 司马徽 教授 200701 曹操 Web应用基础 86 许劭 讲师 学生学号 学生姓名 课程名称 成绩 教师姓名 教师职称 许劭出现了4次,李先隆出现了3次,司马徽出现了2次 学生每选一门课,这门课的课程和教师相关信息都要重复一次 学生每选一门课,这个学生的个人信息也要复重一次
更新异常 学生学号学生姓名课程名称成绩教师姓名教师职称 200701 曹操Web应用基础86许劭 讲师 200702 郭嘉数据结构与算法88司马徽 教授 200703 贾诩 Web应用基础95 许劭 讲师 200704刘备Web应用基础76 许劭 讲师 200705诸葛亮数据结构与算法90司马徽 教授 200706 关羽Java程序设计68李先隆 副教授 200707张飞Java程序设计45李先隆副教授 200708孙权Web应用基础82许劭 讲师 200709 周瑜Java程序设计85李先隆副教授 李先隆副教授因教学和科研工作杰出,准备升他为教授 教师姓名为李先隆的所有记录都要进行相应的修改 如果修改有遗漏会导致李先隆老师同时有两个职称
更新异常 200707 张飞 Java程序设计 45 李先隆 副教授 200709 周瑜 Java程序设计 85 李先隆 副教授 200708 孙权 Web应用基础 82 许劭 讲师 200706 关羽 Java程序设计 68 李先隆 副教授 200705 诸葛亮 数据结构与算法 90 司马徽 教授 200704 刘备 Web应用基础 76 许劭 讲师 200703 贾诩 Web应用基础 95 许劭 讲师 200702 郭嘉 数据结构与算法 88 司马徽 教授 200701 曹操 Web应用基础 86 许劭 讲师 学生学号 学生姓名 课程名称 成绩 教师姓名 教师职称 李先隆副教授因教学和科研工作杰出,准备升他为教授 教师姓名为李先隆的所有记录都要进行相应的修改 如果修改有遗漏会导致李先隆老师同时有两个职称
过了一阵子,校长陈寿 更新异常 问:“李先隆干得不错 他现在是什么职称啊? 学生学号学生姓名课程名称成绩教师姓名教师职称 200701 曹操Web应用基础86许劭 讲师 200702 郭嘉数据结构与算法88司马徽 教授 200703 贾诩 Web应用基础95 许劭 讲师 200704刘备Web应用基础76 许劭 讲师 200705诸葛亮数据结构与算法90司马徽 教授 200706 关羽Java程序设计68李先隆 教授 200707张飞Java程序设计45李先隆 教授 200708孙权We应用基础82许劭讲师 200709 周瑜 Java程序设计85李先隆副教授 李先隆副教授因教学和科研工作杰出,准备升他为教授 教师姓名为李先隆的所有记录都要进行相应的修改 如果修改有遗漏会导致李先隆老师同时有两个职称
更新异常 200707 张飞 Java程序设计 45 李先隆 教授 200709 周瑜 Java程序设计 85 李先隆 副教授 200708 孙权 Web应用基础 82 许劭 讲师 200706 关羽 Java程序设计 68 李先隆 教授 200705 诸葛亮 数据结构与算法 90 司马徽 教授 200704 刘备 Web应用基础 76 许劭 讲师 200703 贾诩 Web应用基础 95 许劭 讲师 200702 郭嘉 数据结构与算法 88 司马徽 教授 200701 曹操 Web应用基础 86 许劭 讲师 学生学号 学生姓名 课程名称 成绩 教师姓名 教师职称 李先隆副教授因教学和科研工作杰出,准备升他为教授 教师姓名为李先隆的所有记录都要进行相应的修改 如果修改有遗漏会导致李先隆老师同时有两个职称 过了一阵子,校长陈寿 问:“李先隆干得不错, 他现在是什么职称啊?
Second Normal Form(2NF 口满足第一范式,且不存在非主属性部分函数依赖 于主属性
Second Normal Form (2NF) 满足第一范式,且不存在非主属性部分函数依赖 于主属性