Font Size: a A A

Based On Embedded Database Distributed Applications And Implementation

Posted on:2012-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:M Y LiFull Text:PDF
GTID:2178330335450997Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, the rapid development of computer network communication and wireless network, as well as many companies, organizations and social organizations of the huge demand for database application in centralized, distributed database system database system based on mature technologies have emerged. Distributed database is to database technology and network technology both optimization grouping and complement each other results. Distributed database is composed of a set of data and composition, these data in the physical sense of distribution in different computer network data in its database node, stored in different field. Further speaking, and centralized database difference i.e. store data in different computer. Data in logic is interconnected, as a whole (logically concentrate database). This is and dispersed in the computer network different node database and set of files difference. The latter each node with no internal logic between the data connection. So distributed database both global database (logical) advantages, and local database (physical) strengths.So on Distributed Database With global database (logic) and the local database (physical) concept. Distributed Database is a set of data consisting of this distribution of data in the computer networks of different computers. Each network node has the ability to deal with an independent, as venues autonomy (Autonomous), the implementation of a partial application. Meanwhile, Each node also through network communications subsystem of the overall implementation. It has its own database, a group of terminals, its own microprocessors and operating its own local DBMS implementation of a partial application, with a high degree of autonomy. Mutual cooperation also formed a whole; the whole meaning of this is that for the user, from a distributed database system as a logically centralized database system, Users may at any venue implementation of a global application. Distributed database system has become an important field of information processing discipline, is rapidly developing, reason is based on the following:1, it can solve the organization scattered data need interrelated problems. Such as the banking system, with each branch head office in different cities in all areas, or city in business they need to deal with their data, also need each other's exchange and processing, this needs distributed system.2. if an organization need to add new relatively independent organizations to expand institutions, then distributed database systems to the current institutions in under the condition of the minimal effects on expansion.3 and balanced load needs. Data by topical application of decomposition that maximum between each processor, which makes the mutual interference to a minimum. In between each processor load sharing, can avoid a critical bottlenecks.4, when existing agencies already exist in several database system, and realize the necessity of global application, can increase by these database bottom-up constitute distributed database systems.5, equal in size distributed database system malfunction probability than centralized database system will not low, but due to the fault of the influence is limited to local data applications, so the whole system reliability of terms it is relatively high.Into type database don't need by the database driver driven through the API to access database, instead of TCP/IP, it can be directly linked to the document database applications. So. embedded database deployment and application is together. For example, the most common version of SubVersion. it USES controller embedded database and application is stored in together.Now technology has been embedded in people's lives has been extensively applied, to the people's life has brought great convenience. Embedded Distributed Database Application therefore is developed. This paper main paper discusses the characteristics of embedded database and distributed application, embedded database management system (embedded mobile database) functional needs and characteristics, embedded database server as the system architecture.This paper mainly discusses the characteristics and distributed applications embedded database, embedded database management system (EMDB) functional requirements and characteristics of the embedded database as service system and structure. Papers research the practical application of the embedded distributed database and its value, with embedded distributed bank database system development as examples.
Keywords/Search Tags:Embedded Database, Distributed Database, Distributed Transaction
PDF Full Text Request
Related items