数据库管理员实习报告范文

上传人:汽*** 文档编号:564548611 上传时间:2023-11-19 格式:DOCX 页数:16 大小:21.40KB
返回 下载 相关 举报
数据库管理员实习报告范文_第1页
第1页 / 共16页
数据库管理员实习报告范文_第2页
第2页 / 共16页
数据库管理员实习报告范文_第3页
第3页 / 共16页
数据库管理员实习报告范文_第4页
第4页 / 共16页
数据库管理员实习报告范文_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《数据库管理员实习报告范文》由会员分享,可在线阅读,更多相关《数据库管理员实习报告范文(16页珍藏版)》请在金锄头文库上搜索。

1、数据库管理员实习报告范文数据库管理员实习报告范文(一) 通过这次在 xx 的实习,学到了很多东西。也了解到了软件开发的真正价值。 这次的实践让我真切体会到了我们前面所学知识的用处所 在。以前总认为所学的知识只是理论上的知识,根本就没有 任何作用,但通过这次实习,让我学有所用。而且学到了很 多在学校学不到的东西,受益匪浅。在这个信息时代,信息都是电子化。很多方面根本不在 是一些手把手的管理,而是在电脑面前操作一下即可,让我 们真正享受到高科技的待遇。在软件开发领域,做一个项目 的出发点是提高办事效率。而在项目制作的过程中我们要使 一个软件简洁实用,人性化,快捷方便。这次实习的主要任务是图书管理系

2、统的开发。项目运行 的平台是windowsxp,运用系统主要是 microsoft visual studioxx, microsoft sql server xx, 运用的知识主要有 我们学习过的知识数据库技术,以及实习过程中所提及的知 识。在软件开发果过程中首先要了解三层结构的的含义及其 设计模式思想部署企业级数据库业务系统开发。三层结构是一种成熟、简单并得到普遍应用的应用程序 架构,它将应用程序结构划分三层独立的包,包括用户表示 层、业务逻辑层、数据访问层。其中将实现人机界面的所有 表单和组件放在表示层,将所有业务规则和逻辑的实现封装 在负责业务逻辑组件中,将所有和数据库的交互封装在数据

3、 访问组件中。三层结构示意图三层结构是一种严格分层方法,即数据访问层只能被业 务逻辑层访问,业务逻辑层只能被表示层访问,用户通过表 示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规 则和逻辑,并通过数据访问层访问数据库获得数据,然后按 照相反的顺序依次返回将数据显示在表示层。下面介绍图书管理系统开发技术一、系统的功能设计首先对系统进行需求分析,我们必须要知道要做一个系 统“用来干什么”,这需要在对用户需求进行充分调研的基 础上,深入理解并描述出软件的功能、性能、接口等方面的 需求,可以使用 uml 建模作为需求分析和系统设计的有效方 法。图(1)给出了本图书管理系统的功能结构图,其工作 流

4、程为:普通用户直接登录主页面,只能浏览、快速查询图 书、注册新用户、修改自己的密码以及查看图书的详情,管 理员用户除了可以完成普通用户的操作外,还可以进入图书 管理模块进行图书添加、修改和删除的操作。1、系统的功能特点(1)操作简单、界面友好:插入表格的页面布局,使 得图书的录入工作更简便;许多选项包括图书类别、来源等 只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也 让用户随时清楚自己的操作情况。(2)即时可见:对图书的处理(包括图书添加、修改、 删除)将立即在主页的对应栏目显示出来,达到即时处理、 即时见效的功能。(3)功能完善:包括常见网站的图书管理的各个方面: 图书新增、浏览、删除

5、、修改、检索等各个方面,完整地实 现了网站对即时图书的管理要求。(4)方便移植:针对不同的图书馆,只需要稍作修改 就可以开发出适合本企业特点的网站图书管理系统。2、 系统的详细设计 系统的主要功能是通过几个功能模块来实现的。具体的 设计过程 系统登录:该模块负责将用户分为普通用户和管理 员用户来实现用户权限的管理。图书类别管理:该模块只有管理员才有的权限,管理 员可以对图书的大、小类进行添加、更新、删除等操作。库存图书浏览:该模块负责分页列出图书馆中所有图 书的信息,包括图书名称、作者、出版社,图书状态,每条 记录后面都有一个,被做成一个超,点击它们就能跳转页面 可以查看的详情如图书封面、图书

