关系型数据库建表的思维与步骤
1、数据准备:一张存储学生成绩的二维表格。

3、业务分析:据我个人的经验与能力所理解,现实中的任何二维釉涑杵抑表格都是可以转化为关系型数据库表的。上面这个表格,单从数据层面讲,当然是可以在数据库中建一个漉胜衲仰表即可;但如果从也业务层面来讲,这需要拆分为三个表:学生表、课程表、成绩表。1、学生表:姓名、学号、年级、性别、年龄、住址、联系电话等;2、课程表:课程名、课程号;3、成绩表:学号、课程号、学期、考试类型、成绩

5、设计表:1、每个字段该定义何种类型?2、哪些字段值的是主键?3、哪些字段的值需约定范围?4、哪些字段值是唯一的?

7、增加与删除列ALTER TABLE score_info ad蟠校盯昂d column modify_date T朐袁噙岿IMESTAMP; -- 增加列ALTER TABLE student_info drop column phone; -- 删除列

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:85
阅读量:72
阅读量:85
阅读量:37
阅读量:68