Explain the advantages of dbms over file oriented system, Database Management System

Assignment Help:

Explain the main advantages of DBMS over File Oriented System?


Related Discussions:- Explain the advantages of dbms over file oriented system

Heterogeneous ddb and homogeneous ddb, Probelm: (a) A distributed datab...

Probelm: (a) A distributed database (DDB) is a collection of multiple, logically interrelated databases which are physically distributed over a computer network" (i) Give a

Participation constraints, The participation Constraints shows whether the ...

The participation Constraints shows whether the existence of an entity depends on its being associated to another entity by the relationship type. There are two kinds of participat

Define two-phase locking protocol, Define two-phase locking protocol. A...

Define two-phase locking protocol. Ans: Two-phase locking is significance in the context of ensuring that schedules are serializable. The two-phase locking protocol defines a p

What is a view, What is a view? A view is a logical view on one or more...

What is a view? A view is a logical view on one or more tables.  A view on one or more tables i.e., the data from a view is not actually physically kept instead being derived f

Process to find the non-concurrent objects, Process to find the non-concurr...

Process to find the non-concurrent objects Once we find out non-concurrent (mutually exclusive) objects, we can fold all objects together in one thread of process or control. O

Explain the two types of participation constraint, Explain the two types of...

Explain the two types of participation constraint.  Total: The participation of an entity set E in a relationship set R is said to be total if each entity in E participates i

Relational schema, crete a data base relationship model Entity: ...

crete a data base relationship model Entity: Students; Professors; Dormitories buildings; Attributes of students: Name; Address; Dorm;

Entity relationship diagram, The Enhanced Entity Relationship Diagram (ERD)...

The Enhanced Entity Relationship Diagram (ERD) produced with a drawing or case tool. Your EERD must use a ''standard'' notation style such as Crows Foot or Chen. Please note that t

Relational constraints, Relational and E-R Model There are three types o...

Relational and E-R Model There are three types of constraints on relational database that have: DOMAIN CONSTRAINT PRIMARY KEY CONSTRAINT INTEGRITY CONSTRAINT

Define sequence, Define Sequence A sequence is a set of integers 1, 2, ...

Define Sequence A sequence is a set of integers 1, 2, 3 that are generated in order on demand. Sequences are regularly used in databases because lots of applications require ev

12/5/2013 4:20:46 AM

These following are the advantages of DBMS-

Data Redundancy- A main difficulty was that a lot of applications used their own special files of data. Thus, some data items were common to some applications. In a bank, as in the same customer name may appear in a checking account file, a savings account file and an instalment loan file. Moreover, even though it was at all times the customer name, the related field usually had a different name in the range of account files. Thus, CNAME in checking account file became SNAME in the savings account file and INAME in instalment loan file. The same field also has a unlike length in the variety of files. As in CNAME can be up to 20 characters, but SNAME and INAME might be limited to 15 characters. This redundancy increased the overhead expenditure of maintenance and storage. Data redundancy increased the risk of inconsistency in the midst of the various versions of common data.

Assume a customer''s name was changed. The name field may be immediately updated in checking account file, updated next week in a savings account file and updated mistakenly in instalment loan file. Greater than time, discrepancies could cause serious degradation in the quality of information contained in data files. Database systems can remove data redundancy, as all applications share a common pool of data. Important information such as customer name would be appearing just once in the database.
Thus, we can enter a name or change once and know that applications would be accessing consistent data.

Poor Data Control- In the file system, there was no middle control at the data element level. It was a common for the same data element to have multiple names, depending on file it was in.

At a more fundamental level, there is at all times the chance that a choice of departments of a company would be inconsistent in their terminology.

Inadequate Data Manipulation Capabilities- Indexed sequential files allow the applications to access a particular record by a key such as Product. As in if we knew the Product for the table, it is easy to access a record in table. Imagine we want a set of records. It is not possible to obtain set of records using file system because they are unable to provide strong connections between data in unlike files. Database systems were specifically developed to make the interrelating of data in changed files.

Excessive Programming Effort- A new application program repeatedly required a totally new set of file definitions. Though an existing file might contain some of the data needed, the application often important a number of other data items. As the result, programmer had to recode the definitions of needed data items from the existing file in addition to definitions of all data items. Thus, in file-oriented systems, there was heavy interdependence between programs and data.

Database provides a departure between programs and data, so that programs could be somewhat independent of the details of data description. By providing access to pool of shared data and by supporting powerful data manipulating languages, database systems abolish a large amount initial and protection programming.

 

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd