社区
VB基础类
帖子详情
关于表关系的问题??大侠们帮忙建一下关系
zsy_good
2001-11-29 08:04:16
现在 班有一个表 班对应拉多个学期 (比如有6个学期)
一个学期里一个学生有多个成绩,操行分,课程
除了班表我还应该怎么建表,怎么建立他们的关系
请考虑到数据的冗余度。
比如: 你不要告诉我建一个学生表,下面一个学期表然后一个成绩的操行分的
这样有10000个学生,那一不心我的成绩表里将会有60000条记录(当有6个学期)
...全文
124
16
打赏
收藏
关于表关系的问题??大侠们帮忙建一下关系
现在 班有一个表 班对应拉多个学期 (比如有6个学期) 一个学期里一个学生有多个成绩,操行分,课程 除了班表我还应该怎么建表,怎么建立他们的关系 请考虑到数据的冗余度。 比如: 你不要告诉我建一个学生表,下面一个学期表然后一个成绩的操行分的 这样有10000个学生,那一不心我的成绩表里将会有60000条记录(当有6个学期)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zsy_good
2001-12-01
打赏
举报
回复
aa
zsy_good
2001-12-01
打赏
举报
回复
我得系和班关联拉,班又和学生关联拉,
我想选出计算机系的所有人的姓名
select c.姓名 from departments d, classes c where d.id=7
怎么一选就选出了所有的学生,并不是一个系的。
帮我想象为什么
Wesely
2001-11-29
打赏
举报
回复
“我可不可以把课程放在一个字段里,用特殊的分割复分开,然后成绩也一样这样
我就可以得到课程的成绩拉”,相信会更慢。
mmzxg
2001-11-29
打赏
举报
回复
大哥,阿木就出来了,等等,阿木阿木还不出来
TO zsy_good(路漫漫其修远兮,吾将上下而求索) :
大哥,有消息通知我啦(QQ:1795977)
zsy_good
2001-11-29
打赏
举报
回复
我有答案一定来这里告诉大家
zsy_good
2001-11-29
打赏
举报
回复
我贴拉,还没有人理我啊
mmzxg
2001-11-29
打赏
举报
回复
恩,想不出更好的办法了,要问下高手啦,我笨蛋只有躲起来了,
TO zsy_good(路漫漫其修远兮,吾将上下而求索)
建议你把该帖在数据库方面也开一个
zsy_good
2001-11-29
打赏
举报
回复
不会一次度所有的数据
zsy_good
2001-11-29
打赏
举报
回复
我的课程不定,我可不可以把课程放在一个字段里,用特殊的分割复分开,然后成绩也一样这样
我就可以得到课程的成绩拉
Wesely
2001-11-29
打赏
举报
回复
设定好表与表之间的关联,应该不会慢吧?你不需要一次读全部数据吧。
如果是嫌慢,那我是帮不了你了。和你一起期待高手的回复吧。
zsy_good
2001-11-29
打赏
举报
回复
课程是不定的,我还有排课的程序
zsy_good
2001-11-29
打赏
举报
回复
这样的话会会太慢了,我也考虑到了3nf结构,
mmzxg
2001-11-29
打赏
举报
回复
对呀,把课程分表,查询的时候利用视图进行处理,或利用存储过程
mmzxg
2001-11-29
打赏
举报
回复
hehe,把科目分表,再说就是70000条记录也不算太多呀
Wesely
2001-11-29
打赏
举报
回复
如果课程不定(正常情况下是这样的),应该这样:
学生表:
Name ID Sex Birth ....
成绩表:
ID StudentID SubjectID Grade
课程表:
ID Name Term(学期)
Wesely
2001-11-29
打赏
举报
回复
如果课程的数目已定,我建议你这样做。当然,如果有10000个学生,6个学期会有70000条记录。
不过,这样做不会有数据冗余,符合第三范式。
学生表:
Name ID Sex Birth ....
成绩表:
ID Term(学期) StudentID English Chinese Math ...
我在CSDN参与的3000个帖子
2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手
帮忙
! 5:呵呵,来推荐
一下
我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
郭炜:开源
大侠
是怎样炼成的
2023 年 6 月 1 日,首个由国人主导的开源数据集成工具 Apache SeaTunnel 正式宣布从 Apache 软件基金会孵化器毕业成为顶级项目。历经 18 个月的孵化,这个项目终于...
大侠
出手, SeaTunnel 浴火重生SeaTunnel 原名...
VC数据库编程总结(二)
非常详尽地介绍了VC中数据库编程的各种方法,
大侠
们长期经验的总结,不可多得的文章。
23 岁那年你正处在哪个状态?现在呢?
分享
一下
成长的
建
议吧。 匿名用户 23岁那年...就是去年...... 在22岁的时候我毕业,同时第二年准备考研,结果因为压力太大,期望太高,又失利了,但是我依然满怀信心和憧憬 在我23岁那年四月,当我深爱的...
informatica 学习日记整理(转)
作用:根据查询SQL文从
关系
表
或平坦文件查出所要记录 用法:创
建
好Source Qualifier(下简称SQ) 后,将需要的用的字段从来源
表
拖拽到SQ ,双击SQ,对SQ的属性进行设置。 Select Distinct 属性:选中的话
表
明结果记录...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章