首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
国产数据库应用开发平台的研究与实现   总被引:5,自引:0,他引:5  
国产数据库发展的关键是通过应用带动其实用化和商品化。根据国产数据库的特点,采用分布式数据库技术建立适应国产数据库的应用开发平台,旨在降低国产数据库的应用门槛、弥补其功能和性能相对于国际品牌数据库的差异,且易于实现与其他异构数据库应用集成,或者从其他数据库逐步过渡到国产数据库应用上。  相似文献   

2.
数据库应用系统,执行效率不高的主要由以下几个方面造成:数据库连接方式问题、系统应用架构问题、数据库设计问题、数据库管理与研究问题、网络通信因素的问题,基于以上的问题,可以采取如下几种方式加以解决:修改应用技术模式、建立历史数据库、利用数据库索引技术、利用数据库分区技术.  相似文献   

3.
基于Web的新疆资源生态环境数据库应用系统的设计与实现   总被引:4,自引:0,他引:4  
论文在总结近年来Web数据库应用系统开发过程中所使用的核心技术基础上,结合对国内外不同领域的应用案例的分析,提出了新疆资源生态环境数据库应用系统的设计思想和实现技术。主要针对系统结构、数据库结构,以及系统的程序实现技术展开讨论,并给出了系统结构框图和数据库结构框图。系统整合了脚本语言(JavaScript、VBScript)与ASP、ASP.Net、ADO.Net数据库访问等Web数据库应用系统先进技术,实现了对新疆资源生态环境数据库的数据查询、数据维护和网络化浏览功能,对于在其它专业领域进行数据库应用系统的开发工作具有一定的借鉴作用。  相似文献   

4.
数据库研究课题涉及应用、系统与理论三个领域。应用领域研究以数据库为核心的信息系统——数据库应用系统的分析和设计。一个数据库应用系统(DBAS)由数据库系统(DBS)、应用程序系统、和不同层次上的用户组成;而数据库系统又由数据库(DB)、数据库管理系统(DBMS)和数据库管理员(DBA)组成。可见数据库应用系统的设计是以数据库设计为中心的。数据库设计是指,对于一个给定的应用环境,提供一个确定最优数据模型和处理模式的逻辑设计,以及一个确定数据库存贮结构和存取方法的物理设计,以建立起既能反映特定的信息结构,又能为某个DBMS所接  相似文献   

5.
一种基于JDBC的数据库连接池的设计与实现   总被引:10,自引:0,他引:10  
在基于JDBC的数据库应用开发中,数据库连接的管理是一个难点,因为它是决定该应用性能的一个重要因素。该文在对数据库连接进行分析的基础上,提出了一种合理、有效的数据库连接池的设计与实现方案,使得开发高性能的数据库应用变得相对容易。  相似文献   

6.
本文以Oracle数据库为例,对数据库应用系统的性能进行研究,并从语句优化、内存优化、结构设计优化等几个方面分析了数据库应用系统的优化策略,为数据库的应用提供了一定的参考。  相似文献   

7.
虽然ORACLE、SQL SERVER、INFOXMIX和SYBASE等大型数据库技术的应用已经大有发展,但对一般单位和个人用户,数据库的应用依然是FOX系列数据库占据着很大的份额,甚至于连DbaseⅢ数据库的应用也还存在,它们的一个共同特点是数据库文件都为“DBF”体系结构。然而,在实际应用中DBF数据库文件有一个缺点,就是比较容易产生动态损毁,尤其是在网络环境中,如果处理不当,将会使数据库中的宝贵数据全部丢失,这不但影响应用系统的正常运行,而且将给用户造成不可估量的损失。 本文将从数据库文件动态损毁的原因及出错表现、数据库文件动态损毁的有效避免及修复方法等方面进行浅析。 1、数据库文件动态损毁的原因及出错表现 无论网络或单机环境,在非正常关机下,如在数据库应用  相似文献   

8.
数据库应用系统.执行效率不高的主要由以下几个方面造成:数据库连接方式问题、系统应用架构问题、数据库设计问题、数据库管理与研究问题、网络通信因素的问题,基于以上的问题:可以采取如下几种方式加以解决:修改应用技术模式、建立历史数据库、利用数据库索引技术、利用数据库分区技术。  相似文献   

9.
随着数据库应用系统中数据的增加,效率是将是数据库应用开发与管理过程中必须解决的主要问题。因此必须对数据库进行优化。其中既包括了对逻辑数据库设计的优化、物理数据库硬件的优化、服务器硬件平台性能的优化、以及SQL语句本身查询的优化。本文通过对SQL Server数据库应用中影响效率的主要问题进行相应的分析,给出了数据库的性能优化方法,从而提高了整个数据库的运行效率。  相似文献   

