[三下乡社会实践感受]暑期社会实践活动是引导我们学生走出校门,走向社会,接触社会,了解社会,投身社会的良好形式;是我们投身改革开放,向工农群众学习,培养锻炼才干的好渠道;是提升思想,修身养性,树立服务...+阅读
本文《数据库实践报告书》由小编精心整理,如本篇文章不符合您的要求,您也可以查看网站下方的与本文相关的文章。文章来源于fanwen51.,文章版权归本站所有,希望本文对你有所帮助!
一、数据库实践性质、目的和任务
1.性质:专业必修课
2.目的和任务:
数据库原理是一门应用性很强的专业课,在学习时必须注意理论与实践相结合。本实践课的目的是通过实践使学生经历一个数据库系统的数据库设计的全过程和受到一次综合的训练,以便能较全面地理解、掌握和综合运用所学的知识。
3.先修课程:数据库原理及应用
4.学时数: 48学时
5.学分数: 2.5分
二、数据库实践课总体要求
按照实践课题的具体要求进行详细的系统设计,要包括以下内容。
1.数据库概念结构设计(E-R图)
2.数据库逻辑结构设计(关系模型,关系模式的设计至少要满足第三范式;数据库的设计要考虑安全性和完整性的要求)
3.数据库物理结构设计(建库、建表、索引、视图)
4.输入初始数据,要求每个表的记录数不得少于10条,并且满足实际业务场景。
三、数据库实践课的内容和要求
以下设计题目,每个学生独立完成。
选课系统的设计
(1) 在选课数据库中,统计出选修课程超过4门以上的学生信息。
(2) 检索出成绩及格的、姓王的女同学信息。
(3) 统计出平均分在80分以上的学生的信息,并将结果按平均分升序排列。
(4) 统计出至少有三名学生选修的课程的平均分,统计项包含课程编号和平均分。
l 为每个实体表和关系表创建合适的索引(聚簇索引、复合索引)、主码、外码;
l 创建课程类别取值范围为管理类、经济类、电子类、计算机类的规则,并与相应的列绑定;
l 在选课联系中属性成绩创建默认值为60,并与相应的列绑定;
l 创建一个可以通过课程类别和任课教师进行查询课程的存储过程;
l 通过触发器定义未选课的学生不能从学生实体中删除;
l 建立包括选课学生的学号,姓名,系别,所选课程号,课程名,和成绩的视图;
.
四、具体设计流程
1、 概念模型设计(e-r图)
2、关系模型转换
3、 操作流程
四、实验启示
经过了维时两个星期的数据库实践,我收获了蛮多的。刚开始我对数据库都是一知半解,在上课的时候都时拿着书本套套着例题去输入查询语句,查看结果。但这次实践不一样的是,它必须从概念模型的设计到关系模型的转换,再到物理模型的设置(包括:数据库的建立、基本表的定义、各项规则默认值及相应的绑定的设置、索引等建立、视图的创建)都是要求自己思考完成,对我来说难度还是相当大的,毕竟我的数据库学得不是很好。
记得在第一阶段逻辑模型构造时,我的e-r图是改了很多次的,刚开始拿到题目我只是针对题目相关的内容粗略的设了两个实体,但听到老师说要尽量扩展,我又跟其他同学讨论增加多一个实体,但是后来想了一下,实体多了不是一件好事情,因为实体可能会造成冗余浪费存储空间,但是在另一方面如果不过设一个实体查询效率就不高。这令我明白到在设计系统的时候,我们必须要在存储空间和查询效率之间找到一个平衡点,或者说看你愿意舍去哪一个,最后我选择了空间。经过多次修改,我最终确定两个实体,在设置属性时,不增加多余的属性。
在第二阶段物理模型实现时,出现了各种状况,这都是我没有料想到的,比方说,
1在建库时要先在目的文本中建立文件夹;
2在建立基本表时主码和外码的设置时要注意constrain的使用,还有如果把建表跟规则一起做时很容易出错,可以把它分开来做,避免自己因为一次性输入太多语句出现错误;
3在规则设定时要注意先创建再引用。最为困难实现的时触发器的建立时要注意#要说明参数类型;
4在具体查询操作中,group by 和order by语句不能用在嵌套语句当中;
5另外每做一步就要更新数据库对应查询;
经过这次实践我对数据库有了更多的了解,还有就是更加了解到学习信管的人都必须要求自己不但要学会思考问题,还要善于用具体的语言来将自己实验成果表达出来,善于跟同学交流研究,在系统设计时最为忌讳的是一意孤行。
最后我真的觉得自己过去学的都是为了考试,到真正要实践前来的时候不能把学过的东西应用于实践当中,如此下去导致思维的僵化,总是习惯于依靠别人,不能独立思考问题。这真的很不利于个人以后的发展,毕竟现在我们已经是大三啦,很快就要踏入社会,我们现在要做的就是好好的珍惜自己在校的实践机会,积累更多的实际操作经验,让自己在往后的工作生活中得到能力的提升。
更多阅读推荐:创业实践报告书 社会实践报告800 大学生兼职实践报告
延伸阅读:
暑期农村社会实践调查报告由省组织举办的大学生农村科普行活动,深入到农村开展环境卫生状况调查、村民对新农村合作医疗态度调查、科普知识调查等调查活动,宣传科学种植知识、提高环境保护意识。同时让...
2015寒假实践今年寒假,学校要求我们参加社会实践,体验生活,应用所学知识提早适应社会。 我们缺少的主要不是知识,而是缺少将知识与实际相结合的能力。我们在课堂上所学的,与在实际当中遇到的...
2016年大学生暑期社会实践活动总结2015年XX大学化工学院暑期社会实践活动中期总结 自校团委下发XX大学关于开展2015年大学生暑期社会实践活动的通知伊始,我们根据通知精神,在学院分党委和学工委的领导下,开展组...
2017寒假社会实践报告2000字寒假社会实践告一段落了,在社区工作的这段日子里,有苦更有乐。小编为大家收集了《2017寒假社会实践报告2000字》,欢迎大家阅读参考! 这个寒假,由于假期时间比较长,还包括春节、元...
2017社会活动实践总结XX年四月三十号到五月一日两日,我校高一在密云县翁红镇黑山寺村度过,在这里进行了务农学习。从中我们学到了好多在城市里不知道的东西,也使我们体验到了农民伯伯的艰辛。 密云...
党的群众路线教育实践活动专项治理工作自查和整改报告党的群众路线教育实践活动专项治理工作已进入自检和整改阶段,在此次活动中,全体党员干部认真学习活动相关材料,按照活动的要求对自身问题进行了认真自查自纠,并针对发现的问题作...
大学生三下乡活动社会实践报告三下乡即有关文化、科技、卫生方面的内容知识让农村知道,促进农村文化、科技、卫生的发展。大力开展文化、科技、卫生三下乡活动,是我们党全心全意为人民服务宗旨的具体体现。...
2014年寒假社会实践报告——幼儿园在2013年的寒假里我想了很多,我们已经进入大学三年了,我们一直在学理论的知识,还没有实践过,所以想在这个假期做一些有意义的事情,丰富自己的阅历。已经大三了,虽然没有什么成就...
社会实践调查报告书写社会实践是大学生全面素质提高的重要环节,是学生将所学知识应用于社会的重要过程。下面是小编整理的几篇社会实践调查报告范文,供大家阅读参考。 社会实践调查报告范文一 作为...