名词解释
1 元组 2 关键字 3 规范化 4 数据库设计 5 2NF
有一个非规范化的关系“书店”见下表,该关系中保存着每个书店的信息以及书店中员工的信息,其中属性“书店号”是主键
书店号 城市 街道 员工号 姓名 性别
1 天津 和平路2号 1 张靖 男
2 李雨涵 女
3 韩刘 男
2 天津 迎水道20号 4 魏家宝 男
5 郭薇 女
3 天津 光荣道14号
4 北京 三里河路16号 6 王放 男
A 首先将该关系规范为1NF的关系,并找出关系的主键和外键
B 判断关系是否满足2NF 如果不满足 继续规范为2NF的关系并找出主键和外键
C 判断关系是否满足3NF 如果不满足 继续规范为3NF的关系并找出主键和外键
数据库原理与应用习题 急用
答案:2 悬赏:60 手机版
解决时间 2021-01-02 15:06
- 提问者网友:富士山上尢
- 2021-01-02 06:07
最佳答案
- 五星知识达人网友:猎心人
- 2021-01-02 06:55
1 元组:元组(Tuple)笛卡尔积中每一个元素(d1,d2,…,dn)叫作一个n元组(n-tuple)或简称元组。元组是关系数据库中的基本概念,关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。 在二维表里,元组也称为记录。
2 关键字:关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字。
3 规范化:规范化理论正是用来改造关系模式,通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余问题。
4 数据库设计:数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。
5 2NF: 若R属于第一范式 ,且每一个非主属性完全函数依赖于码,则R属于第二范式。
将原表分为两个表:1、书店表(书店号,城市,街道),书店号为主键;
2、员工表(书店号,员工号,姓名,性别),员工号为主键,书店号为外键,参照书店表。
既然第一范式不满足的话,肯定也就不符合第二和第三范式了。书店表、员工表是符合第三范式的。因为两个表的非主属性都完全依赖于主键,且没有传递依赖。当然就符合第三范式。
2 关键字:关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字。
3 规范化:规范化理论正是用来改造关系模式,通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余问题。
4 数据库设计:数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。
5 2NF: 若R属于第一范式 ,且每一个非主属性完全函数依赖于码,则R属于第二范式。
将原表分为两个表:1、书店表(书店号,城市,街道),书店号为主键;
2、员工表(书店号,员工号,姓名,性别),员工号为主键,书店号为外键,参照书店表。
既然第一范式不满足的话,肯定也就不符合第二和第三范式了。书店表、员工表是符合第三范式的。因为两个表的非主属性都完全依赖于主键,且没有传递依赖。当然就符合第三范式。
全部回答
- 1楼网友:猎心人
- 2021-01-02 07:34
一、
a b c
a b c
a b d
c b c
c b d
d e a
二、
a b c
a b c
a b d
c b c
c b d
三、a b c
a b a
c b c
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