10.
Oracle数据库作为现阶段性能较好的主流数据库之一,能够在现有的各种行业、各种形式的事务处理过程中胜任数据库的任务。但是在Oracle数据库的应用过程中,往往存在许多各种各样的问题,例如在数据库部署应用过程中出现字符集乱码问题、TNS超时等问题,接下来我们主要针对Oracle数据库应用中存在的问题及优化策略进行分析。  相似文献   

11.
为了简化异构数据库的访问,提高上层应用程序的复用性和系统的可扩展性,本文介绍一种基于插件动态库的异构数据库访问方法。该方法通过公用中间动态库向应用程序提供动态访问数据库的统一接口,屏蔽数据库的类型差异,使得应用程序和异构数据库之间具有相互独立性,从而有效地解决电力实时监控系统中异构数据库透明高效的访问问题。该方法已在实际系统中得到了有效应用。  相似文献   

12.
针对当前软件项目中数据维护中存在的问题,在J2EE架构的基础上,提出了改善系统性能的智能数据维护的“新型框架”,使得所有的关于数据库维护的程序都能自动生成,大大提高了项目开发可重用性,也缩短了项目开发的周期性。并结合实际项目中的开始经验.提供了关键代码。  相似文献   

13.
针对当前软件项目中数据维护中存在的问题,在J2EE架构的基础上,提出了改善系统性能的智能数据维护的“新型框架”,使得所有的关于数据库维护的程序都能自动生成,大大提高了项目开发可重用性,也缩短了项目开发的周期性。并结合实际项目中的开始经验,提供了关键代码。  相似文献   

14.
异构数据库复制方法的改进与实现   总被引:2,自引:1,他引:1  
在基于数据库的大型分布式应用系统中,以较小的开销实现异构数据库间的复制是一个难题。分析原有异构数据库复制方法存在的不足,提出在数据访问接口中捕获数据变更SQL语句的改进方法,在不显著增加额外开销的情况下能完全捕获数据变更,同时保持变更的事务特性。实际应用验证了该方法的可行性。  相似文献   

15.
Database systems play an important role in nearly every modern organization, yet relatively little research effort has focused on how to test them. This paper discusses issues arising in testing database systems, presents an approach to testing database applications, and describes AGENDA, a set of tools to facilitate the use of this approach. In testing such applications, the state of the database before and after the user's operation plays an important role, along with the user's input and the system output. A framework for testing database applications is introduced. A complete tool set, based on this framework, has been prototyped. The components of this system are a parsing tool that gathers relevant information from the database schema and application, a tool that populates the database with meaningful data that satisfy database constraints, a tool that generates test cases for the application, a tool that checks the resulting database state after operations are performed by a database application, and a tool that assists the tester in checking the database application's output. The design and implementation of each component of the system are discussed. The prototype described here is limited to applications consisting of a single SQL query. Copyright © 2004 John Wiley & Sons, Ltd.  相似文献   

16.
Regression testing is an important software maintenance activity to ensure the integrity of a software after modification. However, most methods and tools developed for software testing today do not work well for database applications; these tools only work well if applications are stateless or tests can be designed in such a way that they do not alter the state. To execute tests for database applications efficiently, the challenge is to control the state of the database during testing and to order the test runs such that expensive database reset operations that bring the database into the right state need to be executed as seldom as possible. This work devises a regression testing framework for database applications so that test runs can be executed in parallel. The goal is to achieve linear speed-up and/or exploit the available resources as well as possible. This problem is challenging because parallel testing needs to consider both load balancing and controlling the state of the database. Experimental results show that test run execution can achieve linear speed-up by using the proposed framework.  相似文献   

17.
The paper is dedicated to issues concerning simulation and analysis of hierarchical multiprocessor systems oriented to database applications. Requirements for a parallel database system model are given. A survey and comparative analysis of known parallel database system models are presented. A new multiprocessor database system model is introduced. This model allows us to simulate and evaluate arbitrary hierarchical multiprocessor configurations in the context of the OLTP class database applications. Examples of using the database multiprocessor model for simulation study of multiprocessor database systems are presented.  相似文献   

18.
网格环境下的数据库系统   总被引:20,自引:1,他引:19  
王珊  张坤龙 《计算机应用》2004,24(10):1-3,23
网格计算是一种重要的新技术,网格上的大量数据需要使用数据库系统来管理。在介绍了与网格环境下数据库系统相关的研究工作之后,讨论了网格数据库的研究内容,包括网格数据库管理系统、网格数据库集成和网格应用的新需求。建议数据库研究人员对网格数据库作更多的研究,致力于从网格应用中发现并解决网格数据库面临的新问题。  相似文献   

19.
The Semantic Web application framework extends Ruby on Rails to enable rapid development of integrated Semantic Web mash-ups. Web applications are mostly database driven. Developers design a database schema and then construct the application logic (which generates Web pages for user interaction) on top of the schema. These applications are centralized and rely on their own relational database, limiting the possibilities for data integration. Mash-ups (often called Web 2.0 applications) are an emerging Web development paradigm that combines functionality from different Web applications.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号