Back-end база данных
Материал из Seo Wiki - Поисковая Оптимизация и Программирование
back-end database — база данных, к которой пользователи обращаются ненапрямую, а через специально разработанное прикладное программное обеспечение в противоположность тому подходу, когда приложение использует встроенную базу данных или обращается к данным путём низкоуровневым манипуляций (например, с использованием SQL запросов).
База данных Back-end хранит данные и не содержит элементов программного приложения для конечного пользователя таких как хранимые запросы, формы, макросы или отчёты.
[править] «Офисные» системы баз данных
Термин «База данных Back-end» наиболее широко используется в среде разработчиков небольших приложений с использованием баз данных.
В небольших приложениях довольно часто распространным подходом является хранение данных вместе с программным кодом. Существуют системы разработки, где прикладной программный код и база данных составляют единое целое. Наиболее известный пример — это Microsoft Access. В такой системе — и программный код, формы, отчёты и макросы плюс данные — это единый файл. Такой подход упрощяет разработку, но он не решает проблем масштабируемости и конкуретной работы нескольких пользователей.
Использовать подход с хранением данных и всего остального в одном файле или использовать клиент-серверную модель разработки решает сам разработчик в процессе разработки системы.