实训的最终目的是全面提高学生的职业素质,最终达到学生满意就业、企业满意用人的目的。下面是我给大家带来的实训 总结 与体会万能版,希望对您有所帮助!
实训总结与体会万能版1
历时八天的实训眨眼间便过去了,感觉时间过得好快好快。
尽管我们学习的时间是短暂的,使用的一些仪器是古老的,造出的那些作品是最简单的,但是这段日子以来所经历的却是我们从未有过的,它的意义弥足珍贵。在这段日子里,我们不再麻木,因为每天我们都在感受。
实训的时间快到了,同学们都显得异常兴奋,我知道这是实训给他们带来的快乐。但是快乐是他们的,我却什么也没有,我开始感到困惑。我困惑,是因为我怀疑这样的实训对我们真的有用吗两周的时间本来就少得可怜,现在还压缩至8天,我们真的能学到什么吗甚至我开始觉得这实训就是走一个过程,因为这种现象在现实生活中已经司空见惯。现实生活中,我们做的费力费时而毫无价值意义的事情太多了,本来这中太过形式化的社会现状已经够让我郁闷,由此,我的反应更加强烈了。然而,就在实训开始之后,我的想法不同了。
这种感觉,对,就是这种感觉!这种感觉终于回来了!这是我进入大学以来第二次感觉怎么强烈。这种感觉终于填补了我自入学 军训 以来的空白。每天早晨我们穿着整齐的工作服,冒着严寒,准时到达工训中心。然后开始我们一天的工作。每一天我们的视野都是全新的,各种各样的机器设备都是我们从未见过的,每一环节的动作任务也全是我们从未做过的。首先,师傅们耐心地为我们讲解所用机器的构造。性能及其工作原理,然后仔细地为我们演示整个工作过程的各个环节,各个动作,告诉我们那些应当注意的事情,最后把时间完全地交与了我们,让我们亲自动手,亲自体验。每天,我们都从无知到知之以至于到突破,我们无时无刻都不在感受。我们感受了那份喜悦,因为那是用我们的付出和努力堆积起来的成功;我们感受了那份欣慰,因为那成果完全出于我们之间的互相信任和默契配合;我们感受了那份自豪,因为我们从来没有在失败之后就一蹶不振。各式各样的工作任务不仅是对我们的考验,更是对我们的 教育 。锻压让我不仅打出了生平第一块铁,更让我懂得做什么事情都要做到胆大心细,只有胆大才能有自信,只有心细,才能做得好;铸造不仅让我学会了怎么制模,更让我知道做什么事情都要学会思考,都要小心翼翼,只有懂得思考,才能找到问题的解决 方法 ,只有小心翼翼,才能做到完美……相信尽管在同一个点上我们不同的人感触会各不相同,但有一点是可以肯定的,我们都得到了提升,我们都有了感觉。
如今,实训已经成为过去,虽然今天我们所学到的大部分也许在我们将来的事业中用不着,但是这些感觉,这些感悟将会使我们一生受益。
实训总结与体会万能版2
转眼间,为其八周的实训工作就要结束了,回顾在这期间的工作,我受益匪浅。这将近两个月的时间里,在指导老师的指导下,通过我的努力,我学到了很多在学校的课堂上没有学到的东西,也使我加深了对自己专业的认知,从而确定了自己以后的努力方向。
虽然在学校安排的课程里,我有过和同学一起完成一个项目的经历,但在这次实训里,当真正地接触到一个公司的产品,参与到公司的法规智库系统云端版的调研、设计、测试等工作时,我还是显得有些心有余而力不足的,比如在进行系统的业务需求整理时,与在学校课程里学到的需求分析不太一样,导致我刚开始无从下手,经过老师的指导,我了解并学会了业务需求的分析及设计,并参与到了法规智库系统原型的设计工作。
在这期间,我也认识到了与指导老师进行及时沟通的重要性,当工作遇到问题时,应该及时与老师进行沟通,而不是按照自己的想法接着进行下去。这样如果自己的想法不正确,便会需要重新开始这份工作,这样就浪费了很多的时间。除此之外。我也学到了在做事情时,要注意QCT的思路问题。在进行调研工作时,由于我没有这个清晰的思路,导致调研工作进行地并不是很顺利,老师指出了我存在的思路问题,我的思路一下子豁然开朗,调研工作进展地也很顺利。我深深地体会到了一个正确的思路对一份工作的重要性。
经过这次的实训,我不仅巩固了学到的专业知识,也开阔了眼界,还积累了许多实践 经验 ,更领会到除了在学校学到的理论知识,实践经验也显得尤为重要。我相信,此次的实训体验,会为我以后进一步走向社会打下坚实的基础。
实训总结与体会万能版3
在这一周Oracle数据库管理与应用的实训的时间里,实训老师针对我们本学期的学习,有针对性地对我们进行了很有价值的实训工作,从最基础的字段类型,到一般的Oracle语句,如创建数据表、视图、存储过程、触发器等,给我们细心讲解,虽然Oracle数据库管理与应用的课已经学习了将近一学期,但对其简单的知识点运用的都不是很熟练,没能真正去融会贯通。
不过,经过为期一周的针对性实训,我学到了很多知识,把以前学的所有知识点都贯穿到一起,又温习了一遍,让我们能从真正意义上了解到Oracle数据库的用处。
不论再用到什么软件编写网站,都会用到数据库连接,都要从那个数据库中调用数据,这说明了数据库的重要性,认识到学习数据库的必要性。Oracle数据库是很重要的数据库系统。在数据库实训过程中,难免会出现小错误,但经过我们的讨论研究,加上老师认真的辅导,我们会解决这些错误,从而更加熟练掌握Oracle数据库。这一周不仅学到了Oracle数据库的知识,还培养了我们的团队合作精神,互相帮助,讨论研究,解决问题。实训一周,收获颇多,更是受益匪浅。
实训总结与体会万能版4
这个学期就要结束了,专业综合训练这门课也接近尾声了。对于秘书实训我有一定的见解。
首先,这门课和别的课程不是很相同。一般的课程主要要请同学们理解掌握书本里面的理论知识,而这门课则主要要求同学们培养自身的动手实践的能力,而且内容的覆盖面很广,这门课主要包括了我们以前所学习的三门专业课:秘书写作,档案管理,秘书实务,这三门课程的综合知识。所以内容很广。
其次,这门课时,老师重在要求同学们通过一次又一次的模拟实训,在办公上来进一步熟悉秘书办文工作的程序,提高写作技能,掌握各种文书的写作手法;在处理公公共关系上能有效处理好自己与上司以及同事之间的沟通和协调;在个人修养上能够做到一个办公室文员应有的素质等等。
上课时,老师一般都是采用案例教学法。这种 教学方法 对于我们文秘专业的学生来说是非常重要的。老师对于案例的要去也是非常之高的。课堂上我们使用老师准备的材料、案例,分组和同学们一起讨论,交流,演戏。最后练习结束的时候老师还进行分析。一般,老师还会采用另外一种教学方法——情景模拟法。一般老师会让我们学生分成四个小组,模拟组建公司的组织机构,按照老师拟定的实训项目进行模拟训练。训练结束后,老师一般会让自己小组进行自评,借着让其他小组找出自己能够发现的缺点,最后老师再自己点出一些没有被大家找出来的缺点。我觉得老师所采用的这两种方法非常好,比传统的教学方法更加能够让我们同学接受。
总之,这次的秘书专业综合训练课程为我们专业的学生提供了与众不同的学习和体会的平台,从书本中面对现实,为我们走上社会打下了扎实的基础。从实践训练中,我总结出一些属于自己的实践经验,也明了今后需要努力的方向。所以我要从现在就开始,以一名办公室文员的身份要求自己,严格自我。我相信在不远的未来,我能够做的更出色。
实训总结与体会万能版5
通过一周的实训,让我对ERP(企业资源计划)有了更多的了解。在实训的过程中也让我学到了许多在生活当中不能接触到的知识和不能体会到的感受。这次最大的收获就是让我了解到一个企业要想很好的经营下去,和企业的所有员工都离不开。企业的成功也和每个员工的功劳里不开。她们两者是相辅相成,离开了谁都不行,没有了员工的努力就不会有企业的成功。没有一个好的企业员工的才能也不能施展。所以说她们两者谁也离不开谁。
ERP属于企业内部计划,它是把一个企业的物流、人流、资金流、信息流统一起来进行管理,以求最大限度地利用企业现有资源,实现企业经济效益的最大化。其主要宗旨是对企业所拥有的人、财、物、信息、时间和空间等综合资源进行综合平衡和优化管理,协调企业各管理部门,围绕市场导向开展业务活动,提高企业的核心竞争力,从而取得最好的经济效益。总而言之,企业资料计划就是对企业的资源进行合理的分配和控制,争取把企业的利益最大化。
在这次的实训中我担任的职位是财务主管。财务主管在我的概念里一直是一个比较复杂、比较累的一个职位。以前我也听别人说一个企业中最忙的职位之一就是财务主管。在没实训之前我觉的这是在危言耸听,但我接触了这个职位之后,我才发现原来真如他们所说的一样,财务主管在企业中起着举足轻重的作用。财务是一个企业的血液,企业能够运行的先决条件就是财务资金能够支持企业的正常运行。一个企业有生命的体现就是财务能够周转,收支能够平衡。所以说资金是一个企业的血液。
一个基本包括五大部分,分别是CEO、财务总监、采购总监、生产总监和销售总监。如果说资金是企业的血液,那么CEO是企业的大脑,生产能力就是企业的骨架,采购是企业的粮食,销售是企业的消化系统。五大部分缺一不可,缺少其中的任何一个部分,企业都将是不完整的。
财务是企业基本运行的先决条件。在实训之前每组会先对每个人进行角色分配,个人也可以根据自己的 爱好 和特长选择合适自己的职位。在选择职位的时候和每个人的个性也有关,比如说性格比较温和,做事较细心的人适合于做财务,头脑运转交快的人适合与做CEO,因为CEO关乎于企业的存亡一个好的CEO一定可以带领出一个优秀的团队。一个企业五个职位,而我们组刚好是五个人,每个人担任一个职位,没个人都要尽到自己的职责和义务。不会出现有事没人做和有人没事做的状况。所以在运行的过程中,我们团结一致,共同取得了优异的成绩。
在实训的过程中,由于我们预测错误和规划不到位,致使我们的企业在所有企业中出现了两个亮点。第一个亮点是第一年我们企业在所有企业当中是亏损最少的一个,有些企业亏损量是我们企业的两倍,取得如此好的成绩和我们的合作伙伴礼部开,这正是应了商场上离不开合作伙伴那几句话。第一年取得如此好的成绩就代表了我们企业有了一个好的兆头。这是我们对后面的几年充满了信心。于是我们在做第二年规划的时候就冒了一次险。而这一次冒的险使得我们企业差点面临破产,资金短缺、订单违约、管理费用高达其他企业的几倍等等问题。所以说第二年是我们企业的第二个亮点。亏损最多的一个企业,亏损量是别人的两倍。第一年的亮点和第二年的两点给了我们企业一个很大的教训,人不能骄傲,做事不可急躁。骄傲会使你坠于地狱。前两年的发展状况可以用一句来概括为第一年的成功导致了第二年的失败。
有了前两年的教训,在第三年的时候我对资金的周转做了详细的规划,因为有了很好的规划,在第三年里,我们企业改变了前两年的状况,出现了盈利的状况,与其他企业相比虽然我们企业不是盈利最多的,但是在一定程度上这也给了我们一个最好的安慰。在后来的几年里,我们企业一直维持这盈利的状态,虽然我们企业盈利不是最多的,但是在一定程度上也给了我们不少的安慰。盈利就代表着我们在这一年里的辛苦都是值得的,我们付出了努力同时又得到了回报,因为付出过所以得到了应有的回报,我相信其他成员也会感到很欣慰。因为我们的付出不是白费的,我们得到了教训和经验。这样的教训在生活中是无法体会到的。
如果有人问我实训和上课的区别,那我会毫不犹豫的告诉他,她们之间自大的区别就是一个是主动学习,一个是比较被动的去学习。为什么会这样说其实在上课的时候许多的学生都不知道上课要干嘛,看书太无聊了,听课太累了而且还抓不住老师说的重点。所以许多学生的上课时间是看着时间度过的。但是在实训的过程中,绝不会出现这样的情况,没有一个同学会觉得时间太长了,每个人都希望时间过慢点,所有人的感觉就是时间太短了。她们希望时间再长一点让自己在实训中学到更多的知识。在实训过程中知识的积累不是固定不变的,而是在运行过程中不断的发现问题,并不断的解决问题,这其中不含被动更多的是主动,这体现了学生对知识的渴望。没有一个人会排斥知识的积累,只是她们没有很好的知识积累的方式。我希望在以后的学习中可以开展更多类似的实训。
实训总结与体会万能版5篇相关 文章 :
★ 实训心得体会通用版
★ 通用版大学生实习心得体会范例5篇
★ 大学生实习工作总结(通用版)5篇
★ 800字实训报告范文5篇
★ 实习总结或体会
★ 大学生实习总结通用版五篇
★ 实训心得体会500字以上
★ 实习生工作总结万能模板5篇
★ 万能实习工作总结
★ 毕业实习总结报告通用5篇
数据库是一门非常实用的技术语言,通过实习的方式能够快速提升我们对这门语言的掌控,下面是由我为大家整理的“数据库实习心得体会”,仅供参考,欢迎大家阅读。
数据库实习心得体会(一)时间一晃而过来公司x个月的时间,以快速了解xx银行实物资产系统的业务需求,进行对系统的分析,这是我人生中弥足珍贵的一段经历。在这段时间里领导在工作上给予了我极大的帮助,让我充分感受到了领导们“海纳百川”的胸襟,感受到了大发人“不经历风雨,怎能见彩虹”的豪气。肃然起敬的同时,也为我有机会成为一份子而自豪。每个人都是在不断的总结中成长,在不断的审视中完善自己。在这段时间里自己也是在总结、审视中脚踏实地地完成好本职工作,现将这段时间总结如下:
1、对xx银行的实物资产系统的整个数据库的规划;
2、分拆库设计,登陆及权限库,全行库,分行库,批处理库,建示意图,开发部和业务部开会讨论确认,最后按方案设计;
3、数据库设计、数据分析、系统开发维护和管理工作;
4、设计备份与恢复策略并贯彻实施、设计数据库高可用性方案并贯彻实施;
5、设计数据库高可用性方案并贯彻实施、根据业务及应用开发需求进行数据建模、开发较复杂的后台存储过程及触发器;
6、主持开发过大型数据库系统,能够通过良好数据库结构设计解决海量数据的高效处理;
7、我以前一直从事编程方面,在编程的思想上去考虑问题,在公司紧缺数据库设计工程师,在项目经理的安排下,我主要负责数据库设计,在数据库设计方面,我学会数据库优化,准确理解需求;掌握常见互联网应用服务的配置与管理,开发过大容量数据库、高性能的服务。
我有一个人生目标:做最有影响力的自己。它不是靠哗众取宠能够得来的,而是需要不断提升梦想的高度、拓展心灵的宽度、累积思想的厚度!我相信,我的人生目标在以后的路上会一直影响我的职业生涯。熟练掌握我们的产品。力争做个技术骨干!这是我对自己一个总体要求!
数据库实习心得体会(二)一个月的数据库实训就转眼间就上完了,期间讲解了一个学生管理系统,最后还做了一个小的数据库链接作业。现在就说说关于vb链接的数据库的一些方法。
首先说数据库,简单的说就是建表格,然后把一张一张的表格和在一起,成为一大堆的数据集合。他是依照某种数据结构组织起来并存放二级存储器中的数据集合,基本分为三个层次,物理数据层,概念数据层和逻辑数据层。不同层次间的联系是通过映射来转换的。
大多数vb链接数据库都使用ado控件,他可以分为分为有源数据库和无源数据库,即是否使用了dsn数据源。在连接数据库前首先要在vb菜单中“工程““引用”或“部件”从中选择microsoft activex data objects 26 library和microsoft activex data objects recordset 26两个组件,然后定义链接的对象,用什么名字由自己决定。这样数据库也就基本上链接好了。
x月x号进入宏天实训公司参加软件开发实训的,在此次实训中,除了让我明白工作中需要能力,素质,知识之外,更重要的是学会了如何去完成一个任务,懂得了享受工作。当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,一种自信心就由然而生,这应该就是工作的乐趣。有时候不懂的就需要问别人了,虚心请教,从别人的身上真的能学到自己没有的东西,每一次的挫折都会使我更接近成功。还有学会了在工作中与人的合作与交流,同乐同累,合作互助,这是团体的精神,也是必须学习的东西。
经过之前的在校学习,对程序设计有了一定的认识与理解。在校期间,一直都是学习理论知识,没有机会去参与项目的开发。所以说实话,在实训之前,软件项目开发对我来说是比较抽象的,一个完整的项目要怎么分工以及完成该项目所要的步骤也不是很明确。而经过这次实训,让我明白了一个完整项目的开发,必须由团队来分工合作,并在每个阶段中进行必要的总结与论证。
一个完整项目的开发它所要经历的阶段包括:远景范围规划和用例说明、项目结构和风险评估、业务功能说明书、详细设计说明书、代码实现、测试和安装包等等。一个项目的开发所需要的财力、人力都是很多的,如果没有一个好的远景规划,对以后的开发进度会有很大的影响,甚至会出现在预定时间内不能完成项目或者完成的项目跟原来预想的不一样。一份好的项目结构、业务功能和详细设计说明书对一个项目的开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有比较明确的认识,还能减少在开发过程中出现不必要的麻烦。代码的实现是一个项目开发成功与否的关键,也就是说,前期作业都是为代码的实现所做的准备。
我深刻的认识到要成为一名优秀的软件开发人员不是一件容易的事情,不仅要有足够的干劲和热情,还要有扎实的编写代码基础,必须要有事先对文档进行可靠性报告,功能说明书,详细设计说明书等的编写和一些风险评估的编写的能力。
除了图书馆,最能让我感觉到身在大学的就是实训机房,在匆匆过去的两个月内,我往返于实训机房与宿舍之间,使我享受了一个充实的学习时期,让我感受到了大学的魅力,对自己充满信心,对大学充满信心,以积极的心态迎接明天挑战。
实训中要求有扎实的理论基本知识, *** 作起来才顺心应手,我这时才明白什么是“书到用时方恨少”。这就激发了学习的欲望。
“学以致用”,就是要把学来的知识能运用到实际 *** 作当中,用实践来检验知识的正确性。我想,这是实训的最根本目的。
“纸上得来终觉浅,绝知此事要躬行!”,在短暂的实训过程中,让我深深感受到自己在实际运用中专业知识的匮乏。以前总以为自己学的还不错,一旦应用到实际就大不一样了,这时才真正领悟“学无止境”的含义。
数据库实习心得体会(三)在我看来,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处理的要求。通过这次的课程设计,可以巩固我们对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高我们综合运用所学知识的能力。
当我们这组决定做大学生就业咨询系统时,我们并没有着手写程序。而是大家一起商量这个系统概述、系统目标、系统需求、业务流程分析、数据流程分析和数据词典。当这些都准备好了之后,我们进行模块的分工。每个人都有自己的模块设计,而且写出来的代码要求可以实现相应模块的功能,得到理想的效果。当每个人都把自己的分工做好了,最后会由一个人把这些全部组合搭建在一起。我们使用的是html和php相互嵌套使用,当一个系统做好了之后,我会好好地把程序都看一遍,理会其中的奥秘。
我所负责的是数据库的备份和还原还有一些界面的实现。还记得自己刚接触html的时候,觉得很感兴趣,所以有一段时间几乎到了痴迷的程度。然而php是我刚接触不久的一种编程语言。不过觉得它的功能真的很强大,可以开发出很多大型的系统。但是在做备份和还原的时候,要考虑的东西还是很多的。当我遇到错误的时候,感到很受打击。值得欣慰的是,在同学的帮助和大量参考书的查阅下,我把自己的模块做好了。这就是我收获最大的地方。而且,我明白了遇到困难永不放弃的重要性,我知道了团队合作的重要性,我领悟了只有坚持不懈才会取得胜利。
知识的获得是无止境的,只要你想学,只要你行动,没有什么会难倒我们的。回首这一个多星期的课程设计,我很欣慰。因为我有了动力,有了勇气。谢谢老师对我们的不懈帮助,谢谢学校给了我们这一次实践的机会,也谢谢组员们的关怀。这些美好的回忆美好的东西将永远伴随着我。
数据库课程设计报告
计网0831数据库课程设计
1、数据的导入和导出今天是数据库实习的第一天,对于我们来说数据库虽然是今年刚刚学过的课程,但是我们已经考试完一段时间了,所以也很久没有翻书本了,很多知识在刚刚做的时候还是很陌生的,不得不翻一下书本,下面就是在第一天实习中所产生的问题报告和分析结果。
在做实训前,老师先给我们讲了数据库如何导入EXCL表,在老师的指导下我们学会了,为创建表提供了方便。
首先我们是建立了一个新的KCSJ数据库,建立的数据语句如下:
用SQL语句在D:\KCSJ下创建课程设计数据库(KCSJ)
(一)CREATE DATABASE KCSJ
ON
(NAME=KCSJ_DATA,
FILENAME='D:\KCSJ_DATAMDF')
LOG ON
(NAME=KCSJ_LOG,
FILENAME='D:\KCSJ_LOGLDF')
将KCSJXLS文件中的数据导入KCSJ数据库中。导入后在数据库中将生成以下五个基本表:
学生(学号,姓名,性别,年龄,入学成绩,班级,籍贯)
成绩(学号,课程号,成绩)
课程(课程号,课程名,教师名)
三角形(a,b,c,s)
回文数(A1,A2)
其中:a> 学生、成绩、课程、三角形、回文数是表的名字。
b> 学号、姓名、性别、班级、籍贯、课程名和教师名为字符型,长度分别为10 、10、2、6、8、20、10;
c> 入学成绩为整型。
d> 年龄、课程号和成绩为整型或微整型。
e> A1为整型;A2为字符型,长度为2。
f> a、b、c为float类型,代表三角形的三边,s为float类型,代表三角形的面积。
在导入数据库中KCSJXLS文件的数据导入的时候是在所有任务--导入数据—数据源为excel97-2000- 文件位置—导入表中的数据—修改类型和长度 最后确定。
用企业管理器创建数据库(JW0831),将KCSJ数据库中的五个表导入该数据库中。
打开所有任务 导入数据源 选择KSCJ 数据库 下一步 再选择jw0831数据库 选择所有 确定 就可以将KCSJ数据库中的五个表导入该数据库中。
简单的结构化查询
--(1)查询学生的详细记录
selectfrom 学生
--(2)查询学生表中前两个班级(班级名称不能重复)
select top 2 班级 from 学生
group by 班级
在做本题的时候,由于想的比较复杂,外加题意有点模糊,所以转了很大一个圈,并在老师的侧外指导下通过group by分组才把本题做了出来。
--(3)显示把 成绩表中各科学生的成绩加 20 分后的信息
selectfrom 成绩
where 成绩='成绩'+20
在做本题的时候,由于题意理解错误,所以我先用updata语句来进行更新,但是在做到其它题的时候,听到老师在指导其它同学的时候,把题意一说,我才恍然大悟,自己的方向又错了。然后又重新思考,接着就做出了上面的答案。
--(4)查询来自逗宁波地 学生的学号、姓名、籍贯
select 学号,姓名,籍贯 from 学生
where 籍贯='宁波'
--(5)查询选修4号课程且考试成绩在70分以上的学生的学号以及所选修的课程号和成绩,显示前3条结果记录
select top 3from 成绩
where 成绩>=70 and 课程号='4'
--(6)查询入学成绩在 300-400 分之内的学生的详细情况,并按入学成绩降序排序 ( 用两种方法完成 )
select from 学生
where 300<入学成绩 and 入学成绩<400 order by 入学成绩 desc
select from 学生
where 入学成绩 between 300 and 400 order by 入学成绩 desc
--(7)统计学生表中的学生人数
select count()from 学生
对于今天的题目做的多了,忽然发现很多题的类型都差不多,都是运用基本的书本知识,然后融会贯通,举一反三,然后不费吹灰之力就做出来了,我说的不费吹灰之力是简单的,但是有些还是费了好大一番功夫的。
--(8)查询学生表中姓李,姓名列包含两个字的学生的基本情况
select from 学生
where 姓名 like '李_'
--(9)查询名字中第 2 个字为‘北'的学生的基本信息
select from 学生
where 姓名 like '_北%
在做这几道题的时候,我解决了并也明白了—和%得区别和用途
--(10)查询选修 4 号课程,成绩在 80-90 分之间的学生学号和成绩
selectfrom 成绩
where 80<=成绩 and 成绩<90 and 课程号='4'
--(11)查询 JW0831 班和 JW0551 班学生的姓名、性别及班级(用谓词查询 in )
select 姓名,性别,班级 from 学生 where 班级 in('JW0831','JW0551')
group by 姓名,性别,班级
对于本道题拿到的时候,还是愣了一下的,因为我忽然不知道什么是,对于用谓词查询 in,自己不会用,在翻书翻了一遍并且询问了同学才发现如何去用它。
--(12)查询缺少成绩的学生的学号和相应的课程号
select 学号,课程号 from 成绩
where 成绩 is NULL
--(13)统计选修了4号课程学生人数
SELECT COUNT()AS'人数' FROM 成绩 where 课程号='4'
--(14)查询JW0831班家在河北学生的学号、姓名、性别
select 学号,姓名,性别 from 学生
where 籍贯='河北'and 班级='JW0831'
--(15)检索刘志生老师所授课程的课程号和课程名。
select 课程号,课程名 from 课程
where 教师名='刘志生'
---(16)检索年龄大于23岁的男学生的学号和姓名。
select 学号,姓名 from 学生
where 性别='男' and 年龄>23
--(17)查询学生表中姓李的学生的基本情况
select from 学生
where 姓名 like '李%'
--(18) 统计学生表中所有学生逗入学成绩地的平均分、最高分、最低分
select AVG(入学成绩) as'平均成绩',max(入学成绩) as'最高分',min(入学成绩) as'最低分'from 学生
--(19)查询选修了1号或者3号课程,成绩及格的学生的学号和成绩
select 学号,成绩 from 成绩
where 成绩>=60 and 课程号 in (1,3)
--(20)统计学生表中所有男女生人数
SELECT 性别, COUNT(性别)AS'人数' FROM 学生
group by 性别
对于今天的题除了自己不太熟悉课本知识和同学讨论出来的那些分析外,对于其他的题已经没有什么问题了,因为我把今天的题做完之后,把报告写完的同时,对于明天的题我也进行了一番思考,并且还帮助其他同学解决了一些不会的问题。
星期二 天气 冷 心情 good
3、复杂的结构化查询
--(1)检索至少选修刘志生老师所授课程中一门课程的女学生姓名。
select 学生学号,姓名,性别,课程课程号 from 学生,成绩,课程
where 性别='女' and 课程课程号 in(select 课程号 from 课程 where 教师名='刘志生')and 学生学号=成绩学号
and 课程课程号=成绩课程号
对于今天的课程设计不是像昨天一样那么简单了,简直是提高了一个很大的层次,简直是一步三晃啊!不容易啊!就像本题一样,在查询的时候要用一个子查询和三个条件才能把它做出来!
--(2)检索吴计算同学不学的课程的课程号。
select 课程号 from 课程 where 课程号 not in(select 成绩课程号 from 成绩,学生where 姓名='吴计算' and 成绩学号=学生学号)
在本题中,用的方法还真是一波三折啊!因为如果要查不学的课程,要先查出他学的课程,然后再排掉学过的!充分运用了not in这个语法
--(3)检索至少选修四门课程的学生学号。
select 学号, count(成绩学号)as '门数' from 成绩,课程 where 成绩课程号=课程课程号
group by 成绩学号
having count(成绩学号)>=4
对于本题的用的是count做统计这个数据语句,外加可以用在group by 语句后的having条件语句。通过本题的联系,可以很好的运用count 和having语句
--(4)检索全部学生都选修的课程的课程号与课程名。
select 课程课程名 ,课程课程号 from 成绩,课程
where 成绩课程号=课程课程号
group by 课程课程名,课程课程号
having count(成绩学号) in (select count(学生学号)from 学生)
--(5)检索选修课程包含刘志生老师所授课的学生学号。
select 学号 from 成绩,课程
where 教师名='刘志生'and 成绩课程号=课程课程号
--(6)统计有学生选修的课程门数。
select 学号, count(成绩学号)as '门数' from 成绩,课程 where 成绩课程号=课程课程号
group by 成绩学号
--(7)求选修4号课程的学生的平均年龄。
select AVG(年龄)as'平均年龄',成绩课程号 from 学生,成绩
where 课程号='4' and 学生学号=成绩学号
group by 成绩课程号
--(8)求刘志生老师所授课程的每门课程的学生平均成绩。
select avg(成绩成绩)as'平均成绩',课程课程号 from 成绩,课程
where 教师名='刘志生' and 成绩课程号=课程课程号
group by 课程课程号
--(9)统计每门课程的学生选修人数(超过6人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。
select 成绩课程号, count(成绩学号)as '人数' from 成绩,课程
where 成绩课程号=课程课程号
group by 成绩课程号
having count(成绩学号)>=6
order by count(成绩学号) asc
--(10)检索学号比陆力利同学大,而年龄比他小的学生姓名。
select 学号,姓名 from 学生
where 学号>(select 学号 from 学生 where 姓名='陆力利') and 年龄<(select 年龄 from 学生 where 姓名='陆力利'
--(11)求年龄大于女同学平均年龄的男学生姓名和年龄。
select 姓名,年龄 from 学生
where 性别='男'and 年龄>(select avg(年龄)as'平均年龄'from 学生 where 性别='女')
--(12)统计学生人数超过 5人的班级名称和对应的人数
select 班级,count(学生学号)as '人数'from 学生
group by 班级
having count(学生学号)>=5
--(13)检索课程号和选修人数,查询结果按人数升序排列,若人数相同,按课程号降序排列。
select 成绩课程号, count(成绩学号)as '人数' from 成绩,课程
where 成绩课程号=课程课程号
group by 成绩课程号
order by count(成绩学号) asc,成绩课程号 desc
这道题运用很多知识点,不但用了count 统计 还用了 group by 分组 外加排序
--(14)查询选修课程学生的学号、姓名、所选课程号、取得的成绩
select 学生学号,学生姓名,成绩课程号,成绩成绩 from 学生,成绩
where 学生学号=成绩学号
--(15)查询学生的学号、课程号和成绩等级
select 学号,课程号,成绩,(
CASE
WHEN 成绩>=90 and 成绩<=100 THEN 'A'
WHEN 成绩>=80 and 成绩<90 THEN 'B'
WHEN 成绩>=70 and 成绩<80 THEN 'C'
WHEN 成绩>=60 and 成绩<70 THEN 'D'
ELSE 'E'
END ) as 等级
from 成绩
本题运用了一个新的知识点,这个知识点是在老师的ppt课件上找到的,利用这个语句何以很好很方便的为管理系统中的成绩分等级,所以在本体中一定要记住本语句的语法如:case when……and then ……else end
今天小结,通过今天一天的课程设计,我觉得我收获了很多,因为它让我以前学的不太好的知识点全部都巩固了一遍,尤其是成绩、课程、学生这些表与表的链接,每次不是这里连不上就是那里连不上,但是现在不但可以连上了,还可以帮助其他同学检查出来错误,真是一笔不小的收获,虽然今天做的题比较难,但是每一次在自己的努力下做出来都会有不小的成就感……
3、复杂的结构化查询
星期三 天气 冷 心情 good
外面飘着雪花,美好的一天又已经开始了!实习已经到了一半,离回家的日子也近了很多,所以心情也是越实习越好了!今天的工作当然也完成的比较顺利!虽然有的还挺难的!但是相信自己一定就会成功!嘿嘿……看看自己的劳动成果就知道了!
3、复杂的结构化查询
--(16)查询选修了英语的学生的姓名和成绩;
select 学生姓名,成绩成绩 from 成绩,学生,课程
where 课程课程名='英语'and 学生学号=成绩学号 and 课程课程号=成绩课程号
group by 学生姓名,成绩成绩
--(17)分别统计每个班级的男女人数(要求显示出班级、性别、对应的人数)
SELECT 班级, 性别, COUNT(性别)AS'人数' FROM 学生
group by 班级,性别
--(18)求年龄大于所有女同学年龄的男学生姓名和年龄。
select 姓名,年龄 from 学生
where 性别='男'and 年龄>(select max(年龄) from 学生 where 性别='女')
group by 姓名,年龄
--(19)计算选修了1号课程的学生的平均成绩(要求显示出课程号和对应的平均成绩)
select 课程号,avg(成绩)as'平均成绩'from 成绩
where 课程号='1'
group by 课程号
--(20)查询选修课程学生的学号、姓名、所选课程名、取得的成绩
select 学生学号,姓名,课程课程名,成绩成绩 from 学生,成绩,课程
where 学生学号=成绩学号 and 课程课程号=成绩课程号
--(21)查询学生的学号、姓名、性别及所选修各门课程的成绩(要求每位学生用一个数据行显示这些信息)
SELECT 学生学号, 学生姓名,学生性别,
(select 成绩 from 成绩 where 课程号='1' and 学生学号=学号) as '数学',
(select 成绩 from 成绩 where 课程号='2' and 学生学号=学号) as '英语',
(select 成绩 from 成绩 where 课程号='3' and 学生学号=学号) as '计算机基础',
(select 成绩 from 成绩 where 课程号='4' and 学生学号=学号) as '数据库',
(select 成绩 from 成绩 where 课程号='5' and 学生学号=学号) as '政治',
(select 成绩 from 成绩 where 课程号='6' and 学生学号=学号) as '体育'
FROM 学生 INNER JOIN 成绩 ON 学生学号=成绩学号
GROUP BY 学生学号, 学生姓名,学生性别
--(22)查询李路路所学的课程名和对应的成绩,并按照成绩升序排列。
select 姓名,课程名,成绩 from 学生,课程,成绩
where 姓名='李路路'and 课程课程号=成绩课程号 and 学生学号=成绩学号
order by 成绩
--(23)查询平均成绩大于 75 分的课程,要求显示课程名和平均成绩。
select 课程名,avg(成绩)as'平均成绩' from 课程,成绩
where 课程课程号=成绩课程号
group by 课程名
having avg(成绩)>=75
--(24)查询所选课程平均成绩前三名的那些学生的姓名和平均成绩。
select top 3 学生学号,姓名,avg(成绩成绩)as'平均成绩'from 成绩,学生 where 学生学号=成绩学号 group by 学生学号,姓名 order by avg(成绩成绩) desc
--(25)查询和李工业在同一个班级的学号和姓名
select 学号,姓名 from 学生
where 班级 in (select 班级 from 学生 where 姓名='李工业')
--(26)查询JW0831班中入学成绩比李里高的学生的姓名
select 姓名 from 学生
where 班级='JW0831' and 入学成绩>(select 入学成绩 from 学生 where 姓名='李里')
--(27)在学生表中查询高于入学成绩平均分的学生学号、姓名、班级、入学成绩
select 学号,姓名,班级,入学成绩 from 学生
where 入学成绩>(select avg(入学成绩)as'平均成绩'from 学生)
--(28)查询没有选修课程的学生的学号和姓名
select 学生学号,学生姓名 from 学生
where 学号 not in(select 学号 from 成绩 group by 学号 )
--(29)查询选修了 5(含5) 门以上课程的学生的姓名。
select 姓名 from 学生,成绩,课程 where 成绩课程号=课程课程号 and 学生学号=成绩学号
group by 成绩学号,姓名
having count(成绩学号)>=5
--(30)查找同名同姓的学生信息。
select a1 from 学生 a1,学生 a2
where a1姓名=a2姓名 and a1学号<>a2学号
星期四 天气 冷 心情 good
数据管理
--(1)利用学生表创建一个新表(不含数据):优秀(学号,姓名,性别),
--然后在学生表中检索每一门课程成绩都大于等于80分的学生学号、姓名和性别,
--并把检索到的值送往优秀表中。
select 学号,姓名,性别 into 优秀 from 学生
where 5>6
insert into 优秀 select 学号,姓名,性别 from 学生 where 学号 in (select 学号 from 成绩 group by 学号 having min(成绩)>=80 )
--(2)把李路路同学的选课和成绩全部删去。
delete from 成绩
where 成绩 in(select 成绩 from 学生,成绩 where 学生学号=成绩学号 and 姓名='李路路')
--(3)把低于总平均成绩的女同学成绩提高5%。
UPDATE 成绩 SET 成绩=成绩(1+005) WHERE 成绩<(select avg(成绩成绩)as'平均成绩'from 成绩) and 学号 in(select 学号 from 学生 where 性别='女')
--(4)把选修数学课不及格的成绩全改为空值。
UPDATE 成绩 SET 成绩=null WHERE 成绩<60 AND 课程号=(select 课程号 from 课程 where 课程名='数学')
--(5)在成绩表修改4号课程的成绩,若成绩小于等于75分时提高5%,若成绩大于75分时提高4%(用两个UPDATE语句实现)。
UPDATE 成绩 SET 成绩=成绩05 WHERE 成绩<=75 and 课程号='4'
UPDATE 成绩 SET 成绩=成绩04 WHERE 成绩>75 and 课程号='4'
--(6)将选修4号课程且成绩没有及格的学生的成绩调整为 60 分。
UPDATE 成绩 SET 成绩=60 WHERE 成绩<60 AND 课程号='4'
自定义函数的使用
编写一函数(hws),判断一个整数是否为回文数,若是函数值为逗是地,否则为逗否地,利用该函数判断回文数基本表中A1列的整数是否为回文数,若是,则A2列的值为逗是地,否则为逗否地。
create function hws(@A1 int)
returns char(2)
as
begin
declare @y int,@r int,@c char(2),@z int
select @y=0,@z=@A1
while @A1!=0
select @r=@A1%10,@y=@y10+@r,@A1=@A1/10
if @y=@z
set @c='是'
else
set @c='否'
return @c
end
update 回文数 set A2=dbohws(A1)。
星期五 天气 冷 心情 good
游标的使用
利用游标可以访问单独数据行的特点,逐一对三角形基本表中的数据行(三条边)进行处理,求三角形的面积。
Declare yb cursor
For
Selectfrom 三角形
Declare @a float,@b float,@c float,@p float,@s float
Open yb
Fetch next from yb into @a,@b,@c,@s
While @@fetch_status=0
Begin
If @a+@b>@c and @a+@c>@b and @b+@c>@a
select @p=(@a+@b+@c)/20,@s=round(sqrt(@p(@p-@a)(@p-@b)(@p-@c)),2)
else
set @s=null
update 三角形 set s=@s where current of yb
fetch next from yb into @a,@b,@c,@s
end
close yb
deallocate yb
心得体会
时光匆匆,一个星期的实习已经接近尾声了,对于本次的实习心情就是轻松加愉快,收获也是硕果累累,在老师的安排下,实习的过程是根据每天老师给的任务,按时完成作业然后再把报告写完根据规划每天都有条不絮的干着自己的事情,对于我是一个不会安排时间的人,生活中重来没有规划,所以事情每次干完不是紧一阵就是松一阵的,所以通过这次实习中在老师的安排下,自己也懂得了安排时间的重要性,也从中吸取到了一些经验。
在本次实习中我不仅把本学期学习的数据库基本知识进行了点到点的复习,也把它进行了巩固,在原来没有学好的地方通过本次的实习学的比以前学的更好,不仅如此,我们在做课程设计的时候还学会了独自的思考和协作,有些知识点我们运用的不是很好,但是后面再老实的帮助和在同学的探讨下,最后都把它解决了出来。除此之外,我也感觉到实习并不是因为完成任务而实习,它是为了让我们更好的掌握知识,并把知识运用到生活中去的,就像艺术一样,源于生活,而应用于生活一样。数据库的学习,也是为了以后生活中方便自己方便他人而学习的。
由于每天紧张的课程,一路都是匆匆来匆匆去,所以一个班同学的交流也是很少的,通过实习所以同学之间交流的机会也就比较多了一点,比才的感觉也因此增进了不少,以上就是本次在实习中所得到的心得,至于没有感受到的,将在以后的生活中再次的吸取生活中的经验。来进行学习中的总结。
1>
select
from
教师表
where
系别
='cs';
2>
select
姓名,2011-年龄
as
出生日期
from
学生表
3>
select
from
学生表
where
年龄<=20
and
系别='cs';
4>
select
from
学生表
where
年龄
not
between
18
and
20;
5>
select
姓名,年龄
from
教师表
where
系别
in('cs','is');
6>
select
from
教师表
where
姓名
like
'%敏';
7>
select
from
选课表
where
先修课
is
null;
8>
select
count()
from
教师表
9>
select
avg(成绩),max(成绩),min(成绩)
from
选课表
where
课程号=5;
10>
select
count()
from
选课表
group
by
课程号
数据库课程设计
“数据库课程设计”是数据库系统及应用课程的后续实验课,是进一步巩固学生的数据库知识,加强学生的实际动手能力和提高学生综合素质。
一、 课程设计目的
课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。课程设计的目的:
1 加深对数据库原理、程序设计语言的理论知识的理解和应用水平;
2 在理论和实验教学基础上进一步巩固已学基本理论及应用知识并加以综合提高;
3 学会将知识应用于实际的方法,提高分析和解决问题的能力,增强动手能力;
4 为毕业设计和以后工作打下必要基础。
二、课程设计要求
运用数据库原理的基本理论与应用知识,在微机RDBMS(SQL Server)的环境上建立一个数据库应用系统。要求把现实世界的事物及事物之间的复杂关系抽象为信息世界的实体及实体之间联系的信息模型,再转换为机器世界的数据模型和数据文件,并对数据文件实施检索、更新和控制等 *** 作。
1 用E-R图设计选定题目的信息模型;
2 设计相应的关系模型,确定数据库结构;
3 分析关系模式各属于第几范式,阐明理由;
4 设计应用系统的系统结构图,确定系统功能;
5 通过设计关系的主码约束、外码约束和使用CHECK实现完整性控制;
6 为参照关系设计插入、删除、修改触发器;
7 实现应用程序设计、编程、优化功能;
8 对系统的各个应用程序进行集成和调试,进一步优化系统功能、改善系统用户界面完成实验内容所指定的各项要求;
9 分析遇到的问题,总结并写出课程设计报告;
10 自我评价
三、实验环境
开发环境VC++、C#、ASP或JAVA;ODBC/JDBC;数据库SQL Server
四、上机实现内容
1 创建数据库的结构
2 创建各基本表的结构
3 编制系统各功能模块,完成数据的管理(增、删、改)及统计查询。对于程序运行界面不做考核的重点。
五、课程设计考核
1对学生到实验室的情况进行不定时统计;
2出勤率+课程设计报告+课程设计所开发的应用系统+其他(上机抽查和提问)=综合评定成绩。
3课程设计结束时请将下列资料上交:
(1) 课程设计报告;
(2) 所开发的应用系统的源程序、安装和使用说明;
(3) 将(1)(2)中的资料压缩成一个压缩包,压缩包文件的命名规则:班级+学号(末2位)+姓名(例如:计科090101王鹏晓);
(4) 班长将本班每人的(3)中的压缩包刻录成光盘连同打印的课程设计报告收齐,交给任课教师。
附录﹑课程设计题目
题目1:课程设计选题管理系统(1,24)
包括三大模块:
课程设计题目维护与查询:题目的添加、修改和删除;按题目类型、名称和关键字查询以及已选与未选题目的查询;
学生信息维护与查询;
学生选题维护与管理:学生选题及查询;
具体功能细化:
前台学生选题:学生上网登录系统进行选题;
前台教师出题:
教师添加、修改和删除题目;
教师确认学生的选题;
后台管理出题和选题
添加用户及权限
题目2:书店管理系统(23)
包括四大模块:
售书(图书销售管理及销售统计,查询)
进书(通过书目,向发行商下定单订购图书)
库存(图书库存,统计)
相关查询
题目3:图书馆管理系统(11)
包括四大模块:
图书的查询
借书
还书
图书的预约
题目4:库存管理系统(8)
包括四大模块:
商品目录建立
商品入库管理
商品出库管理
商品库存查询
题目5:工资管理系统(1 人)41
包括四大模块:
系统数据初始化
员工基本信息数据的输入、修改、删除;
员工个人信息及工资表的查询;
员工工资的计算;
参考数据如下:
员工基本状况:包括员工号、员工姓名、性别、所在部门、工资级别、工资等级等。
工资级别和工资金额:包括工资等级、工资额。
企业部门及工作岗位信息:包括部门名称、工作岗位名称、工作岗位工资等。
工龄和工资金额:包括工龄及对应工资额。
公司福利表:包括福利名称、福利值。
工资信息:包括员工号、员工姓名、员工基础工资、员工岗位工资、员工工龄工资、公司福利、员工实得工资。
题目6:酒店客房管理系统 (1 人)14,26
包括四大模块:
前台 *** 作:包括开房登记、退房结账和房状态查看
预订管理:包括预订房间、预订入住和解除预订
信息查询:包括在住客人列表、预订客人列表和历史客人列表
报表统计:包括****统计、退房结账和预订房间统计
员工基本信息数据的输入、修改、删除;
参考数据如下:
住店管理:客人姓名、证件号码、房号、入住时期、预计离开日期、结账离开日期、应付金额
客人信息:姓名、性别、证件类型、证件号码、联系电话
房间信息:房号、房类型、价格、押金、房状态 预订房间
客人姓名、性别、房类型、房号、价格、证件类型、证件号码、联系电话、入住日期、预计离开日期、历史信息
题目7:旅行社管理信息系统(1 人)3
包括如下模块:
旅游团队、团队团员及旅游路线相关信息的输入
旅游团队、团队团员及旅游路线相关信息的维护(修改、浏览、删除和撤销)
旅游团队管理信息的查询(如按团队编号)
团队团员基本情况的查询(可选多种方式)
旅游路线相关信息的查询(如按线路编号)
旅游路线排行榜发布。
数据备份,更改密码。
参考数据如下:
团员信息表(路线编号,团队编号,团员编号,姓名,性别,电话,通信地址,身份z号码, 团费交否,备注)
线路信息表(路线名称,团费,简介,图形,路线编号)
团队信息表(团队编号,路线编号,团员人数,出发日期,返程日期)
旅游团队信息表(团队编号,团队负责人,团员人数,建团时间,是否出发,团费,盈亏)
密码信息( *** 作员,密码)
题目8:报刊订阅管理系统 (1 人)25,35
包括如下模块:
登录功能:登录统为身份验证登录。分为管理员登录和一般用户登录。分别通过不 同的用户名和密码进入报刊订阅管理界面,新的用户需要注册。
录入新信息功能:对于管理员,包括新用户信息和新报刊信息的录入功能,信息一旦 提交就存入到后台数据库中;普通用户自行注册进行可以修改个人信息。
订阅功能:用户可以订阅报刊,系统自动计算所需金额,并显示在界面上;管理员不 可订阅报刊,必须以用户身份订阅报刊。
查询功能:用户可以查询并显示自己所订阅的信息;管理员可以按人员、报刊、部门 分类查询。查询出的信息显示在界面上,并且可以预览和打印出结果。
统计功能:管理员可以按用户、部门、报刊统计报刊的销售情况,并对一些重要的订 阅信息进行统计;普通用户可以统计出自己的订阅情况,并且可以预览和打印出结果。
系统维护功能:数据的安全管理,主要是依靠管理员对数据库里的信息进行备份和恢 复,数据库备份后,如果出了什么意外可以恢复数据库到当时备份的状态,这提高了系统和 数据的安全性,有利于系统的维护
参考数据如下:
管理员表(Adminuser) :管理员名、密码。
部门表(Department) :部门号,部门名。
用户表(Users) :用户账号、密码、真实姓名、身 份证号、联系电话,联系地址,部门号(和部门表有关)等。
报刊类别表(NewspaperClass) :分类编号、 分类名称。
报刊信息表(Newspaper) :报刊代号、报刊名称、出版 报社、出版周期、季度报价、内容介绍、分类编号(和报刊类别表有关)等。
订单表(Order) :订单编号、用户编号、报刊代号、订阅份数、订阅月数等。
题目9:计算机等级考试教务管理系统(2 人)32
包括四大模块:
用户设置:对考点代码,考点名称进行设置,设置用户与密码;系统复位:即清除上一次考试数据(在之前存入历史)
报名管理: 报各库录入(姓名不能不空,之间不能有空格) 增加、删除、修改、浏览
准考证管理:准考证生成规则:xxx+yy+zz+kk,其中 XXX 为考点代码;YY 为语言代码,XX 为考场号,KK 为座位号 同一级别、语言应根据报名初始库信息按随机数生成准考证,同一考点最多可有 9930=2970 名考生;如已生成准考证号,再重新生成准考证号,应该给予提示。 准考证打印
考务管理:考生信息查询、浏览、打印
成绩管理:成绩数据录入、接收 成绩合成(总成绩=笔试成绩06+上机成绩04),按大于或等于 60 合格
参考数据如下:
初始报名表(准考证号(为空) ,报名号(主键) ,级别+语言种类(外键) ,姓名,性别, 出生年份,民族,身份z号,联系地址,联系电话,照片,备注,参加培训)
含准考证号的报名表(准考证号(为主键) ,报名号,级别+语言种类(外键) ,姓名,性别, 出生年份,民族,身份z号,联系地址,联系电话,照片,备注,参加培训)
成绩表(准考证号,笔试成绩,上机成绩,总成绩) 级别语言代码表(级别语言代码,级别+语言)
用户信息表(考点代码,考点名称,用户名,密码)
题目10:人事管理系统(1 人)21
包括四大模块:
登录管理:包括 *** 作员管理,口令设置,权限管理
人员管理:包括人事数据维护、人事信息查询和人事信息统计
工资管理
部门管理:包括部门表,职称表和年份表
查询及报表打印
参考数据如下:
人事表(编号,姓名,性别,出生日期,工作日期,部门代码,职称,婚否,简历,相片)
工资表(基本工资,岗位津贴,奖励,应发工资,水电,保险,实发工资)
部门表(代码,部门名称)
职称表(职称代码,职称名称)
年份表(年份代码,年份名称)
*** 作员表( *** 作员代码, *** 作员姓名,口令,部门,电话)
系统日志表( *** 作员代号, *** 作员姓名,登录时间,离开时间)
题目11:商品销售管理系统(1 人)19
包括四大模块:
用户登录
基本信息管理:包括销售情况、商品信息、库存表、员工表等信息的录入、浏览、修改、撤销、删除和查询等
商品销售管理:包括商品售出、退回和入库
盘点:包括库存盘点、当日销售盘点
参考数据如下:
商品信息表(商品编号,商品名称,品牌,型号,销售单价) 商品编号=类别代码(1 位)+品名代码(1 位)+品牌代码(2 位)+型号代码(2 位)
销售情况表(成交编号,商品编号,销售数量,总金额,销售日期,员工编号)
库存表(商品编号,供货商编号,进货日期,进货价,库存数量)
员工表(员工编号,员工姓名,性别,基本工资,职务,密码)
供货商表(供货商编号,供货商名称,所在地,联系电话)
员工资料表(员工编号,员工姓名,是否党员,简历,照片)
题目12:学生成绩管理系统(1 人)29
包括四大模块:
基本数据管理:包括院系管理,专业管理(设置院系下面的专业),班级管理(设置专业下面的班级),课程管理(设置相应专业下面的课程)
学生信息管理:包括基本信息录入、基本信息修改
学生成绩管理:包括学生成绩录入、学生成绩修改
信息查询:包括基本信息查询、成绩信息查询、学校人数统计
系统管理:用户管理、数据备份和系统帮助
参考数据如下:
院系信息(院系代码,院系名称)
院系专业信息(班级、院系代码,专业)
学生基本信息(班号,学号,姓名,性别,出生年月,籍贯,政治面貌,身份z号,入学年月,家庭地址,邮政编码,信息,备注)
学生成绩表(学号,课号,成绩,备注)
课程表(课号,课程名称,学期,备注)
班表(班号,班级名称)
用户信息表(用户名,密码,用户标识)
题目13:火车售票管理系统(4 人)36
包括四大模块:
售票管理
订票管理
信息查询
系统维护
参考数据如下:
车次信息表(车次,始发站,终点站,发车时间,到达时间)
订票信息表(车次,座位号,发车时期,发车时间,座位等级,票价)
车次座位等级分配及座位占用表(车次,座位号,座位等级,票价,占用标志)
用户信息表(用户名,密码,用户标识)
题目14:小型物业管理系统(1 人)
包括四大模块:
房源管理:对原始资料的录入、修改、查询和刷新。一般用户可以查询与房间有关 的统计资料;物业主管可其进行增、删、改、插等 *** 作
租房管理:对房产出租,退租以及租房面积调整。其中物业主管可对其进行房租金 额计算和收款 *** 作,一般用户对其查询
水电处理:根据租房资料,结合当月水、电量进行分摊,完成应收水电费。其中物 业主管对其进行计算,其他查询
交款处理:提供收款和发票打印以及交款数据查询
查询处理:对租房资料、交款资料,发票资料进行查询
参考数据如下:
房源资料(名称,面积,月租,物业,仓库)
租房资料(名称,面积,单位,月租,物业,押金,仓库)
水电资料(单位,电量,水量,电费,水费)
交费资料(收费项目,应收日期,应收金额,已收金额,未收金额,本次收款)
发票资料(单位,房租,电费,水费,物业)
权限资料(用户,密码,房源管理,租房管理,水电管理,交费管理,发票管理,系统维护) 其中系统管理员,有权进行系统维护;单位内部物业主管,有权进行物业资源调配、单元出 租,退租和收款开票 *** 作;物业管理员,有权进行水电处理和收款处理等 *** 行;租户代表, 有权进行种类费的查询 *** 作
题目15:机房收费管理系统(1 人)7,34
包括四大模块:
登录模块
上机管理模块 说明:上机登记时,余额不足 3 元或卡处于挂失状态,则拒绝登记 每位同学的一次上机形成一条记录,每 36S 遍历一次上机记录表,对表中所有正上机字段为 TRUE 的记录的上机用时增加 36S,同时从上机卡表的余额减少
上机卡管理模块
充值挂失模块
查找统计模块:统计某天上机的总时数、每次上机的平均时数和机房的收入;某学 生上机的次数、上机总时数、每次上机平均时间;挂失和查询余
参考数据如下:
上机卡(卡号,姓名,专业班级,余额,状态) 状态的取值有:正常(能自费上机)
挂失上机记录(卡号,上机日期,开始时间,上机用时,正上机,管理号代码),上机用时记录学生上机时间(S);正上机是一个布尔型,为 True 表示正上机,每 36 秒刷新 其上机用时并扣除上机费用,为 False 表示上机结束。上机记录表永久保存,用于事后查询 和统计 管理员(代码,姓名,口令)
题目16:高校药房管理(1 人)31
包括四大模块:
基础数据处理:包括医生和药剂师名单的录入,修改,删除及查询
营业数据处理:包括药品进货上柜,处理划价,配药,柜存药品查询,处方综合查 询,交接班结转清。
参考数据如下:
药品信息表(货号,货名,计量单位,进货数量,进货单价,出售单价,进货日期,收货人 和供应商)
处方信息(编号,患者姓名,医生姓名,药剂师姓名,处方日期,配药日期) 处方药品信息(处方编号,药品货号,计量单位,配药数量,销售单价,已配药否)
医生名单和药剂师名单表(姓名)
题目17:考勤管理系统(2 人)40
包括四大模块:
记录每个员工每天所有进入公司的时刻和离开公司的时刻。
每天结束时自动统计当天的工作时间
每天结束时自动统计当天迟到或早退的次数。
对于d性工作制,每天结束时自动统计当月的工时,并自动算出当月欠缺或富余的 时间
每个月末统计该月的工作时间判断是束足够
每个月末统计该月的工作天数并判断是否足够
管理人员查询并修改工作时间(特殊情况下修改)
管理人员账户管理(如设置密码等)
管理人员设定早退及迟到的条件,每个月的工作时间
管理人员设定每个月的工作日期及放假日期
参考数据如下:
员工信息(工号,姓名,年龄,入职时间,职位,性别,密码)
配置信息(上班时间小时,上班时间分钟,下班时间小时,下班时间分钟,每天工作时间)
每月统计数据表(工号,姓名,剩余的时间,迟到的次数,早退的次数,工作天数)
每天统计信息表(工号,姓名,小时,分钟,动作,时间) 其中动作指的时入或离开公司
题目18:单位房产管理系统(2 人)33,10
包括四大模块:
系统模块:完成数据库维护、系统关闭功能
物业费用模块:完成本月物业的计费、历史资料查询和财务部门接口传送数据、物 业相关费用单价设置
房屋资源模块:对房屋资源进行添加、列表显示、查询
职工信息模块:对职工进行添加、列表显示、查询以及相应部门、职务进行维护
帮助模块:对用户使用本系统提供在线帮助
参考数据如下:
职工(编号,姓名,性别,参加工作时间,行政职务,专业技术职务,评上最高行政职务时 间,评上最高专业技术职务时间,双职工姓名,现居住房号,档案号,房产证号,所在部门 编号,是否为户主)
部门(编号,部门名称) 住房级别表(编号,级别,住房标准,控制标准,级别分类)
房产情况(编号,房号,使用面积,现居住人 id,上一个居住人 id,最早居住人 ID,阳台面积)
物业费用(编号,房号,水基数,水现在值,电基数,电现在值,燃气基数,燃气现在值, 当前年份,当前月份)
价格标准(编号,水单价,电单价,燃气单价)
题目19:标准化考试系统 (2 人)15,39
功能要求: 设计一个简单的标准化考试系统,仅有单项选择题、多项选择题和判断题功能即可。
包括四大模块:
题库管理:实现试题的录入、修改、删除功能;
考试子系统:能够实现考生做题、结果自动存入到数据库中,有时间提示;
选择身份(登录)功能:系统能够记录考生输入的登录信息及交卷信息;
自动评分功能:考生交卷后能自动评分;
查看成绩功能:能够查询考生相关信息(包含成绩等)。
参考数据如下:
其它可供选择的题目:
网上教务评教系统130,127,133 16
学生日常行为评分管理系统232,110,230
网上鲜花店 38
基于BS结构的工艺品销售系统12
基于BS结构的校园二手物品交易网站 37
大学生就业管理系统201,208,234
题库及试卷管理系统
数据库原理及应用
课程设计报告
题目: 课程设计选题管理系统
所在学院:
班 级:
学 号:
姓 名: 李四
指导教师:
2011年12月 日
目录
一、 概述
二、需求分析
三、概念设计
四、逻辑设计
五、系统实现
六、小结
一、概述
数 据 库 技 术
实
验
报
告
学 校 河南科技大学
专 业 会计电算化
年 级
学 号
姓 名
年 月 日
一、实验名称
学生信息管理系统数据库设计
参考教材第一章12建立数据库和基本表
二、实验目的
数据库技术是一个理论和实际紧密联系的技术,在学习过程中,除了解数据模型、数据库系统结构、数据库应用方法等知识外,还应通过实验对相关技术加深认识,加强实践能力。上机实验的主要目标如下:
(1)通过上机 *** 作,加深对数据库系统理论知识的理解。
(2)通过使用具体的DBMS,了解一种实际的数据库管理系统并掌握其 *** 作技术。
(3)通过上机实验,提高动手能力,提高分析问题和解决问题的能力。
三、实验内容及步骤
说明本次实验的主要内容,及完成实验的主要步骤。
定义四个表:Student、 Depts、Course、Reports
实验一:
1.设计如上系统的表结构,定义每个表的主键和外键,为每个属性选择合适的数据类型,定义每个属性是否允许空值,是否有默认值等
2.在企业管理器中创建你设计的表,指定表的关键字,创建约束
3.将你设计的表和约束用SQL语句表达
4.使用SQL语句,在你设计的每个表中插入至少10条数据,要求记录满足数据约束要求,且尽量真实可信
实验二:
针对实验一建立的表,使用SQL语句完成:
1从每个表中删除1条数据
2在每个表中修改1条数据
3每一个表中增加1条数据
4查询计算机系的全体学生姓名
5查询张三的所在的系名
6查询李四所选课程名称
7查询所有年龄在18-22岁之间的学生姓名
8查询每个学生的学号、姓名、选修的课程名、成绩
1 delete from Students where sname=’张三’
delete from Depts where Dnam=’计算机系’
2 update Students set sname=’李四’ where sname=’张三’
3 insert into Depts values(‘d01’,’计算机系’)
4 select ssname as 姓名 from Students s,Depts d where dDname='计算机系' and sDno=dDno
5 select dDname from Students s,Depts d where sSname='张三' and sDno=dDno
6 select ccname from Course c,Students s,Reports r where ssname=’李四’ and rCno=cCno and rSno=ssno
7 select sname from Students where Sage between 18 and 22
8 select ssno,ssname,ccname,rgrade from Reports r,Students s,Course c where rCno=cCno and rSno=sSno
四、实验分析
建表语句
CREATE TABLE [dbo][Reports](
[Sno] [char](5) NOT NULL,
[Cno] [char](6) NOT NULL,
[Grade] [int] NULL,
CONSTRAINT [PK_Reports] PRIMARY KEY CLUSTERED
(
[Sno] ASC,
[Cno] ASC
) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo][Depts](
[Dno] [char](5) NOT NULL,
[Dname] [char](20) NOT NULL,
CONSTRAINT [PK_Depts] PRIMARY KEY CLUSTERED
(
[Dno] ASC
) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo][Course](
[Cno] [char](6) NOT NULL,
[Cname] [char](20) NULL,
CONSTRAINT [PK_Course] PRIMARY KEY CLUSTERED
(
[Cno] ASC) ON [PRIMARY]
CREATE TABLE [dbo][Students](
[Sno] [char](5) NOT NULL,
[Sname] [char](20) NOT NULL,
[Ssex] [char](2) NULL,
[Sage] [int] NULL,
[Dno] [char](5) NULL,
CONSTRAINT [PK_Students] PRIMARY KEY CLUSTERED
(
[Sno] ASC
) ON [PRIMARY]
) ON [PRIMARY]
) ON [PRIMARY]
五、实验结论
这次实验报告持续了好一段时间,现在终于结束了。这次数据库技术实验报告是对我之前学习的总结,使我的专业知识和实际应用的紧密结合起来。通过这次实验报告使我对数据库理论有了较深刻的认识,并且对信息系统方面的设计理论和开发过程也有了深刻的了解,在这一阶段的学习中,我基本上掌握了JSP和SQL SEREVER2000的基本炒作和编程方法。
这次实验报告的过程涉及之前的基础课和专业课程的很多理论知识,但是在实际应用方面涉及很少,而数据库技术实践报告是把这些知识融会贯通起来,综合运用,所以通过这次实验报告我的认识问题、分析问题、解决问题的能力都有了很大的提高。
老师给的模版,自己随便整理了一下,仅供参考
以上就是关于实训总结与体会万能版5篇全部的内容,包括:实训总结与体会万能版5篇、数据库实习心得体会、谁可以帮忙做下这个题目呀 数据库课程设计等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)