数据库设计的主要步骤

不要百度希望自己的看法... 不要百度 希望自己的看法 展开
 我来答
匿名用户
2013-07-26
展开全部
我就以一个学校的班级录给楼主做个说明吧比如你要做一个学校的网站里面有什么学生,班级 每个学生有一个账号那么你就需要一个张userinfo表。这表里面需要什么呢?最简单的只需要loginID和pwd就可以了。但是除了登陆还不够。假设我要知道每个学生的名字,那么我就又需要一个字段,username这样在一个用户登陆后我们就能看到他的名字,对于一个班级系统来说。你可能需要知道这位用户是老师还是学生,这时又需要一个字段userType。对于一个校友录来说。不同的人应该是有不同的权限,这时你就可以加以个userLevel来记录用户级别(这里举个简单的,实际上大型系统很少通过一个字段定义权限,级别) 如果需要更安全的,你也需要用户的最后登陆时间,等等,这时又需要一个lastLoginTime 这样一张初步的userinfo表就完成 作为班级录,肯定需要知道用户是否加入班级。这时我们是否应该再给userinfo加个字段userClass.记录用户所在的班级ID呢?答案是否定的,首先你要考虑到用户和班级是一对多的关系。因为一个学生可能在很多班级呆过的。所以这时最好的做法是新建一张表。这张表记录用户ID和班级ID。这样就可以关联用户和班级的信息 这是一个简单的例子。。所以你从数据库设计时应从你的系统实际需要去分析。分析你的系统需要什么。一点点。从最小的开始分析。慢慢从简单到复杂,要知道很少有人是能一步到位的。。写的不是很完善,希望能帮到你。
景联文科技
2024-06-11 广告
一、什么是数据标注?1. 数据标注定义数据标注是对未经处理的语音、图片、文本、视频等数据进行加工处理, 并转换为机器可识别信息的过程。原始数据一般通过数据采集获得, 随后的数据标注相当于对数据进行加工, 然后输送到人工智能算法和模型里完成调... 点击进入详情页
本回答由景联文科技提供
在宏喵0l
2019-09-25 · TA获得超过621个赞
知道答主
回答量:307
采纳率:75%
帮助的人:15.1万
展开全部

数据库设计步骤,详细为你解释正确的设计步骤

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-26
展开全部
如果是考试题的话,以下内容略过数据库, 是用来存放数据的, 所以, 数据库的设计要根据你的数据信息来设计比如: 学生信息表(你希望存放的内容包括学号,姓名,系部,班级性别,年龄,党团关系,籍贯,联系电话等)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-26
展开全部
先学习一下第三范式,这样你会有个好的结构模型再看需求,任何数据库都由需求决定的。你得清楚所有的存取并研究是否合理。数据都可以化整为零,也就是说,复杂的数据,你尽可能分成小块,让第个小块合理,你的数据库也相对合理。 设计是个积累的过程,有好多东西语言表达不容易,经验使之然。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-26
展开全部
先要收集相关资料咯考虑要达到什么样的效果然后就是写程序调试编译
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式