解释下软件开发。系统维护。数据库管理。主要做什么

解释下软件开发。系统维护。数据库管理。主要做什么,第1张

你好,鉴于问题的要求,解答如下:

一、软件开发

软件开发的内容主要是需求、设计、编程和测试

需求:不仅仅是用户需求,应该是开发中遇到的所有的需求。比如,你首先要知道做这个项目是为了解决什么问题;测试案例中应该输入什么数据为了清楚地知道这些需求,你经常要和客户、项目经理等交流。

设计:编码前,肯定有个计划告诉你要做什么,结构是怎样等等。你一定要按照这个来做,否则可能会一团糟。

编程:如果在项目截止日,你的程序不能跑起来或达不到客户的要求,你就拿不到报酬。

测试:目的是让你知道,什么时候算是完成了。如果你聪明,你就应该先写测试,这样可以及时知道你是否真地完成了。否则,你经常会不知道,到底有哪些功能是真正完成了,离预期目标还差多远。

软件开发过程可以包括:计划、分析、设计、编码、测试、维护6个阶段。

二、系统维护

系统维护主要分为信息系统维护和计算机系统维护。因为信息系统维护可能你平时不会涉及到,在这只简述计算机系统维护的内容

计算机系统维护服务内容:

(1)病毒防治

病毒是计算机系统的杀手,它能感染应用软件、破坏系统甚至毁坏硬件,必需及时查杀。

(2)数据备份

数据备份是对硬盘参数、计算机引导区参数、系统艾件及其他数据的存取,以便发生大故障时恢复计算机正常工作。

(3)数据整理

经常整理计算机数据,清除无用的数据,修复错误的数据,维护系统的稳定性。

(4)故障排除

发生故障及时发现排除以免发生更大的故障,造成更大的损失。

(5)硬件清洗

经常清扫硬件,保持硬件清洁,有效保护硬盘等易损硬件,延长计算机寿命。

(6)维修计算机硬件,恢复计算机系统,计算机网络维护、调试,计算机技术咨询,系统集成等,局域网搭建。

(7)免费指导

指导计算机管理人员重要的 *** 作规程,提高他们的计算机应用水平。

(8)定制维护

按照企业的要求进行维护工作。

三、数据库管理

数据库管理(Database Administration)是有关建立、存储、修改和存取数据库中信息的技术,是指为保证数据库系统的正常运行和服务质量,有关人员须进行的技术管理工作。

服务内容如下(以Oracle数据库管理为例)

1日常维护程序

A. 检查已起的所有实例

B. 查找一些新的警告日志

C. 检查DBSNMP 是否在运行

D. 检查数据库备份是否正确

E. 检查备份到磁带中的文件是否正确

F. 检查数据库的性能是否正常合理,是否有足够的空间和资源

G. 将文档日志复制到备份的数据库中

H. 要常看DBA 用户手册

2晚间维护程序

A.收集VOLUMETRIC 的数据

3每周维护工作

A. 查找那些破坏规则的OBJECT

B. 查找是否有违反安全策略的问题

C. 查看错误地方的SQLNET 日志

D. 将所有的警告日志存档

E. 经常访问供应商的主页

4月维护程序

A. 查看对数据库会产生危害的增长速度

B. 回顾以前数据库优化性能的调整

C. 查看I/O 的屏颈问题

D. 回顾FRAGMENTATION

E. 将来的执行计划

F. 查看调整点和维护

5其他

A. 月维护过程

B. 晚间维护过程

C. 周维护过程

除了Oracle公司自己开发的管理工具之外,还有以下几种常用的管理工具:

1SQLPlus

安装完毕Oracle11g之后,在开始菜单中会产生Oracle自来的管理工具,其中就包括SQLPlus等。

SQLPlus是以命令行的方式管理Oracle数据库的工具,缺点是得学习命令,优点是功能强大且会了命令之后呢, *** 作起来更了解底层实现更加快捷方便。

2DataBaseControl

DataBaseControl也叫企业管理器,其实就是个web界面的Oracle管理工具,功能一般般,但是比较直观,初学者可以用用,后续也会简单介绍下用法。

3NetManager

顾名思义,网络管理器,主要是管理与Oracle数据库服务连接的,如果其他的工具或者程序想要访问Oracle数据库服务,就得NetManager来管管。

4DatabaseAssistant

还是顾名思义,数据库配置助手,主要是用来可视化的创建、配置、删除数据库的。当然用命令或者其他管理工具也能实现,但是还是这个官方、正规、来的稳当高校。

5NavicatforOracle

Navicat是一款非常快捷、可靠的数据库管理工具,它不是Oracle公司的哦。个人感觉它界面清洁, *** 作方便。当然,在Oracle管理工具里面PL/SQLDeveloper还是王道。Navicat此处只是作为了解Oracle数据库的一种渠道,认识下就行。在MySQL数据库管理工具里面,Navicat有着更加重要的地位。

6PL/SQLDeveloper

PL/SQLDeveloper与其说是一个数据库管理工具,它更像一个面向Oracle数据库对象的集成开发环境。程序开发人员往往使用PL/SQLDeveloper来玩转Oracle就够了,PL/SQL你绝对值得拥有。

以上就是关于解释下软件开发。系统维护。数据库管理。主要做什么全部的内容,包括:解释下软件开发。系统维护。数据库管理。主要做什么、常用的数据库管理工具有哪些(传统的数据库管理工具)、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10084304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存