Приложение базы данных
Эта статья нуждается в дополнительных цитатах для проверки . ( ноябрь 2022 г. ) |
Приложение базы данных — это компьютерная программа, основной целью которой является извлечение информации из компьютеризированной базы данных . Отсюда можно вставлять, изменять или удалять информацию, которая впоследствии передается обратно в базу данных. Ранними примерами приложений баз данных были системы бухгалтерского учета и системы бронирования авиабилетов, такие как SABER , разработанные начиная с 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] генерировать огромные наборы данных, которые впоследствии анализируют программы. Наборы данных составляют «базу данных», хотя обычно ими не управляют с помощью стандартной системы управления реляционными базами данных. Компьютерные программы, анализирующие данные, в первую очередь разрабатываются для ответа на гипотезы, а не для помещения информации обратно в базу данных, и поэтому всю программу нельзя назвать «приложением базы данных».
Примеры приложений баз данных [ править ]
- Амазонка
- Данные учащихся
- Си-Эн-Эн
- eBay
- Фейсбук
- Фанданго
- Файлмейкер ( Mac OS )
- База LibreOffice
- Microsoft Доступ
- Реляционная база данных Oracle
- SAP ( системы , приложения и продукты для обработки данных)
- билетный мастер
- Arc.Ask3.Ru
- Визг
- Ютуб
- MySQL
Ссылки [ править ]
- ^ Огромная база данных Oracle eBay
- ^ «Эксперты ЭМИ» . Архивировано из оригинала 12 февраля 2019 г. Проверено 6 февраля 2011 г.
- ^ Администрирование Oracle SAP, Дональд Берлесон, Глава 1.
- ^ Собел, Джейсон (21 декабря 2007 г.). «Идти в ногу» . Блог Facebook . Проверено 30 октября 2008 г.
- ^ Большой адронный коллайдер как массивный сетевой компьютер