数据库建模课程设计报告(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库建模课程设计报告(1)

数据库建模课程设计报告

课题:学生管理系统

学号:110506201 110506208 110506210

姓名:操经纬李丹丹李舒

班级:编程112

指导老师:陈俊生

日期:2012年12月16日

汇总整理出来的基本E-R图:

三.逻辑结构设计

学籍(学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联系电话,入学时间,备注)

班级(班级号,教室,年制,专业,班主任,备注)

成绩(学号,学期,类型,课程名称,分数)交费(学号,学期,交费,欠费,日期,操作员)

考试(年级,专业,科目,考试教室)

课程(年级,专业,年制,学期,课程名称,课程号)

惩奖(学号,姓名,获奖或记过,时间,备注)

四.物理结构设计

1.数据库文件

2.数据表

表1 用户登陆信息表(DL)

表2 学生表(XJ)

表3 班级设置信息(BJ)

表4学生成绩信息(BJ)

表5交费信息(JF)

表6学费设置信息(XF)

表7考试类型信息(KS)

表8班级课程设置信息(KC)

表9 惩奖信息表(CJ)

3.参照完整性的定义:

4.视图的定义

1.成绩输入视图SRCJ

2.成绩查询视图CXCJ

3.学籍输入视图SRXJ

4.学生信息查询视图 CXXSXX

5.缴费信息查询视图 CXJF

5.触发器的定义

(1)当向成绩表中添加记录、更新记录时,自动计算总评成绩。

(2)当向学生表中添加记录、更新记录和删除记录时,自动更新班级人数。

(3)当向学费表中添加记录、更新记录、删除记录时,自动更新缴费信息。。

五.物理实施(要求所有的库、对象都采用sql语句实现,附代码)

六.小结(里面体现分工以及做的过程中遇到的问题及解决方法)

在这次课程设计中我们一起做的很开心,开心的是我们感受到了团队的合作的快乐。

遇到困难的问题,我们努力钻研,仔细讨论,寻找好的方法去解决问题,并由此而发现自身的不足,我们感觉自己对数据库的理解更加深刻。

嗯,在这次活动中我们看到了各自的努力和成功后的喜悦。很多的时候,我们常常问自己到底什么才是学习,难道就只是看书答题,对于我来说,我的动手能力不强,更多的时候,我还是喜欢对着试卷一道道的做。可是,实际上社会上需要的是实践能力强的人。而他们或许也有这样那样的问题。我们在这里发现我们自己的问题,

在团队其他人的身上,我们都看到了不一样的东西,而那正是我们各自所需要的,我们都有点感谢这次活动。并不仅仅是找到了需要前进的方向,更是发现了其实实践就是学习。

对于这次活动,我们都感到感谢其他的伙伴。对于我来说,如果不是他们,我不知道我该如何去写这份答卷,也正是因为有了他们,我写这份答卷时感到了欢欣愉悦。我不知道应不应该嘲笑自己,很多的时候我不知道接下来该做什么,而他们却能帮我找到接下来需要去做的事情。这让我感到幸运。

通过这次活动,我们很好地复习了数据库的很多内容,比如E-R的设计等,这些促进了我们的数据库知识的整体把握以及对以前所学内容的巩固。

嗯,这次活动既提高了我们动手能力,又增加了团队之间的默契,我们感到很有意义。谢谢。

相关文档
最新文档