6、数量、图书出版年份。库存图书添加:该模块是图书管理员进行图书的添加, 权限仅限管理员,在此页面中的大小类实现了联动作用,点 击其大类,小类的下拉列表中就会显示与之对应的小类,从 中选择即可。 图书快速查询:该模块提供了图书快速查询功能, 输入待查找的图书名称可以快速地找到符合条件的图书,并 输出查询结果,点击产看详情字样就可以查看图书的详细信 息。编辑系统用户:该模块负责分页罗列注册用户的具体 信息,普通用户本人或管理员可以对用户进行删除、修改。 非普通用户或系统管理员外不具有对该用户的处理权限,所 以不同普通用户进入此页面将显示不同的内容。修改用户密码:普通用户本人用户录入所需要的内容, 包

7、含用户名、真实姓名、权限类型、旧密码及新密密码,点击更改即可修改密码,并写入数据库中保存。系统名称设置:该模块为管理员权限,管理员可以更 改图书系统的名称。普通用户为不可见状态。系统使用说明:主要是供普通用户和管理员阅读,使 之更好地了解本系统的权限以及用法。下面给出系统后端数据存储方案利用microsoft sql server xx建立数据库及其存储过 程。这里给出几个必需的数据表,主要有system, bigclass, smallclass,users,books。二、asp部分设计1、连接数据库访问数据库信息的第一步是和数据库源建立连接。 ado 提供 connection 对象,可

8、以使用该对象建立和管理应用程 序和 odbc 数据库之间的连接。 connection 对象具有各种 属性和方法,可以使用它们打开和关闭数据库连接,并且发 出查询请求来更新信息。要建立数据库连接,在中到数据库2、数据的绑定数据的连接分为直接连接和间接连接,前面所举例子用 的是直接连接,下面用间接地方法对数据进行绑定。主要是 利用数据适配器sqladatapter,下面的函数方法是对数据绑 定此方法也可以插在所要调用的函数中,但是将这个方法 单独提出有利于后面的利用,后面对数据进行绑定时就可以 用这个方法,避免做重复的工作,减少工作量。数据库管理员实习报告范文(二) 时间如流水,短 短的实习期就

9、这样匆匆结束了。毕业即将来临,将所学的知 识融于社会,是我们的必经之路。 “实践是检验真理的唯 一标准”,只有在实践中我们才能意识到所需要的真正知识, 才能弥补我们理论的不足。实习期间我在一所学校担任数据库管理员。在实习的过 程当中,体会到了仅仅依靠课本中的知识是远远不够的。课 本中的理论知识学起来很简单可是真正到实际应用中的时 候就会出现很多意想不到的问题,让你无从下手不知所踪。我所在的学校是一所小学,我主要负责学校教务系统的 管理与维护。具体包括数据的即时更新和删除、数据库日常 备份和优化管理。首先,我用了一个星期的时间熟悉学校教 务系统,了解数据库的详细信息。其次,制定了详细的数据 库备

10、份计划。最后,根据系统的日常使用情况对数据库做优 化管理。对于数据的更新和删除相对来说比较容易,我只需 根据要求仔细操作就可以。对于数据库的日常备份也是比较 简单的,但是面对突然的数据库崩溃要做数据库恢复就有些 棘手。对于数据库的优化调整则也是一项大型工作,需要考 虑到方方面面。对于此次实习我总结出以下几点: 第一,要正确认识自己,摆正自己的位置 在实习期间遇到许多问题,有的是自己接触到的,有的 是第一次遇到。当面对自己未碰到的问题时难免有些浮躁固 碰了不少壁。在一次次的跌倒爬起来的过程中,我明白了在 认为自己可以的时候把自己看低点,在认为自己不行的时候 把自己看高点。别自大,但也不能失去自信

11、。只要能做到的 就不要轻易放弃机会。第二,不断学习,丰富自我在单位里,每一位老师都有渊博的知识,每个人所涉及 的知识面都不相同。虽然我主修的是数据库专业但是跟一些 老师相比我还只是小巫见大巫了,我会的他们也会,我不会 的他们也会。所以我虚心的向每一位老师请教,学习我所不 会的。虽说术业有专攻,但是社会还是倾向于全面人才的。第三,提高工作积极性和拥有良好的态度 在实习的第一个月中我的工作就是反复的数据更新和 删除。慢慢的对这份工作没有了热忱。后来主任找我谈话, 从他那里我知道,工作的乐趣是要自己发掘的,而不是在那 里等待。对于一份工作如果想有乐趣那就要付出心血。消极 怠慢的态度只会让你越来越讨厌

