answersLogoWhite

0

a flat file database allows the user to specify data attriutes for on table at a time, storing those attributes independently of an applications. a relational database take this "flat file" approach several logical step further, allowing the user to specify information about multiple tables and the relationships between those tables, and often allowing much more declaratice control over what rules the data in those tables must obey.

User Avatar

Wiki User

16y ago

Still curious? Ask our experts.

Chat with our AI personalities

LaoLao
The path is yours to walk; I am only here to hold up a mirror.
Chat with Lao
CoachCoach
Success isn't just about winning—it's about vision, patience, and playing the long game.
Chat with Coach
RossRoss
Every question is just a happy little opportunity.
Chat with Ross
More answers

A "flat file" database allows the user to specify data attributes (columns, datatypes, etc) for one table at a time, storing those attributes independantly of an application. dBase III and Paradox were good examples of this kind of database in the CP/M and MS-DOS environments, and the original FileMaker was a good Mac O/S example. A relational database takes this "flat file" approach several logical steps further, allowing the user to specify information about multiple tables and the relationships between those tables, and often allowing much more declarative control over what rules the data in those tables must obey (constraints). Credited to http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci976564,00.html

User Avatar

Wiki User

17y ago
User Avatar

Add your answer:

Earn +20 pts
Q: Difference between Flat File Database and Relational Database?
Write your answer...
Submit
Still have questions?
magnify glass
imp