用户名: 密码: 验证码:
分布式数据库在财政管理系统中的应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
当今社会已进入了信息时代,人们将越来越多的信息存储在网络中的计算机上。如何更有效地存储、管理、提取信息,实现信息的共享,已经越来越引起人们的关注。数据库(DB)及数据库管理系统(DBMS)是管理信息资源的重要工具,数据库技术在信息管理和计算机研究中占首要位置,它是计算机科学的主要领域之一,90%以上的应用离不开数据库技术。近年来,各种各样的新技术应运而生,分布处理(Distributing process)的技术也从多个处理机的系统领域渗透到数据库技术中,并掀起分布式数据库(Distributed database)研制与开发的热潮。
    本论文首先介绍分布式数据库系统的有关概念和理论,以某财政局使用Sybase建立的客户机/服务器模式的协作式分布式数据库系统为例,就分布式数据库系统、数据分片、分布技术及数据库连接等问题进行深入的研究探讨。同时分析了Web三层乃至n层(包含对象/组件技术)结构模式的发展状况。其次结合该财政局财政管理系统,介绍采用Sybase企业级的Web分布式开发环境Sybase EA Studio,运用B/S模式的对象组件模型技术、用纯Java开发的Sybase EA Studio作为组件服务器、用PowerDynamo作为应用服务器的全部实现过程。另外,阐述了在任何一个数据库系统中、都不可避免的系统安全性问题的实施策略和解决方案。通过初步的开发和应用,所设计的Web分布式财政管理系统基本上达到了理论设计要求,运行结果表明,用Sybase EA Studio建立金融系统的分布式数据库方案是切实可行并具有良好的应用和发展前景。
As the information age has come,people store more and more information in computer. How to store,manage , extract information and share information effectively has become the focus of people. The Database and Database Manegement System is an important tool to manege information resource, database technology is the key issua in information management and computer research, It is a main field of computer science, application above per 90 can't part database technology. Recently, all kinds of new technology emerge as the times require, distributed operate technology permeate to database technology from multiple manipulation computer, and start upsurge that distributed data research and develope.
    First this thesis introduces the concept and theory of Distributed DB and gives a deep discussion about data fragment,distribution and DB connection etc. Base on Distributed DB System which takes the C/S Cooperated Distributed DB constructed by using Sybase in some finance bureau as an example. it also analyses the development tendency of from two-layer to three-layer or more layers architecture model(including object /component technology) based on Web. Then relating the finance bureau finance management system, the thesis illuminates its thorough implement procedure using by web distributed development environment named Sybase EA Studio of Sybase Enterprise、 object component model technology of B/S model, taking Sybase EA studio developed completely by java as component server and using PowerDynamo as application server. This thesis also proposes implement strategy and solution scheme of system security problem which every database system can not avoid. Through first development and application, distributed finance management system designed based on Web approached the theory design requirement. It was proved by many operation instances that finance distributed database EA Studio is realizable and has good application and development prospect.
引文
[1]. R.兰金斯(美) 等 著 Sybase SQL SERVER 11 参考大全 宇航出版社(西蒙与舒斯特国际出版公司) 希望图书创作室 译 1998-03
    [2]. SIMON J.A.HERBERT(美) 等著 张宝玲 韩平 王洋 等译 董启雄 张景生 审校 POWERBUILDER 7.0 实用全书(POWERBUILDER7.0 UNLEASHED (THIRD EDITION)) (第三版)电子工业出版社 2001-01
    [3]. 王守华 卢嘉 编著 查振亚 审 POWERBUILDER 7.0开发者指南 清华大学出版社 2000-09
    [4]. 袁刚 黄辉 李雷 编著 POWERBUILDER 高级开发技术 电子工业出版社 1999-06
    [5]. SYBASE SYSTEM XI 实用大全 (美)PETER HAZLEHURST 著 周保太 时文平 杜三明 等译 段爱民 王燕 审校 清华大学出版社 1997-12
    [6]. 丁铖 廖小平 编著 POWERBUILDER 7.0 高级开发指南人民邮电出版社 2000-10
    [7]. Daryl Biberdorf(美) 等著 陈向群 等译 POWERBUILDER 5 开发人员指南 机械工业出版社 1998-03
    [8]. Karl E.Wiegers(美) 著 陆丽娜 王忠民 王志敏 等著软件需求(Software Requirements)机械工业出版社 2001-01
    [9]. 杨孝如 徐任李立 彭立军 编 Sybase数据库系统管理指南中国水利水电出版社 1997-10
    [10]. 邵佩英 杨孝如 编 Sybase数据库系统基础知识 中国水利水电出版社 1998-02
    [11]. 阎晓青 白占林 罗润升 朱晨炯 编 Sybase Open Client 应用开发指南中国水利水电出版社 1998-02
    [12]. William B.Heys(美) 著 王艺 徐利平 范维 等译 王磊 陈郁虹 审校 Powerbuilder 6 开发指南电子工业出版社 1998-10
    [13]. Karen Paulsell(美)著 希望图书创作室 译 Sybase SQL SERVER 11性能及其优化技术北京希望电脑公司 1998-07
    [14]. Alex Berson George Anderson(美) 著 白信人 冯文源 原澜 译 冯世常 校 Sybase与客户/服务器计算技术电子工业出版社 1995-12
    [15]. 新世纪工作室 编著POWERBUILDER 6.0-6.5 参考手册 国防工业出版社 1999-08
    [16]. Sybase Adaptive Server Enterprise Reference Manual, volume1: Commands and Functions, USA, Sybase Press, 1997,
    [17]. Adaptive Server Sybase(Sybase Adaptive Server Enterprise Reference Manual) Volume 2:proceduers, USA, Sybase Press
    [18]. 闪四清 主编 康博创作室 审校 SQL Server 7.0 系统管理和应用开发指南清华大学出版社 2000-02
    [19]. Andrew S.Tanenbaum (美)著 熊桂喜 王小虎 等译 李学农 审 计算机网络 (第三版)清华大学出版社 2000-02
    [20]. 顾小丰 孙世新 编 计算机复杂性 电子科大出版社 1999-09
    [21]. 黄迪明 编 计算机软件基础 电子科大出版社 1999-09
    [22]. 王能斌 编 数据库原理 清华大学出版社 1999-05

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700