You are on page 1of 3

Q.What are the benefits & limitations of the relational database model for business application today?

Why is the object-oriented database model gaining acceptance for developing application and managing
the hypermedia database at the business website?
A. Relational Database Model is based on tables and for management purposes. This model was invented
by Edgar F. Codd in 1969. Edgar at that time was working at IBM. In the relational model of a database, all
data is represented in terms of tuples & grouped into relations. A database organized in terms of the
relational model is a relational database.
S.no

Name

City

State

1
ABC
A
AA
2
XYZ
S
DD
3
AAA
D
SS
4
CCC
F
FF
5
BBB
G
GG
6
DDD
H
HH
7
FFF
J
JJ
From S.no to Room rates are attributes
From 1 to 7 is Tuple

Rooms
12
23
34
43
12
32
45

Front
desk
Yes
Yes
Yes
Yes
Yes
Yes
No

Restaura
nt
Yes
Yes
Yes
Yes
No
No
No

Travel
Desk
Yes
Yes
Yes
Yes
Yes
No
No

Parking
No
Yes
Yes
Yes
Yes
Yes
Yes

Room
rate
1000
2000
1200
2300
3000
1000
700

Benefits of Relation base model.


Relational Database Model is widely used around the world, as its:
1.Easy to use: In Relational model data is easily presented & visible. So revision becomes quite easy as
the information is stored in simple tables & rows. Such data is attractive for the first time user.
2. Flexibility: An operator or a user can easily link & extract the data & can get the desired information
easily.

3. Precision: The usage of relational algebra and calculus in the manipulation of the relations between
the tables ensures that there is no ambiguity (doubtfulness or uncertainty), which may otherwise
comewhile establishing the links in a complicated network type database.
4. Security: Security control & authorization can be implemented on various tables, which give s a sense
of control to the created of the table. If someone requires the protective data then he needs to have the
permission from the creator.
5. Data Independence: Data independence is achieved more easily with normalization structure used in
a relational database than in the more complicated tree or network structure.
6. Data Manipulation Language: The possibility of responding to query by means of a language based
on relational algebra and relational calculus e.g SQL is easy in the relational database approach. For data
organized in other structure the query language either becomes complex or extremely limited in its
capabilities.
Limitations of relational database model
1. Performance: A major constraint in the use of relational database system is machine performance. If
there is an enormous data in the tables then the performance gets affected in responding to the sql
queries.
2. Physical Storage Consumption:With an interactive system, for example an operation like join would
depend upon the physical storage also. It is, therefore common in relational databases to tune the
databases and in such a case the physical data layout would be chosen so as to give good performance in
the most frequently run operations. It therefore would naturally result in the fact that the lays frequently
run operations would tend to become even more shared.
3. Slow extraction of meaning from data: If the data is naturally organized in a hierarchical manner
and stored as such, the hierarchical approach may give quick meaning for that data.
Object-oriented database model gaining acceptance for developing application and managing the
hypermedia database at the business website because its innovative. Multimedia-web based applications
for internet& corporate intranets/ extranets have become a major application area for object technology.

Object-oriented database model can handle complex data such as graphics, pictures, voice & text, better
than the old structure. They are easy to use & they are the key technology being used in multimedia
based applications for Internet & corporate extranets. As well as they support inheritance-new objects
which can can be automatically created by replacing some or all the characteristics of one or more parent
objectives.

You might also like