数据库实习报告

数据库实习报告

目录

1、前言

2、实习时间

3、实习内容及过程

A.主要写实习过程中遇到的问题及解决的过程。

B.内容和过程应该是具体的,是你具体做了些什么

C. 不允许在报告中出现大量截图。

4、实习感想或心得(与实习内容要对应)

5、最后附2张白纸(老师写评语)

一、实习报告要求

课程号:9906054082

课程名:数据库应用实习

***实习报告封面用学校商店出售的专用实习报告封面纸 ****每人交一份实习报告

***可以手写,也可以打印,打印用B5纸, 小四字体 ***字数在4000字左右。

***电子作业拷贝到FTP自己的文件夹里面

***实习报告由学习委员集中收齐,第三周周五交给老师

这个星期是我们SQL Server 数据库管理课的实训,经过一个星期的实训,让我领会到了许多平时课堂上所没有接受的课外知识,很让人受益匪浅,懂得如何去运用,而进行的一次分析设计综合的训练。而本次实训的目的是让我们掌握数据库系统的原理、技术。将理论与实际相结合,应用现有的数据库管理系统软件,规范、科学地完成一个设计与实现。

这次我们实训的内容是从数据库、数据表的创建和修改开始的,表是建立关系数据库的基本结构,用来存储数据具有已定义的属性,在表的操作过程中,有查看表信息、查看表属性、修改表中的数据、删除表中的数据及修改表和删除表的操作。从实训中让我更明白一些知识,表是数据最重要的一个数据对象,表的创建好坏直接关系到数数据库的成败,表的内容是越具体越好,但是也不能太繁琐,以后在实际应用中多使用表,对表的规划和理解就会越深刻。我们实训的另一个内容是数据库的约束、视图、查询。从中我们了解到查询语句的基本结构,和简单SELECT语句的使用,多表连接查询。而在视图的操作中,也了解到了视图是常见的数据库对象,是提供查看和存取数据的另一种途径,对查询执行的大部分操作,使用视图一样可以完成。使用视图不仅可以简化数据操作,还可以提高数据库的安全性,不仅可以检索数据,也可以通过视图向基表中添加、修改和删除数据。存储过程、触发器也是我们实训的内容之一, 在操作中有建立存储过程,执行存储过程,及查看和修改存储过程,这些都是非常基础的东西,但对用户却是非常重要的呢,只有熟悉了T_SQL语言,才能更好的掌握更多的东西。我们还学习了,SQL管理、数据的导入、导出、备份和还原。有SQL

Server 安全访问控制;登录账户的管理;数据库角色的管理;用户权限管理。维护数据库的安全是确保数据库正常运行的重要工作。数据的备份是对SQL Server数据事务日志进行拷贝,数据库备份记录了在进行备份操作的数据库中所有数据的状态。而数据的备份还分为数据库完整备份、差异备份、事务日志备份、文件及文件组备份。做数据备份就是为了以后的数据库恢复用。在实训内容上我们还做了仓库管理数据库,其中的要求包含了许多数据库的对象,综合了我们所学的许多知识,让我们更努力的把所学到的东西运用上去。

实训课是在学习与探索中度过的,短暂的一星期实训是结束了,但其中让我们学到了许多知识,出现许多未知的为什么,如仓库管理数据库的初步设置、数据备份与还原的步骤,如何建立视图、触发器等一系列的问题,正是在老师和同学的共同努力之下,我们才一步步把问题解决了,最终完成了不可能完成的任务。

SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使

用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。

它的强大功能以前就听人说过,所以就选了这门课。经过一个学期的数据库课程的学习,我们掌握了创建数据库以及对数据库的操作的基础知识。幸老师的教学耐心细致,课堂上我们有不理解的地方老师都反复讲解,使我们的基础知识掌握的比较牢固。数据库这门课涉及到以前的知识不多,是一门从头学起的课程,即使基础不是很好,只要认真听讲、复习功课,还是一门比较容易掌握的课。

通过学习,我对数据库没有了神秘感,简单的说下我对数据库的理解吧。我觉得它就是创建一些表格,然后再用一些语句根据他们之间的关系,把它们组合在一起。最基本的就是子查询了。我

的子查询经验就是先写出select * 我们要找什么,然后写条件,我们要找的东西有什么条件,然后在写条件,我们的条件涉及那些表,那些字段,再在这些字段中通过我们学过的简单select语句选出来,有时候还要用到几层子查询,不过无所谓,只要思路是清晰

的就没什么问题了。接下来,关联查询之类的,学起来也是不难的,但有一点必须注意,那就是上课必须跟着老师的进度走,一定要注意听讲,勤做笔记.这样,你学起来就会得心应手,没什么困难。

