admin 管理员组文章数量: 1184232
2024年3月20日发(作者:数据库恢复软件)
计算机光盘软件与应用
2010年第7期
Computer CD Software and Applications 工程技术
数据库管理与维护的探析
段坤希
(大连大学,辽宁大连116622)
摘要:一个完善的数据库系统管理与维护包括无盘终端网组建的管理维护、信息系统的管理维护、以及其本身数据
库管理维护。本文简要介绍了数据库的设计,并以笔者开发的信息系统平台为例,详细阐述了数据库管理和维护方面的经
验,希望能够对类似数据库系统开发有一定的借鉴。
关键词:数据库;构建;管理;维护
中图分类号:TP392 文献标识码:A 文章编号:1007-9599(2010)07—0065—02
Database Management and Maintenance
Duan Kunxi
(Dalian University,Dalian 1 1 6622,China)
Abstract:A comprehensive database system management and maintenance,including diskless network terminal established
management and maintenance,information systems management and maintenance,as well as its own database management and
maintenance.This paper describes the design of the database,nd tahe author’S information systems development platform as an
example,elaborated on the database management and maintenance experience,hope to devdop similar database systems as some
reference.
Keywords:Database;Construction
数据库是一种存储数据并对数据进行操作的工具。利用锐起
无盘管理技术构建一个无盘终端网络,对整个系统提供终端管理
的保障,利用VB.NET、SQL Server 2000数据库等开发工具开发
套基于c/s框架结构的系统管理平台,实现对数据的web化、
智能化的要求,同时实现web前台、数据库后台双向的管理,该
集成系统要求由服务端、客户端2个模块组成。
数据库的设计
(一)确定数据的存储结构
确定数据的存储结构时要考虑综合的存取时间,存储空间的
的利用率和维护的代价。这三方面因素相互矛盾,例如消除一切
冗余数据虽然能够节约存储空间,但往往会导致检索代价的增加,
因此必须进行权衡,选中一个折中的方案。
(二)设计数据的存储路径
在关系数据库中,选择存储路径主要是指确定如可建立索引,
例如,应把哪些域作为次码建立次索引,建立单码索引还是组合
索引,建立多少个为合适,是否建立聚集索引等。
(三)数据的存储位置
为了提高系统性能,数据应该根据应用情况将易变部分与稳
定部分,经常存取部分和存取频率较低部分分开存放。
二、数据库网络构建
本文利用VB.NET、SQL Server2000数据库开发工具开发基于
c/s框架结构的信息系统平台为例,实现数据的web化、智能化
的要求,同时实现web前台、数据库后台双向的管理,主要由服
务端、客户端2个模块组成。
(一)服务端
1.操作员管理功能
操作用户管理、操作员登录、修改密码。这其中大部分是标
准数据的维护,包括新增、修改、删除、查询等。
2.用户信息管理功能
主要是对用户信息进行增加、删除和修改的功能维护。
3.计算机信息管理功能
与上个系统功能模块的类型相似,但是针对的是计算机信息
的增加、删除和修改,并且主体是团队客户。
(二)客户端
在计算机世界里,凡是提供服务的一方我们称为伺服端,而
接受服务的另一方我们称作客户端。我们最常接触到例子是局域
网络里的打印服务器所提供的打印服务:提供打印服务的计算机,
我们可以说它是打印服务器;而使用打印服务器提供打印服务的
一
一
、
另一方,我们则称作客户端。但是谁是客户端谁是伺服端也不是
绝对的,例如倘若原提供服务之伺服端要使用其它机器所提供之
服务,则所扮演之角色即转变为客户端。
客户端的构建并不复杂,首先将客户端的桌面、任务管理器、
系统状态栏等系统功能锁定,桌面上只有客户登录程序界面,要
求用户输入用户代码和密码进行登录。客户端程序要求正常停靠
在系统托盘中,用户下机时要求点击此图标进行下机,客户端将
下机信息发送到“服务器端”,然后重新弹出登录界面,等待下一
个用户登录。
三、数据库的管理
本系统不仅方便操作人员的考虑,也是出于安全策略,在各
个子系统中。用户管理只有相关管理人员被允许进行操作,各子
系统完成相应的功能外,不应有其他的特权,使系统稳定安全。
主要就是良好的交互性和对危险服务的遏制。
(一)良好的交互性要求
为了便于各部门操作人员使用本系统,以及更容易掌握本系
统的各项功能,应使系统界面设计友好,各子功能设计合理并人
性化。打个比方来说为了提高数据库的错误处理能力,数据库开
发人员与管理人员需要在数据库设计之时,认证考虑应用程序可
能出现的各种错误,特别是在与用户交互过程中出现的错误。并
使用数据库提供了异常处理器来有效的加以解决。一本次设计采
用模块化设计原理,不仅程序设计结构清晰,而且容易阅读和理
解;同时,模块化也有助于软件开发工程的组织管理,一个复杂
的大型程序可以由许多程序员分工编写不同的模块,并且可以进
步分配技术熟练的程序员编写苦难的模块。
一
(二)危险服务的避免
打开“计算机管理”~一“服务”将下面几个服务:
“Remote Registry”、 Task Scheduler”、 Telnet”、
“Terminal Services”停止并由“自动”改为“禁用”。
四、数据库的维护
为了数据库的更好管理,首先需要明确数据库管理员的必要
的职责:
(一)监控数据库的警告目志,定期做备份删除。
(二)监控Linstener.1og。
(三)重做日志状态监视,将视图v¥1og,v¥1ogfile存储重
做曰志的信息,并仔细的储存。
(四)监控数据库的日常会话情况。
(下转第68页)
计算机光盘软件与应用
工程技术
Computer CD Software and Applications 2010年第7期
在该层面上考虑按业务管理需要将报表分为两个板块,一是
侧重于采办支出分析的报表,二是侧重于采办业务过程管理和控
制的报表,并在这两个板块基础上充实完成管理层报表体系的搭
建。
定集中采购策略,同时为未来考虑集中储备做好数据准备。
2.管理层采办业务报表
管理层采办业务报表主要由需求管理、寻源管理、供应商管
理、合同管理组成,提供采办业务各部分过程管理和控制的信息,
并能进行多维分析并下钻到对应模块的业务层报表,帮助业务部
1.管理层支出分析报表
支出分析报表能从不同维度汇总采购金额和货物数量等指
标,帮助业务人员过滤采购物料,寻找集中采购机会和优质供应
商,发现节约成本的机会,节约采购资金。主要考虑建立以下分
门用户了解具体的采购业务信息。按不同采购方式对需求信息进
行分类汇总,并能逐层挖掘查看具体的业务信息;对不同物资的
历史报价进行对比,为制定物资采购预算提供参考;通过单次合
析维度:
同了解合同到货情况,对框架协议信息分析采购方式和协议到期
时间维度:分析采购金额在不同年度、季度、月度的分布, 情况;通过分析供应商履约率、供应商综合绩效评估为供应商绩
比较物资采购价格随时间的变化趋势,价格在不同时期的特性, 效考核提供参考,分析供应商的历史成交价,为选择供应商提供
寻找价格在促销期间的降价机会或规避价格上涨。 依据。
物料组维度:从目前ERP系统的四层物料组结构逐层向下挖 3.业务层报表
掘,分析物料大类、中类、小类、品名和物料编码的采购金额,
业务层报表主要由需求管理、寻源管理、供应商管理、合同
定位支出费用最大的一些物料品类,帮助业务人员筛选重要物料
与订单管理、综合查询组成,帮助业务人员及时了解采购业务的
或需要集中采购的物料,进一步挖掘这些物料节约采购金额的机 日常运营和具体执行情况明细信息。
会。
需求管理报表主要提供采购申请的详细信息、采购申请变更
成本对象维度:分析采购金额在成本中心、项目WBS等方面 记录、采购申请的合并和分配等信息,及时展现采购申请从创建
的成本归集,分析采购金额在不同成本对象下的分布,对某类采 到审批过程的状态变化和工作进展,便于业务人员对采购申请进
购金额较大的来源进行分析,统一制定采购计划,进行集中采购,
行状态跟踪。
降低成本。
寻源管理报表主要提供报价明细信息和历史的报价记录,用
供应商维度:分析供应商的采购金额分布,帮助业务人员选 于帮助业务人员在寻源过程中获得历史报价信息,为制定招投标
择供应商,清理冗余的供应商,增加向制造商进行直接采购的比 策略提供参考依据,降低采购成本。
例,节约代理费用,对供应商业绩进行评估,减少评估较差的供
供应商管理从不同角度展示供应商的详细信息,帮助业务人
应商采购量,并考虑与供应商进行谈判或选择新的供应商,提高 员全方位了解供应商的资质和招投标历史记录,加强对具体供应
采购效率,降低采购支出费用。
商的绩效考核。
组织结构维度:分析不同级别单位的采购金额,对金额较大 合同与订单管理则提供合同详细查询、合同变更记录、合同
的单位加强采购管理工作,从采购组织和采购组分析各单位的采 履约记录、订单详细信息、订单变更记录、订单到货及开票情况,
购工作量和业绩、对不同组织间共享物料的采购挖掘集采机会。
帮助业务人员加强合同和订单管理,及时了解合同和订单的详细
付款条件维度:为采购人员在合同签订过程中取得有利的合
信息和变更情况,跟踪合同和订单的操作流程。
同签订条件,减少采购物资到货所用时间,争取有利的付款时间 综合查询包括需求执行情况、采购申请及订单执行周期、关联交
和条件、延长和统一付款周期。
易,以及从物资、服务、工程角度分析的采购金额统计情况,使
供货目的地维度:分析采购金额在不同送货地域的分布情况, 业务人员能综合了解采办业务的执行情况和周期,提高采购效率,
找出采购金额较大和交易发生集中的送货地域,便于业务人员制 减少采购执行时间,加强对重要物资的采购业务管理。
(上接第65页)
是否满足设计构想要求,是否能够提供设计所描述的功能,是否
(五)碎片、剩余表空间监控,及时了解表空间的扩展情况、
用户的需求都得到满足。在此基础上,进行了强度和性能测试:
以及剩余空间分布情况,如果有连续的自由空间,手工合并。
如计算精度,记录的精度,响应的时限和恢复时限等,都能够很
(六)监控回滚段的使用情况。生产系统中,要做比较大的 好的满足实际需求。
维护和数据库结构更改时,用rbs_bigO1来做。 参考文献:
同时,DBA应该和相应的项目管理人员或者程序员沟通,确
[1】王雪峰.SQL Server2000服务器的安全管理Ⅱ】.电脑学习,2009年
定怎样建立相应的数据库底层模型,最后由DBA统一管理,建立
第1期
和维护。任何数据库对象的更改,应该由DBA根据需求来操作。 [2]王静文.关系数据库管理系统SQL Server和O ̄cle比较Ⅱ】.科技
五、结论
咨询导报,2007年第18期
在完成整个数据库管理配套系统设计后,对用户的满意使用 【3】王春艳.浅谈SQL Sevrer中索引的使用Ⅱ].商场现代化,2008年第
进行了测试,具体为操作是否方便,用户界面是否友好等;同时,
13期
68—
版权声明:本文标题:数据库管理与维护的探析 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710874928a577442.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论