论文部分内容阅读
随着关系数据库系统功能不断的扩大与完善,为数据库厂商在数据库系统的管理方面不断提出新的课题.数据库管理系统是为数据库的建立、使用和维护而配置的软件.它建立在操作系统基础上,对数据库进行统一的管理和控制.一个性能优秀的数据库管理系统不但能使系统管理员在管理数据库的时候事半功倍,使他有更多的时间处理其他事情,而且也使数据库系统的管理通过互联网变得简单易行,成本低廉.对数据库管理的研究和完善一直是数据库生产厂商不断努力的方向.数据库管理的一个方面是作业警报功能,它是在数据库系统支持下执行作业调度、监视数据库及激发警报的服务.它允许执行某些管理任务的服务.这些任务一般包括:允许在数据库上调度定期执行的活动,以及通知系统管理员服务器所发生的问题.SQL邮件作为数据库管理的一个功能提供一种通过邮件正文中附带SQL语句来操作数据库的方法.系统将SQL语句的执行结果通过邮件附件的方式发送回复给邮件的发送者.数据库管理中包含对数据库服务器运行日志的管理.运行日志文件包含数据库系统运行期间服务器端产生的各种信息,包括启动服务、错误、日志相关信息等等.系统管理员可以通过查看此文件来诊断数据库系统运行是否正常而采取相应措施.作者从数据库管理的相关原理、作业警报服务的系统设计、作业警报系统的完善性设计、SQL邮件的系统设计、运行日志的管理系统设计这五个方面阐述在数据库代理方面的研究与完善.该文首先介绍数据库管理的相关原理和特性.其次,根据数据库产品的实际需求,详述了数据库管理设计中作业警报服务的原型设计和对作业警报部分的完善,然后介绍了SQL邮件、运行日志管理的设计和实现,并对开发中的安全问题、系统应用的环境、通讯协议、系统性能等方面进行了分析.最后,描述了数据库系统的发展趋势以及基于SNMP协议的数据库管理的开发前景.