answersLogoWhite

0

The advantages of a relational database are that they contribute to sound logical design, are easy to understand and program, and should be amenable to change as business requirements change. The main earlier systems include file-based systems and Codasyl databases. File-based systems were complex and tended to be inherently restrictive and quickly reached the point where a complete rewrite became necessary if business requirements changed. Codasyl databases were a vast improvement on the old file-based systems, but required a high level of expertise to design properly and, once again, tended to be unable to support changes to business requirements. Because a properly designed relational database reflects business entities and the relationships among those entities, they should be more logical and easier to understand. If the business structure or requirements change in any logical way, the database can be changed in a parallel way, to support those requirements. Relational databases are designed at two levels. First, there is a logical design, normalised at third normal form - where there should not be duplicate data values. Then, there is a physical design, where any necessary denormalisation is carried out.

User Avatar

Wiki User

8y ago

Still curious? Ask our experts.

Chat with our AI personalities

MaxineMaxine
I respect you enough to keep it real.
Chat with Maxine
TaigaTaiga
Every great hero faces trials, and you—yes, YOU—are no exception!
Chat with Taiga
JordanJordan
Looking for a career mentor? I've seen my fair share of shake-ups.
Chat with Jordan
More answers

Some of the advantages of relational databases include the ability to link information about a particular person who is in several databases together by simple links. One disadvantage is that once the database is created it is not changed easily so any database forming as part of a relational database must be very carefully planed before anything else can be done

User Avatar

Wiki User

14y ago
User Avatar

Hi,

Relational database system is machine performance. If the number of tables between which relationships to be established are large and the tables themselves are voluminous, the performance in responding to queries is definitely degraded. It must be appreciated that the simplicity in the relational database approach arises in the logical view. 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.

User Avatar

Wiki User

12y ago
User Avatar

data base approach advantages and disadvantages

User Avatar

Wiki User

17y ago
User Avatar

There are number of advantages of database. However there are some disadvantages too, like database system loses data integrity if it is not enforced also they come complex at times.

User Avatar

Wiki User

10y ago
User Avatar

nothing

User Avatar

Wiki User

16y ago
User Avatar

Add your answer:

Earn +20 pts
Q: What are disadvantages of database approach?
Write your answer...
Submit
Still have questions?
magnify glass
imp