开发考试成绩库入系统
1.首先要注意数据表的设计
①student学生表:
要重点关注sex性别age年龄的数据类型设计
在创建age字段时要考虑一下当前年龄是否需要每年更新,如果需要考虑到的话尽量选择date类型
在创建sex字段时要考虑一下性别都可以填什么数据,如果只想填入男、女 的话,可以给字段加check约束, 但是如果表的引擎为InnoDB时,就设置不了约束了,只能字段修改enum类型充当约束
②examination考试表
在这个表中无特殊考虑对象,自己定义即可
设计时注意以下几点:
1 时间字段的设计: 存储年:月:日; date
2 年龄字段的设计: 存储时:出生日期;
3 性别字段的设计: 存储时 能否限定 只存男 or 女;
4 姓名字段的设计: 注意 存储长度;
5 email字段的设计: 注意 存储长度;
2.其他的就只是简单的数据库增删改查操作
需要注意的几点有:
1.查询时必须要查询出当前表中考试时间最新的几个学生的信息
2.如果想要做的完善一点可以考虑一下增加一个邮箱发送功能,可以给学生的家长发送孩子最近一次的考试成绩
邮箱的代码我就不往出贴了大家可以从网上参考一些代码