12、这样的工作,最后的结果就 是离开这个岗位。所以只要学会发掘新事物,再枯燥的工作 都会找到他的乐趣。这次实习对我以后的人生道路有很大的启发作用,为我 以后的工作积累了经验,也让我明白了:不要高看自己,也 不要小看自己,把自己放在一个正确的位置上才能让别人在 正确的地方看到你。数据库管理员实习报告范文(三) 学习完 oracle 数据库后,我们进行了一次大实习,实习是分组进行的,我 们组根据老师的安排,采用 Oracle 数据库技术建立员工工 资及其个人所得税管理系统。小组成员主要是XX, XX和XXX。 XX:整体设计,数据展现层操作,代码整合;XXX:数据库概念结构、逻辑结构、物理结构设计,增

13、删改查sql语句的 编写;xx:税值计算函数编写,系统测试,调试,相关文档 的整理及编写。通过对需要完成任务的整体分析,我得出需要做的工作 包括这么几条:1. 根据需要创建自己的用户(注意起名规范,参见下述 要求:对象含义_姓名首字母_学号后三位)和相关数据库表(比如类似在 Hr Schema 中的 employees 及 departments 表 等)2. 编写一个函数(函数名需带姓名首字母及学号后三 位),查出给定员工号的员工工资及佣金的每月应纳税额: 注:个人所得税算法如下:扣除标准:工薪所得扣除标准提 高到3500元,计算个人所得税税率表 :工资、薪金所得适 用。3. 用Java作一

14、个界面C/S,通过JDBC/ODAC/ADO调用 oracle数据库对象,米用友好易用的用户界面:4. 实现员工基本信息(含工资、奖金等)的增删改查; 要求员工表主键是自增长字段,使用 sequence 和触发器或 存储过程实现自增长。5. 实现员工工资及奖金和需缴纳的个人所得税等员工工资条信息的查询与(可选的)Excel输出;6. 通过调用存储过程实现各部门员工工资及其年收入 的分析报表(具体分析需求自定,如分析一下各部门员工中 比本部门员工平均年收入高出 30%的员工(可简称“高薪员 工”)姓名、所在部门名和年收入金额、个人所得税等;)。接 着我们的工作开始了。在开始的时候我们各做各的去了

15、,很 多意见和想法没有去及时沟通,所以各自盲目地做着,有些 时候做不下去了也不知道去沟通,而是一个人呆着苦闷或是 干脆不做了。所以在开始的时候大家对于怎么合作完成一个 实习任务是不清楚的。因为每一个环节都不可能是孤立的, 我们在每一步都需要去了解互相的进展和需要,比如李杨负 责数据库的与平台的链接,我负责数据库的操作和结构设计 如果不去及时沟通,总不能知道我做成什么样让他能更好地 操作,甚至我做好了数据库,他还不清楚,这时候其实是可 以提前拿过去测试一下的。正如这种例子经常在我们前期工 作的时候出现。经过我们前两天的工作,我们后来一起讨论 了下下一步怎么配合。所以在后期我们都能很好地合作,顺

16、利地完成了任务。本学期 oracle 数据库的学习对于我了解数据库又有了 进一步的理解和进一步加强了数据库的操作能力。对数据的 更删改查更熟悉了,对用户的创建和管理有了进步。Oracle 的学习,开始是在自己电脑上安装了软件,然后对软件的操 作有了了解。在老师的讲解和学习中,学会了数据库的各种 操作,创建了自己的永华和数据表,使用了 oracle 内置函 数、调用存储过程和函数。学会使用 PL/SQL 的顺序、循环 和分值结构。前面学习过数据库原理,通过这学期 Oracle 的课程觉得Oracle在用户的划分上要比SQL Server好很多, 划分了多种用户级别,数据库也是以用户划分,这对于管理 员和用户都是很有用的。Oracle的学习对于以后各种数据处 理工作有很大的帮助,相信以后的学习中也会经常运用到 oracle,我也将会不断加深对oracle的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号