168教数据库中表的关系

来源:互联网 发布:数控编程代码案例 编辑:程序博客网 时间:2024/06/06 19:41

 还没懒够 00:36:10
关系型的数据库基本概念心里有个底不?
SMall轮回 00:36:33
呃!我对数据库一无所知 
还没懒够 00:36:42
也就是表与表之间的关系
还没懒够 00:36:48
这个基本思路有没有?
SMall轮回 00:36:53
没有!
还没懒够 00:37:00
再举一个例子
还没懒够 00:37:06
比如说,某个表有这样的字段
SMall轮回 00:37:07
没有啊,好几天才学会连接数据库
还没懒够 00:37:14
首先,肯定需要一个主键列

SMall轮回 00:37:23
嗯,这个知道
还没懒够 00:37:28
主键列,这一列很多玩数据库的人都不设,我都不明白是为什么
还没懒够 00:37:42
基本属性列不用说了
还没懒够 00:37:46
但有一个关联列
还没懒够 00:37:52
比如说,有一个学员的表
还没懒够 00:37:58
来自于某个学院
SMall轮回 00:38:04
嗯,这个看过
还没懒够 00:38:09
这个学院的信息是在另外一个表里面维护的
还没懒够 00:38:18
而在学员表里面只记录学院表的主键ID
还没懒够 00:38:22
这个关系明白不?
还没懒够 00:38:43
这是最基本的关系了
还没懒够 00:39:00
我见过一些初学数据库的
SMall轮回 00:39:00
呃!不知道!
这有什么关系啊
还没懒够 00:39:09
往往有一个学院表存在的情况下
还没懒够 00:39:21
在学员表里面存储学院的信息不是使用学院表的ID
还没懒够 00:39:25
而是直接记录学院的名称
还没懒够 00:39:41
这样,就造成了数据表设计的一大误区——冗余
SMall轮回 00:39:50
冗余有危害吗
还没懒够 00:39:59
占空间,并且不好维护  
SMall轮回 00:40:36
那就是说,按照你前面的方法,就方便管理咯?
还没懒够 00:40:51
其实现在你只需要知道有这么一层关系,以后建表的时候多想想该怎么来设计就可以了
SMall轮回 00:41:21
这关系到是模糊!你能不能拿个比较典型的例子给我看下 
还没懒够 00:41:23
别到时候设计数据表,造成大量的字段本应当是有关系的,而实际上没有使用到(这毛病在我第一个数据库的程序里面就经常出现)
还没懒够 00:41:41
就刚才的那个例子啊
还没懒够 00:41:43
学员表
SMall轮回 00:42:03
不!给个实际的数据库,那样我想比较有清晰的感觉
还没懒够 00:42:20
ID,姓名,性别,学院
1   张三  男    1
2   李四  男    1
3   王五  女    2
还没懒够 00:42:23
学院表
还没懒够 00:42:37
ID   名称
1    经管院
2    计院
SMall轮回 00:42:43
哦,这就像EXCEL表格一样
还没懒够 00:42:45
那么,王五属于哪个院的?

 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 手机不支持exfat格式怎么办 windows7图标变大了怎么办 igs格式烂曲面怎么办 手机桌面文件夹打不开怎么办 苹果下载不了150怎么办 iphone6速度变慢怎么办 苹果手机微信打不开pdf怎么办 苹果手机打不开pdf怎么办 pdf文件超过了怎么办 pdf电脑删不了怎么办 联想笔记本摄像头横屏调竖屏怎么办 pdf文件打开失败怎么办 pdf复制文字乱码怎么办 电子发票乱码了怎么办 超星尔雅挂了怎么办 电脑应用双击打不开怎么办 电脑控制面板打不开怎么办 转换器无法打开文件怎么办 电脑文件无法打开怎么办 手机上jpg打不开怎么办 脸上全是黄褐斑怎么办 容易发胖的体质怎么办 感冒后一直咳嗽怎么办 感冒咳嗽怎么办小窍门 到了减肥平台期怎么办 减肥遇见平台期怎么办 脚冻伤了痒怎么办 冬天脚后跟冻了怎么办 夏天脚冻了怎么办 导航软件删了怎么办 婆婆爱打孩子怎么办 乙肝婆婆带孩子怎么办 婆婆不会教孩子怎么办 婆婆不会带孩子怎么办 公婆枪带孩子怎么办 婆婆要带孩子怎么办 婆婆太惯孩子怎么办 三个月宝宝溢奶怎么办 孩子半夜咳嗽吐怎么办 中老年人转氨酶和血指高怎么办 孩子逆反心强怎么办