数据库管理员实习报告范文
数据库管理员实习报告范文(一) 通过这次在xx的实习,学到了很多东西。也了解到了软件开发的真正价值。这次的实践让我真切体会到了我们前面所学知识的用处所在。以前总认为所学的知识只是理论上的知识,根本就没有任何作用,但通过这次实习,让我学有所用。而且学到了很多在学校学不到的东西,受益匪浅。
在这个信息时代,信息都是电子化。很多方面根本不在是一些手把手的管理,而是在电脑面前操作一下即可,让我们真正享受到高科技的待遇。在软件开发领域,做一个项目的出发点是提高办事效率。而在项目制作的过程中我们要使一个软件简洁实用,人性化,快捷方便。
这次实习的主要任务是图书管理系统的开发。项目运行的平台是windowsxp,运用系统主要是microsoft visual studioxx,microsoft sql server xx,运用的知识主要有我们学习过的知识数据库技术,以及实习过程中所提及的知识。在软件开发果过程中首先要了解三层结构的的含义及其设计模式思想部署企业级数据库业务系统开发。
三层结构是一种成熟、简单并得到普遍应用的应用程序架构,它将应用程序结构划分三层独立的包,包括用户表示层、业务逻辑层、数据访问层。其中将实现人机界面的所有表单和组件放在表示层,将所有业务规则和逻辑的实现封装在负责业务逻辑组件中,将所有和数据库的交互封装在数据访问组件中。
三层结构示意图
三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业务逻辑层只
1
能被表示层访问,用户通过表示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在表示层。
下面介绍图书管理系统开发技术
一、系统的功能设计
首先对系统进行需求分析,我们必须要知道要做一个系统“用来干什么”,这需要在对用户需求进行充分调研的基础上,深入理解并描述出软件的功能、性能、接口等方面的需求,可以使用uml建模作为需求分析和系统设计的有效方法。图(1)给出了本图书管理系统的功能结构图,其工作流程为:普通用户直接登录主页面,只能浏览、快速查询图书、注册新用户、修改自己的密码以及查看图书的详情,管理员用户除了可以完成普通用户的操作外,还可以进入图书管理模块进行图书添加、修改和删除的操作。
1、系统的功能特点
(1)操作简单、界面友好:插入表格的页面布局,使得图书的录入工作更简便;许多选项包括图书类别、来源等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
(2)即时可见:对图书的处理(包括图书添加、修改、删除)将立即在主页的对应栏目显示出来,达到"即时处理、即时见效"的功能。
(3)功能完善:包括常见网站的图书管理的各个方面:图书新增、浏览、删除、修改、
2
检索等各个方面,完整地实现了网站对即时图书的管理要求。
(4)方便移植:针对不同的图书馆,只需要稍作修改就可以开发出适合本企业特点的网站图书管理系统。
2、 系统的详细设计
系统的主要功能是通过几个功能模块来实现的。具体的设计过程
⑴ 系统登录:该模块负责将用户分为普通用户和管理员用户来实现用户权限的管理。
⑵图书类别管理:该模块只有管理员才有的权限,管理员可以对图书的大、小类进行添加、更新、删除等操作。
⑶库存图书浏览:该模块负责分页列出图书馆中所有图书的信息,包括图书名称、作者、出版社,图书状态,每条记录后面都有一个,被做成一个超,点击它们就能跳转页面可以查看的详情如图书封面、图书数量、图书出版年份。
⑷库存图书添加:该模块是图书管理员进行图书的添加,权限仅限管理员,在此页面中的大小类实现了联动作用,点击其大类,小类的下拉列表中就会显示与之对应的小类,从中选择即可。
⑷ 图书快速查询:该模块提供了图书快速查询功能,输入待查找的图书名称可以快速地找到符合条件的图书,并输出查询结果,点击产看详情字样就可以查看图书的详细信息。
⑸编辑系统用户:该模块负责分页罗列注册用户的具体信息,普通用户本人或管理员
3
可以对用户进行删除、修改。非普通用户或系统管理员外不具有对该用户的处理权限,所以不同普通用户进入此页面将显示不同的内容。
⑹修改用户密码:普通用户本人用户录入所需要的内容,包含用户名、真实姓名、权限类型、旧密码及新密
密码,点击更改即可修改密码,并写入数据库中保存。
⑺系统名称设置:该模块为管理员权限,管理员可以更改图书系统的名称。普通用户为不可见状态。
⑻系统使用说明:主要是供普通用户和管理员阅读,使之更好地了解本系统的权限以及用法。
下面给出系统后端数据存储方案
利用microsoft sql server xx建立数据库及其存储过程。这里给出几个必需的数据表,主要有system,bigclass,smallclass,users,books。
二、asp部分设计
1、连接数据库
访问数据库信息的第一步是和数据库源建立连接。ado 提供 connection 对象,可以使用该对象建立和管理应用程序和 odbc 数据库之间的连接。connection 对象具有各种属性和方法,可以使用它们打开和关闭数据库连接,并且发出查询请求来更新信息。
4
要建立数据库连接,在中到数据库
2、数据的绑定
数据的连接分为直接连接和间接连接,前面所举例子用的是直接连接,下面用间接地方法对数据进行绑定。主要是利用数据适配器sqladatapter,下面的函数方法是对数据绑定
此方法也可以插在所要调用的函数中,但是将这个方法单独提出有利于后面的利用,后面对数据进行绑定时就可以用这个方法,避免做重复的工作,减少工作量。
数据库管理员实习报告范文(二) 时间如流水,短短的实习期就这样匆匆结束了。毕业即将来临,将所学的知识融于社会,是我们的必经之路。 “实践是检验真理的唯一标准”,只有在实践中我们才能意识到所需要的真正知识,才能弥补我们理论的不足。
实习期间我在一所学校担任数据库管理员。在实习的过程当中,体会到了仅仅依靠课本中的知识是远远不够的。课本中的理论知识学起来很简单可是真正到实际应用中的时候就会出现很多意想不到的问题,让你无从下手不知所踪。
我所在的学校是一所小学,我主要负责学校教务系统的管理与维护。具体包括数据的即时更新和删除、数据库日常备份和优化管理。首先,我用了一个星期的时间熟悉学校教务系统,了解数据库的详细信息。其次,制定了详细的数据库备份计划。最后,根据系统的日常使用情况对数据库做优化管理。对于数据的更新和删除相对来说比较容易,我只需根据要求仔细操作就可以。对于数据库的日常备份也是比较简单的,但是面对突然的数据库崩溃要做数据库恢复就有些棘手。对于数据库的优化调整则也是一项大型工作,需要考
5
虑到方方面面。
对于此次实习我总结出以下几点:
第一,要正确认识自己,摆正自己的位置
在实习期间遇到许多问题,有的是自己接触到的,有的是第一次遇到。当面对自己未碰到的问题时难免有些浮躁固碰了不少壁。在一次次的跌倒爬起来的过程中,我明白了在认为自己可以的时候把自己看低点,在认为自己不行的时候把自己看高点。别自大,但也不能失去自信。只要能做到的就不要轻易放弃机会。
第二,不断学习,丰富自我
在单位里,每一位老师都有渊博的知识,每个人所涉及的知识面都不相同。虽然我主修的是数据库专业但是跟一些老师相比我还只是小巫见大巫了,我会的他们也会,我不会的他们也会。所以我虚心的向每一位老师请教,学习我所不会的。虽说术业有专攻,但是社会还是倾向于全面人才的。
第三,提高工作积极性和拥有良好的态度
在实习的第一个月中我的工作就是反复的数据更新和删除。慢慢的对这份工作没有了热忱。后来主任找我谈话,从他那里我知道,工作的乐趣是要自己发掘的,而不是在那里等待。对于一份工作如果想有乐趣那就要付出心血。消极怠慢的态度只会让你越来越讨厌这样的工作,最后的结果就是离开这个岗位。所以只要学会发掘新事物,再枯燥的工作都会找到他的乐趣。
6
这次实习对我以后的人生道路有很大的启发作用,为我以后的工作积累了经验,也让我明白了:不要高看自己,也不要小看自己,把自己放在一个正确的位置上才能让别人在正确的地方看到你。
数据库管理员实习报告范文(三) 学习完oracle数据库后,我们进行了一次大实习,实习是分组进行的,我们组根据老师的安排,采用Oracle数据库技术建立员工工资及其个人所得税管理系统。小组成员主要是xx,xx和xxx。xx:整体设计,数据展现层操作,代码整合;xxx:数据库概念结构、逻辑结构、物理结构设计,增删改查sql语句的编写;xx:税值计算函数编写,系统测试,调试,相关文档的整理及编写。
通过对需要完成任务的整体分析,我得出需要做的工作包括这么几条:
1.根据需要创建自己的用户(注意起名规范,参见下述要求:对象含义_姓名首字母_学号后三位)和相关数据库表(比如类似在Hr Schema中的employees及departments表等)
2.编写一个函数(函数名需带姓名首字母及学号后三位),查出给定员工号的员工工资及佣金的每月应纳税额:注:个人所得税算法如下:扣除标准:工薪所得扣除标准提高到3500元,计算个人所得税税率表 :工资、薪金所得适用。
3.用Java作一个界面C/S,通过JDBC/ODAC/ADO调用oracle数据库对象,采用友好易用的用户界面:
4. 实现员工基本信息(含工资、奖金等)的增删改查;要求员工表主键是自增长字段,使用sequence和触发器或存储过程实现自增长。
7
5.实现员工工资及奖金和需缴纳的个人所得税等员工工资条信息的查询与(可选的)Excel输出;
6.通过调用存储过程实现各部门员工工资及其年收入的分析报表(具体分析需求自定,如分析一下各部门员工中比本部门员工平均年收入高出30%的员工(可简称“高薪员工”)姓名、所在部门名和年收入金额、个人所得税等;)。 接着我们的工作开始了。在开始的时候我们各做各的去了,很多意见和想法没有去及时沟通,所以各自盲目地做着,有些时候做不下去了也不知道去沟通,而是一个人呆着苦闷或是干脆不做了。所以在开始的时候大家对于怎么合作完成一个实习任务是不清楚的。因为每一个环节都不可能是孤立的,我们在每一步都需要去了解互相的进展和需要,比如李杨负责数据库的与平台的链接,我负责数据库的操作和结构设计,如果不去及时沟通,总不能知道我做成什么样让他能更好地操作,甚至我做好了数据库,他还不清楚,这时候其实是可以提前拿过去测试一下的。正如这种例子经常在我们前期工作的时候出现。经过我们前两天的工作,我们后来一起讨论了下下一步怎么配合。所以在后期我们都能很好地合作,顺利地完成了任务。
本学期oracle数据库的学习对于我了解数据库又有了进一步的理解和进一步加强了数据库的操作能力。对数据的更删改查更熟悉了,对用户的创建和管理有了进步。Oracle的学习,开始是在自己电脑上安装了软件,然后对软件的操作有了了解。在老师的讲解和学习中,学会了数据库的各种操作,创建了自己的永华和数据表,使用了oracle内置函数、调用存储过程和函数。学会使用PL/SQL的顺序、循环和分值结构。前面学习过数据库原理,通过这学期Oracle的课程觉得Oracle在用户的划分上要比SQL Server好很多,划分了多种用户级别,数据库也是以用户划分,这对于管理员和用户都是很有用的。Oracle的学习对于以后各种数据处理工作有很大的帮助,相信以后的学习中也会经常运用到oracle,我也将会不断加深对oracle的理解。
8
总结这些天的学习和工作,我感触颇深。我们课程设计采用了技术,制作了一个B/S的员工工资及其个人所得税管理系统。我主要负责数据库结构、逻辑结构、物理结构设计,增删改查sql语句的编写。对数据库结构和逻辑结构、物理结构有了更熟悉的理解和运用,对数据库增删改查的aql语句进一步熟练。而且学数据库原理的时候已经做过一个自动求职系统,所以对数据库的连接和数据操作等都已经比较熟悉了,但oracle和SQL server还是有不一样的地方,例如这次用到自增id号,SQL server可以自增,而oracle要使id自增只有定义一个自增值。此次大作业以实践的方式操作Oracle数据库,觉得自己的技术得到了提升,包括切实参加一个系统设计的能力、与组员分工合作的能力、解决问题的能力等等。相信这份经验会对自己以后Oracle的学习有很重要的影响。
数据库管理员实习报告范文(四) 一、实习目的
认识实习是本科教学计划中非常重要的实践性教学环节,其目的是使学生了解和掌握电力生产知识、印证、巩固和丰富已学过的计算机专业课程内容,培养学生理论联系实际,提高其在生产实践中调查研究、观察问题、分析问题以及解决问题的能力和方法,为后续专业课程的学习打下基础。通过认识实习,还应使学生了解现电力生产方式,培养热爱软件工程专业思想。
二、实习内容
为了达到上述实习目的,实习主要内容应包括:
1. 参观浦东软件园
2. 上海市高新技术产业展
9
3. 四场高水平的技术讲座
三、实习过程
1. 参观xx软件园
进入主体大楼后,xxx软件园和它的图标赫然放置在最显眼的门口处,我们跟随着老师的步伐,一路向内层走去。在路上我们注意到了墙上贴出来的优秀学员的照片,以及关于软件园的人才和研制软件对于国家信息技术的贡献,可以称之为一条“荣誉回廊”。迈过这条回廊,我们走到了一个广阔的教室,里面整整齐齐摆放了数十台计算机,看其规模,我猜想这应该是一个大型的计算机学习教室,供里面的学员进行专业方面的开发和探索。之后我们便各自找好座位,等待浦东软件园的老师给我们做一下关于软件园的介绍并阐述对我们未来工作的需求。
我们坐好后,一场对未来的探索之旅马上就开始了,xxx的老师非常厚道的给我们观看了两场激动人心的宣传视频,详细的介绍了浦软的来由,发展和辉煌以及对整个软件业的展望。首先xxx软件园做为第一批国家软件产业基地和第一批国家软件出口基地是与北京中关村,大连和西安这四个软件园是齐名的,并且是全国第一家软件园区,这三个“一”,奠定了浦东软件园在全国软件开发中无论是人才量还是创作量都处于不可动摇的位置。之后她给我们介绍了浦东软件园是由“满庭芳”的郭守敬园和“浣溪沙”的祖冲之园联合组成的。而著名的浦软大厦就坐落于祖冲之园。重点马上就要到了,老师在介绍完xxx软件园后开始向我们展示了成为一个炙手可热的软件工程师的必须条件。老师一再强调了拥有丰富的实践经验以及必备的英语知识是你获得实习机会的必备功课。并鼓励我们在校时期就积极的去寻找实习的机会。非常让人温暖的是,老师还主动抛出橄榄枝,把电子邮件地址给了我们,如果有想要参加浦软的暑期夏令营以及与微软联合办学的实践班的同学都可
10
以发邮件到着个地址询问她具体的事宜。十分有心的浦软老师还给我们总结几个全球著名并有分部坐落于浦软的软件公司,比如SAP,InfoSYS等等,并介绍了一些入门要求和面试注意事项,让我们收益匪浅,并对未来充满信心。
2. xx市超算中心
xx超级计算中心是国内第一个面向社会开放,资源共享、设施一流、功能齐全的高性能计算公共服务平台。
多年来,xxx,面向全国,为来自工程科研院所和多所知名大学的超过350家用户,提供了随需应变的高性能计算资源、技术支持以及高级技术咨询服务,支持了一大批国家和地方政府的重大科学研究、工程和企业新产品研发,在汽车、航空、钢铁、核能、市政工程、新材料、生物制药、天文、物理、化学等多个领域取得了大批重大成果。
未来,面向自主创新的国家战略需求和xxx金融和航运两个中心的目标,以及发展商用大飞机、新材料、生物医药、重大装备、新能源、电动车等高科技产业方向的区域战略需求,上海超级计算中心将持续保持资源优势,进一步提升技术能力和服务水平,协助更多的用户将先进计算能力转化为科研创新能力,打造国际一流的超级计算中心。
3.四场技术讲座
第一场讲座:虚拟化技术
在讲师的讲解下我们对虚拟化技术有了个初步的认识和了解。
虚拟化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多
11
个程序同时并行运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;而超线程技术只是单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。
虚拟化技术也与目前VMware Workstation等同样能达到虚拟效果的软件不同,是一个巨大的技术进步,具体表现在减少软件虚拟机相关开销和支持更广泛的操作系统方面。
第二场讲座:GE数字能源
数字能源的产品和服务已得到中国众多专业用户的认可,GE UPS系统大量安全运行在中国的国防、通信、电力、金融、证券、石化、交通、水利、医疗等行业。GE数字能源(GE Digital Energy)隶属于GE工业系统,是全球电源保护领域的技术领先者。 数字能源致力于为全球客户提供高性能不间断电源系统(UPS)和相关软件产品及服务。 高可靠性能UPS产品功率从500VA—4MVA,GE数字能源亦为客户提供先进的电源管理和数据保护软件。
第三场讲座:职业规划
通过这次职业规划讲座,也让我知道了,我自己的职业性格。通过讲师的讲解让我知道,我们首先要规划我们的时间,以前的学习生活中,时间管理不强,想做什么做什么,这是我们第一个需要改进的地方,也是我们必须改进的地方,在没有一个正确的时间观念下,很多事情都是做不好的,所以,我们必须先把自己的学习生活时间安排好,再有就是自己必须要有明确的目标,规范好自己的目标,有助于自己的学习,制定好自己的短期,中期,长期目标,把自己武装起来,让自己的生活充实起来?
12
第四场讲座:网络资源管理
在最后一场讲座中,我们听到了以前很少接触到的词“网络资源管理”, 在讲师的精心讲解之下我们终于弄清它是什么。
在市场逐步放开、竞争加剧的大环境下,国内电信运营企业的战略重点由原先的投资建网扩大规模,逐步转向提高用户满意度、网络管理水平和网络应用效率,进而转向全面运营管理水平的较量。在这种背景下,网络资源管理系统(NRM)作为网络运营支撑系统的重要组成部分很快发展起来,在电信管理网(TMN)中迅速占据重要地位,成为电信运营商提高网络运营效率、快速开通业务、实现全网集约化经营的重要手段。资源管理系统的基础是资源数据库。资源数据库就是通过规范的符号体系和表达关系把现实的网络资源(包括物理和逻辑资源等)在计算机数据库中建立的一一对应的数字映像。所有针对资源的查询、统计、调度方案设计、数据分析、决策支持等,都是通过资源管理应用软件对数据库中的资源映像数据进行运算来实现的。如果虚拟映像与现实网络对应的准确率足够高(通常要求95%以上),那么基于计算机虚拟网络做出的调度方案和其它决策在现实网络中就是可执行的,从而达到有效使用网络资源和快速开通电信业务的目的。
基于以上资源管理系统的运行模型,我们不难理解资源管理系统中“网络资源”的三大基本属性,即资源的存在性、使用性和动态性。
四、 实习总结
这一次的实习经历是如此独特而又感触深刻,我相信这是在我专业生涯上迈出实实在在的第一步,虽然微小,但是决不微弱。这三天的实习我接触到了无数的科技前沿知识,从生化科技到电气自动化,有环保也有节能,有实用也有理想,两场讲座透析了专业中数
13
据挖掘利用以及配电网的未来方向,收获了太多太多,现在我就我觉得最重要以及我最感兴趣的知识点进行详细的总结与归纳升华。
首先,虚拟化技术今后的发展,服务器虚拟化技术是指通过运用虚拟化的技术充分发挥服务器的硬件性能,能够在确保企业投入成本的同时,提高运营效率,节约经济成本和空间浪费,对于发展迅速,成长规模大的用户来说,可以通过服务器虚拟化技术带来更多的经济效益。我们可以着手这方面的发展和学习。其次,我们应该学会在对个人职业生涯的主客观条件进行测定、分析、总结研究的基础上,对自己的兴趣、爱好、能力、特长、经历及不足等各方面进行综合分析与权衡,结合时代特点,根据自己的职业倾向,确定其最佳的职业奋斗目标,并为实现这一目标做出行之有效的安排。这才是以后我们发展就业必不可少的前提条件。
14
因篇幅问题不能全部显示,请点此查看更多更全内容