Приложение базы данных - Database application

А приложение базы данных это компьютерная программа, основная цель которой - ввод и извлечение информации из компьютеризированного база данных. Ранними примерами приложений баз данных были системы бухгалтерского учета и системы бронирования авиабилетов, такие как САБРА, разработанная с 1957 года.

Особенностью современных приложений баз данных является то, что они обеспечивают одновременное обновление и выполнение запросов от нескольких пользователей. Системы 1970-х могли добиться этого, если бы каждый пользователь находился перед 3270 терминал к универсальный компьютер. К середине 1980-х годов стало более распространено давать каждому пользователю персональный компьютер и иметь программу, работающую на этом ПК, который подключен к базе данных сервер. Информация будет извлечена из базы данных, передана по сети, а затем упорядочена, представлена ​​в виде графиков или иным образом отформатирована программой, работающей на ПК. Начиная с середины 1990-х, стало более обычным делом создавать приложения баз данных с веб-интерфейсом. Вместо того, чтобы разрабатывать специальное программное обеспечение для работы на ПК пользователя, пользователь будет использовать одну и ту же программу веб-браузера для каждого приложения. Приложение базы данных с веб-интерфейсом имело то преимущество, что его можно было использовать на устройствах разного размера, с разным оборудованием и с разными операционными системами. Примеры ранних приложений баз данных с веб-интерфейсами включают: amazon.com, который использовал Система управления реляционными базами данных Oracle, интернет-сообщество photo.net, реализация которого поверх Oracle был описан в книге Веб-сайты, поддерживаемые базами данных (Ziff-Davis Press; май 1997 г.), и eBay, также работающий под управлением Oracle.[1]

Электронные медицинские карты упоминаются на emrexperts.com,[2] в декабре 2010 года как «приложение для базы данных программного обеспечения». В названии книги О'Рейли 2005 года используется этот термин: «Приложения баз данных и Интернет».

Некоторые из самых сложных приложений баз данных остаются системами учета, например SAP, который может содержать тысячи таблиц только в одном модуле.[3] Многие из наиболее широко используемых сегодня компьютерных систем представляют собой приложения баз данных, например, Facebook, который был построен на MySQL.[4]

Этимология фразы «приложение базы данных» происходит от практики разделения компьютерного программного обеспечения на системные программы, такие как операционная система, компиляторы, файловая система и инструменты, такие как система управления базами данных, и прикладные программы, такие как платежная ведомость. проверить процессор. Например, на стандартном ПК под управлением Microsoft Windows операционная система Windows содержит все системные программы, в то время как игры, текстовые процессоры, программы для работы с электронными таблицами, программы для редактирования фотографий и т. Д. Будут прикладными программами. Поскольку «приложение» - это сокращение от «прикладная программа», «приложение базы данных» - это сокращение от «прикладная программа базы данных».

Не каждую программу, использующую базу данных, обычно можно рассматривать как «приложение базы данных». Например, многие физические эксперименты, например, Большой адронный коллайдер,[5] генерировать массивные наборы данных, которые впоследствии анализируются программами. Наборы данных составляют «базу данных», хотя обычно ими не управляют с помощью стандартной системы управления реляционными базами данных. Компьютерные программы, анализирующие данные, в первую очередь разрабатываются для ответа на гипотезы, а не для того, чтобы помещать информацию обратно в базу данных, и поэтому всю программу нельзя называть «приложением базы данных».

Список приложений базы данных

Рекомендации

  1. ^ Огромная база данных Oracle на eBay
  2. ^ Эксперты EMR
  3. ^ Администрирование Oracle SAP, Дональд Бурлесон, Глава 1
  4. ^ Собел, Джейсон (21 декабря 2007 г.). "Не отставать". Блог Facebook. Получено 2008-10-30.
  5. ^ Большой адронный коллайдер как массивный сеточный компьютер

внешняя ссылка