《数据库实训心得体会》正文开始>> 我们是20xx年3月7号进入宏天实训公司参加软件开发实训的,在此次实训中,除了让我明白工作中需要能力,素质,知识之外,更重要的是学会了如何去完成一个任务,懂得了享受工作。当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,一种自信心就由然而生,这应该就是工作的乐趣。有时候不懂的就需要问别人了,虚心请教,从别人的身上真的能学到自己没有的东西,每一次的挫折都会使我更接近成功。还有学会了在工作中与人的合作与交流,同乐同累,合作互助,这是团体的精神,也是必须学习的东西。

经过之前的在校学习,对程序设计有了一定的认识与理解。在校期间,一直都是学习理论知识,没有机会去参与项目的开发。所以说实话,在实训之前,软件项目开发对我来说是比较抽象的,一

个完整的项目要怎么分工以及完成该项目所要的步骤也不是很明

确。 而经过这次实训,让我明白了一个完整项目的开发,必须由团队来分工合作,并在每个阶段中进行必要的总结与论证。

一个完整项目的开发它所要经历的阶段包括:远景范围规划和用例说明、项目结构和风险评估、业务功能说明书、详细设计说明书、代码实现、测试和安装包等等。一个项目的开发所需要的财力、人力都是很多的,如果没有一个好的远景规划,对以后的开发进度会有很大的影响,甚至会出现在预定时间内不能完成项目或者完成的项目跟原来预想的不一样。一份好的项目结构、业务功能和详细设计说明书对一个项目的开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有比较明确的认识,还能减少在开发过程中出现不必要的麻烦。代码的实现是

/wenzi/一个项目开发成功与否的关键,也就是说,前期作业都是为代码的实现所做的准备。

我深刻的认识到要成为一名优秀的软件开发人员不是一件容易的事情,不仅要有足够的干劲和热情,还要有扎实的编写代码基础,必须要有事先对文档进行可靠性报告,功能说明书,详细设计说明书等的编写和一些风险评估的编写的能力。

除了图书馆,最能让我感觉到身在大学的就是实训机房,在匆匆过去的两个月内,我往返于实训机房与宿舍之间,使我享受了一个充实的学习时期,让我感受到了大学的魅力,对自己充满信心,对大学充满信心,以积极的心态迎接明天挑战。

实训中要求有扎实的理论基本知识,操作起来才顺心应手,我这时才明白什么是“书到用时方恨少”。这就激发了学习的欲望。

“学以致用”,就是要把学来的知识能运用到实际操作当中,用实践来检验知识的正确性。我想,这是实训的最根本目的。

“纸上得来终觉浅,绝知此事要躬行!”,在短暂的实训过程中,让我深深感受到自己在实际运用中专业知识的匮乏。以前总以为自己学的还不错,一旦应用到实际就大不一样了,这时才真正领悟“学无止境”的含义。

经过为期两个月的电子政务服务平台系统开发的实训,我对

Visual 2005.net 软件开发平台有了更深一步的了解,对微软基础类库的认识与使用也有了大大的提高。以及如何使用SQL Server数据库进行连接操作方面有了本质的提高。

短短的实训结束了,为我将来的就业打下了良好的基础,也提高了我的软件开发的水平,今后我将会更加努力的学习,不断提高自身素质,开拓创新,与时俱进,做一个优秀的软件开发工程师。

本文来自:长大导航文字网【/wenzi/】详细出处参考:/wenzi/2056.html转载请注明出处,谢谢!

数据库课程设计实习个人总结

今年7月5日至7月24日,我们计算机学院零八级学生进行了数据库课程设计实训。

在实习中,我严格按照实习规程进行操作。做为实习小组的一名成员,我也积极配合其他成员,互相协作和帮助。大家在实习期间,虽然经常感到很苦,很累,但苦中有乐,累中有趣,也都表现的非常地积极努力认真。

在实训快要结束的此刻,这次实习内容是计算机数据库设计实训,时间虽然只有三个周,但我们获益不浅,感慨良多。我感受最深的,有如下几点:

其一,实训是个人综合能力的检验。要想学好计算机课程,除了计算机基础知识功底深厚外,还需有一定的实践动手能力,操作能力,应付突发故障的能力,还要对常用软件都能熟练操作。作为一名快要毕业的大三学生,还要求有较强的表达能力,同时还要学会灵活运用学到的知识。另外,还必须有较强的应变能力、独立思考的能力和坚强的毅力。第一次做比较正规一点的项目我感到有时无法按时完成组长交付的任务,所以需要通过多方面去查阅资料,比如网上查阅、图书馆资料或是寻求其他同学的帮助。尽管累,但这一切让人找到了学习的兴趣。

其二,此次实训,我深深体会到了积累知识的重要性。俗话

说:千里之行,始于足下。我对此话深有感触。这次实习,我们学习的是jsp和数据库的设计,虽有以前的理论知识作为基础,但在实训中常常会涉及到其他方面的知识,比如像FreeMind 、Visual

