Object Database Management System - Essay Example

Only on StudentShare

Extract of sample
Object Database Management System

There are two most important factors that lead users to implement object database technology. Firstly, relational databases turn out to be cumbersome to use with composite data. Secondly, data is usually operated by application software written using object-oriented programming languages such as C++, Java, Delphi and C#, and the code required translating between this demonstration of the data and the tuples of a relational database can be dreary to write, and prolonged to execute. This variance between the models used to represent information in the application programs and the database is sometimes referred to as an impedance variance.
Now a day Client-Server applications that depends on a database on the server as a data store while servicing requests from multiple clients are quite ordinary. The majority of these applications use a Relational Database Management System (RDBMS) because their data store while using an object oriented programming language for development. The "impedance mismatch" caused as a result of having to map objects to tables and vice versa has long been accepted as an essential performance penalty.
Object-oriented databases are designed to work well with object-oriented programming languages such Java, C#, and C++. ODBMS used exactly the same model as object-oriented programming languages.
Object database management systems added the notion of persistence to object programming languages. The early commercial products were integrated with various languages: GemStone (Smalltalk), Gbase (Lisp), and Vbase.
Download paper


This essay "Object Database Management System" will talk about the organization of databases which use objects as the main measure tool. Moreover, the paper will cover the management system for this kind of databases, particularly the implementing aspects…
Author : pollicheusebio

Related Essays

Database Management System Assignment
This thesis provides a benchmark to assess the performance of storing binary large objects in a relational database management system.A benchmark framework that reduces development and integration costs of benchmarking the database performance of a specific application is included.A randomly generated test script is utilized to provide variation among test cases and consistency between different runs of the benchmark.The benchmark is platform independent and can be extended to support any database vendor providing a Java data source for connectivity.The benchmark framework requires the...
19 pages (4769 words) Assignment
Database Technology
Object oriented databases have now become very popular as they provide a greater degree of flexibility in data storage and also provide a resource efficient storage mechanism. The data storage in the object oriented databases is in the form of objects instead of storing as rows and columns....
13 pages (3263 words) Essay
Object Relational Database
In ORDB, reusability is achieved by using the techniques of inheritance of types and polymorphism. Every record has unique identity within the object table. Here every record is termed to be active, persistent objects encapsulating both data and methods. The only way to access any data, is through the object methods....
12 pages (3012 words) Essay
Basically, XML document is a collection of data. Though by collection of data, XML document is said as database in other sense a mere collection of data doesn't make much difference between the other files that store data. After all, all files contain data of some sort....
14 pages (3514 words) Essay
Hotel Reservation Management System
A Hotel Reservation System is essentially a software program, to automate the entire vertical of Hotel Reservation from end to end. It starts with the customer placing a call or personally arriving at the front desk of the hotel, to successfully placing the order. It is evident that there are two interfaces to this system. One internal facing; relevant to hotel management activities such as Room Maintenance and the other is the external interface; relevant to the booking activities....
6 pages (1506 words) Essay
Database Design
Furthermore, the information model comprises of the customer and the details of the meter including the intricate technical details as well as the maintenance schedules apart from the measurements that quantify for billing. This is necessary for the effective management of the information system and conduct regular checks on the meters in order to prevent errors in the readings leading to unwanted reconciliations for the organization....
14 pages (3514 words) Essay
Got a tricky question? Receive an answer from students like you! Try us!