Alex Rivera | Logout

What does the term legacy database mean?

Asked 2009-06-02T13:18:25.077
28

I read this term a lot. What exactly is a legacy database? I ask because I had thought it meant an old database like dbase or rdb, but I don't think I'm right.

When looking at RoR or Django and "legacy database" integration, what does legacy database really mean? Is it different than a generic term "legacy database"?

Edit
Report

2 Answers

3

this sums it up pretty well.

[edit] Broken link. Here's the quote from FOLDOC:
Legacy System -- A computer system or application program which continues to be used because of the cost of replacing or redesigning it and often despite its poor competitiveness and compatibility with modern equivalents. The implication is that the system is large, monolithic and difficult to modify.

If legacy software only runs on antiquated hardware the cost of maintaining this may eventually outweigh the cost of replacing both the software and hardware unless some form of emulation or backward compatibility allows the software to run on new hardware.

answered 2009-06-02T13:34:37.323
1

In general context refers to old code inherited. Tipycally cobol code. It is used for code which it is still used for historcal reasons. It applies also for DB schemas

answered 2009-06-02T13:23:16.470

Your Answer