Rose和Project软件等,还有通过组长的指导,使我初步的了解了一些有关hibernate的一些知识,比如它所用的5个核心接口

Session、SessionFactory、Transaction、Query和Configuration的使用方法。其中对于我们组所做的企业信息管理系统,在组长的指导下运用了hibernate技术,该技术主要方便程序员使用面向对象的编程思维和提高程序的开发效率。这些都是以前平常理论课程中不会用到的,而此次实训让我们有了拓宽知识面极其技术水平能力提升的机会。我们大家都在实训中表现得异常活跃。通过这次实训,我真正领会实践与理论相结合的重要性。

再次,此次实训增强了我毕业就业的信心和勇气。这次实训,我们初步了解了我们计算机专业就业后的工作内容及其工作方式。同时,我们还看到在大学里还是学到了不少东西,只是感觉不到而已。所以,我们有就业危机感是应该的,但不能过于自卑和担忧,否则会妨碍自己的学习。现在,我们能做的就是多吸取知识,提高自身的综合素质。自己有了能力,到时候才会是“车到山前必有路”。

这次实训也是对我学习上的一次大检验。因为计算机专业的特殊性,如果我们只会一些理论知识,那么我们就不是个合格的计算机专业学生。通过这次实践的操作,增强我们学习计算机的欲望,对将来就业增加了信心!

 

第二篇:数据库个人实习报告

个人课程设计总结

参与设计的系统名称:图书馆图书借阅系统

1 设计过程

我们这次实习的内容是做图书馆图书借阅系统。第一天主要针对我们要做的系统进行了分析讨论,决定做图书馆图书借阅系统。第二天开始上机,着手做我们系统的一些基本工作,而我的任务是系统业务模块分析及画图。上午我先画出系统业务模块分析图,然后再根据模块图进行分析,分别从借书、还书、书籍预定和取消预定4个方向进行,下午针对这四个方面运用UML建模语言进行建模,并作出顺序图,状态条等。第三天使自己的成果更完善,然后把我们小组的每个人的成果都结合起来,形成一个完整的图书借阅系统。第四天进行小组和个人课程实习报告的撰写。

2系统的主要功能和现实意义

图书馆图书借阅系统主要实现对图书馆工作的信息化管理。本系统实现了对图书的基本信息和读者的基本信息的登记,保存,统计和查询等功能,另外还对读者的借阅信息进行了登记,保存,统计并能查询,同时实现了对图书的数据化管理。很大程度上实现了图书馆图书借阅工作的信息化管理。图书借阅系统使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地查询和修改图书信息。 3我的设计内容

这次实习我的任务是系统业务模块分析及画图。基本业务模块主要包括借书、还书、书籍预定和取消预定4个子模块,其中借书和还书模块是图书管理员根据读者的请求将借阅信息或还书信息添加到数据库中;书籍预定和取消预定模块是读者登录系统将预定信息或取消预定的请求添加到数据库中。

借书过程是:图书管理员把读者编号输入给系统,系统返回读者的身份信息,以及读者的借阅信息。如果读者借书量没有超过借书的上限,则把要借书的图书编号输入系统,系统登记借书,并返回借书成功信息,借书过程完成。并作出相应的顺序图、协作图和状态图。 还书过程是:图书管理员在还书界面,输入书籍的D号,提交,系统查询数据库,确定指定ID号的书籍是否存在,若存在(不存在,则显示提示信息,图书管理员重新输入书籍ID或终止还书操作),确定是否有借阅记录,若有,检查是否超期,若未超期(超期,读者去交罚款),从书籍和借书信息中删除借阅记录,更新书籍和读者信息,最后,删除借阅记录。并作出其顺序图。

图书管理员处在借书操作和还书操作两种状态中,当读者借书时,他要检查读者的借书证已经借阅的书籍是否达到最大值,作出读者借书活动图。当用户还书时,他要检查所借书籍是否超期,如超期,要按规定收取一定的罚金,做出管理活动图。

4我的收获

转眼间,为期一周的课程设计生活已经结束。课程设计期间,我学到了很多东西,不仅在理论上对管理信息系统有了全新的认识,在实践能力上也得到了提高,真正做到了学以致

用,使我受益匪浅,把书本的理论和实践联系起来,有利于巩固所学理论。在这之前,系统设计对我来说比较抽象,不知道要怎么完成。刚开始时,觉得无从下手,只能做平时上机练习过的UML建模语言画一些简单的用例图,状态图,顺序图等。可经过几天的熟练后,也是我们小组的努力,逐渐能形成一个完整的系统。可能有很多不足的地方,有些功能不太全面也不太完善,但我觉得这次实习给了我很大的启示,把理论应用于实践。

相关推荐