answersLogoWhite

0


Best Answer

Relational database has many advantages over the flat file database:

1. Avoids data duplication.

2. Avoids inconsistent records.

3. Easier to change data.

4. Easier to change data format.

5. Data can be added and removed easily.

6. Easier to maintain security.

User Avatar

Wiki User

8y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why is it better to use a relational database instead of a flat file database?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Religious Studies

The developer of a relational database refers to a file as?

Attribute


A developer of a relational database refers to a field as a?

In a relational databaseA field is called a column.A record is called a row (of multiple columns).A file is called a table (of multiple rows).


What is the difference between flat file and relational databases?

A flat file system usually stores the same type of information over and over again, whereas a relational database does not. A flat file system might store zip-codes and their explanation (location of the zip code) over and over again, each time per record. A relational database stored the explanation for any given zip-code only once, and looks that information up when it needs it. --


What is the difference between object oriented model and relational database model?

see the link below http://www.freetutes.com/systemanalysis/sa8-comparison-relational-model-oo-model.html Different database models differ in their representation of relationships. In relational model, connections between two relations are represented by foreign key attribute in one relation that reference the primary key of another relation. Individual tuples having same values in foreign and primary key attribute are logically related. They are physically not connected. Relational model uses logical references. In object oriented model, relationships are represented by references via the object identifier (OID). This is in a way similar to foreign keys but internal system identifiers are used rather than user-defined attributes. The Object Oriented model supports complex object structures by using tuple, set, list, and other constructors. It supports the specification of methods and the inheritance mechanism that permits creation of new class definitions from existing ones. In relational model, each base relation is implemented as a separate file. If the does not specify any storage structure, most RDBMS will store the tuples as unordered records in the file. It allows the user to specify dynamically on each file a single primary or clustering index and any number of secondary indexes. It is the responsibility of user to chObject Orientedse the attributes on which the indexes are set up. Some RDBMSs give the user the option of mixing records from several base relations together. It is useful when related records from more than one relation are often accessed together. This clustering of records physically places a record from one relation followed by the related records from another relation. In this way the related records may be retrieved in most efficient way possible. Object Oriented systems provide persistent storage for complex-structured objects. They employ indexing techniques to locate disk pages that store the object. The objects are often stored as byte strings, and the object structure is reconstructed after copying the disk pages that contain the object into system buffers. Relational model has keys, entity integrity, and referential integrity. The constraints supported by Object Oriented systems vary from system to system. The inverse relationship mechanism supported by some Object Oriented systems provides some declarative constraints. There are languages such as SQL, QUEL, and QBE are available for relational systems. These are based on the relational calculus. In Object Oriented systems, the DML is typically incorporated into some programming language, such as C++. Hence, the structures of both stored persistent objects and programminglanguage transient objects are often compatible. Query languages have been developed for Object Oriented databases. Work on a standard Object Oriented model and language is progressing, but no complete detailed standard has emerged as yet.


A saved workbook is referred to as a?

File.

Related questions

The developer of a relational database refers to a file as?

Attribute


The developer of a relational database refers to a file as an?

What is a carbo driver?


Does the Microsoft Access use a relational or flat-file model?

Access can use a relational model of a database design.


What is a database in access?

An Access database is a relational database contained in a single file that you can upload to a directory on your Web server. People typically create an Access database file using Microsoft Access or FrontPage.


What is database in access?

An Access database is a relational database contained in a single file that you can upload to a directory on your Web server. People typically create an Access database file using Microsoft Access or FrontPage.


Is Quickbooks a relational database?

Sometime in 2011 or 2012 Intuit upgraded QuickBooks, replacing its flat file system with SQL Anywhere from Sybase iAnywhere, allowing QuickBooks to store data in a relational database format.


How is relational model better than traditional file processing?

Relational model is better than traditional file processing system as it maintains data integrity ad security. Also Data in relational model is very easily accessible.


A developer of a relational database refers to a field as a?

In a relational databaseA field is called a column.A record is called a row (of multiple columns).A file is called a table (of multiple rows).


What is the difference between flat file and relational databases?

A flat file system usually stores the same type of information over and over again, whereas a relational database does not. A flat file system might store zip-codes and their explanation (location of the zip code) over and over again, each time per record. A relational database stored the explanation for any given zip-code only once, and looks that information up when it needs it. --


What is a flat file database?

Flat file databases are also called as relational databases describe any different means to encode a database model. This requires data to be kept in one large table. Big up Philip Proctor


What has the author Thomas Kyte written?

Thomas Kyte has written: 'Expert Oracle Database Architecture' 'Effective Oracle by design' -- subject(s): Database design, Oracle (Computer file), Relational databases


What problems are caused by data redundancy?

Data redundancy is a data organization issue that allows the unnecessary duplication of data within your Microsoft Access database. A change or modification, to redundant data, requires that you make changes to multiple fields of a database. While this is the expected behaviour for flat file database designs and spreadsheets, it defeats the purpose of relational database designs. The data relationships, inherent in a relational database, should allow you to maintain a single data field, at one location, and make the database's relational model responsible to port any changes, to that data field, across the database. Redundant data wastes valuable space and creates troubling database maintenance problems