Что означает термин унаследованная база данных?

Попробуйте этот «Отзывчивый видео CSS», он идеально подходит для меня: https://gist.github.com/2302238

...

29
задан Gavin Miller 2 June 2009 в 14:01
поделиться

10 ответов

В общем контексте это может относиться к любой из более старых технологий баз данных.

В более конкретном контексте это может относиться к системе базы данных, унаследованной группой от предыдущих владельцы проектов.

33
ответ дан 28 November 2019 в 00:57
поделиться

По сути, это унаследовано, когда по каким-либо причинам были разработаны более новые методы, а старая система / база данных / метод все еще используется. На самом деле возраст системы баз данных не имеет значения. Legacy означает, что его можно заменить более совершенной техникой, но она еще не заменена.

0
ответ дан 13 October 2019 в 21:13
поделиться

наследие : все из прошлого, которое продолжает преследовать вас.

23
ответ дан 28 November 2019 в 00:57
поделиться

Если вы работаете с файлами MP4, вы можете взглянуть на проект mpeg4ip , в частности на такие инструменты, как mp4videoinfo или mp4info . Этого может быть достаточно для удовлетворения ваших потребностей, и это очень быстро.

С первой страницы: У большинства компаний, выполняющих работу, возможно, уже есть какое-то другое (обычно ужасное) решение, и вам нужно предоставить им более крупный и лучший продукт ...

НО

Оно должно работать со всеми их старыми устаревшими данными. Компания не захочет управлять двумя разными приложениями только для того, чтобы они могли хранить все свои старые записи. Вам нужно будет разработать свое решение, чтобы иметь возможность перенести данные из устаревшей системы в вашу систему. Это может оказать огромное влияние на общий дизайн новой базы данных, поскольку она не может слишком сильно отклоняться от предыдущей, не создавая множества проблем с точки зрения целостности данных.

Компания не захочет управлять двумя разными приложениями только для того, чтобы они могли хранить все свои старые записи. Вам нужно будет разработать свое решение, чтобы иметь возможность перенести данные из устаревшей системы в вашу систему. Это может оказать огромное влияние на общий дизайн новой базы данных, поскольку она не может слишком сильно отклоняться от предыдущей, не создавая множества проблем с точки зрения целостности данных.

Компания не захочет управлять двумя разными приложениями только для того, чтобы они могли хранить все свои старые записи. Вам нужно будет разработать свое решение, чтобы иметь возможность перенести данные из устаревшей системы в вашу систему. Это может оказать огромное влияние на общий дизайн новой базы данных, поскольку она не может слишком сильно отклоняться от предыдущей, не создавая множества проблем с точки зрения целостности данных.

8
ответ дан 28 November 2019 в 00:57
поделиться

Мы в основном используем термин «устаревшая база данных» как схему базы данных, которую мы не можем «легко» изменить без нарушения работы другого программного обеспечения / систем, использующих эту схему.

3
ответ дан 28 November 2019 в 00:57
поделиться

это подводит итог.

[править] Неработающая ссылка. Вот цитата из FOLDOC:
Устаревшая система - компьютерная система или прикладная программа, которая продолжает использоваться из-за затрат на ее замену или перепроектирование и часто несмотря на ее низкую конкурентоспособность и совместимость с современными аналогами. Подразумевается, что система большая, монолитная и ее трудно модифицировать.

Если унаследованное программное обеспечение работает только на устаревшем оборудовании, затраты на его обслуживание могут в конечном итоге перевесить затраты на замену как программного, так и аппаратного обеспечения, если только не используется какая-либо форма эмуляции или предыдущая версия. совместимость позволяет программному обеспечению работать на новом оборудовании.

3
ответ дан 28 November 2019 в 00:57
поделиться

По моему опыту, это обычно уничижительно:

  • То, что никто не хочет трогать, если это ломается.
  • Базы данных, которые нельзя поддерживать (скажем, что SQL 6.5 валяется)
  • Чужая плохо спроектированная и реализованная база данных
  • Что-то, что кто-то пытается заменить
  • Поддерживается 93-летним wierdo

Если он используется, но все еще требует обслуживания или разработки , это не может быть наследием ... Учитывая возраст языка SQL и СУБД, все является устаревшим (включая мою новую систему, которая должна появиться в следующем году) по сравнению с перечисленным программным обеспечением. В какой момент Ruby переходит к наследию с точки зрения базы данных?

3
ответ дан 28 November 2019 в 00:57
поделиться

Бьюсь об заклад, они ссылаются на схему базы данных, а не на саму систему базы данных. .

2
ответ дан 28 November 2019 в 00:57
поделиться

В общем контексте относится к старому коду по наследству. Типикальный код кобола. Он используется для кода, который до сих пор используется по историческим причинам. Это применимо также к схемам БД

1
ответ дан 28 November 2019 в 00:57
поделиться

Flat file, hierarchy, and network databases are usually referred as legacy databases. They represent the ways people used to organize information in prehistoric times — about 30 years ago.

2
ответ дан 28 November 2019 в 00:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: