Jump to content

Сервер базы данных

(Перенаправлено с серверов баз данных )

Сервер базы данных — это сервер, который использует приложение базы данных , предоставляющее услуги базы данных другим компьютерным программам или компьютерам , как это определено моделью -сервер клиент . [ нужна ссылка ] [1] [2] Системы управления базами данных (СУБД) часто обеспечивают функциональность базы данных-сервера, а некоторые системы управления базами данных (например, MySQL ) полагаются исключительно на модель клиент-сервер для доступа к базе данных (в то время как другие, такие как SQLite , предназначены для использования в качестве встроенной базы данных ). .

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

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

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

Примеры собственных приложений баз данных включают Oracle , IBM Db2 , Informix и Microsoft SQL Server . Примеры бесплатных приложений баз данных включают PostgreSQL ; и под Стандартной общественной лицензией GNU включают Ingres и MySQL . Каждый сервер использует свою собственную логику и структуру запросов. Язык запросов SQL приложениях (язык структурированных запросов) более или менее одинаков во всех реляционных баз данных .

Для пояснения: сервер базы данных — это просто сервер, который обслуживает службы, связанные с клиентами через приложения базы данных.

DB-Engines включает в свой рейтинг более 300 СУБД. [3]

Основы моделирования больших наборов данных были впервые предложены Чарльзом Бахманом в 1969 году. [4] Бахман представил диаграммы структуры данных (DSD) как средство графического представления данных. DSD предоставили средства для представления отношений между различными объектами данных. В 1970 году Кодд представил концепцию, согласно которой пользователи базы данных не должны знать о «внутренней работе» базы данных. [4] Кодд предложил «реляционный взгляд» на данные, который позже превратился в реляционную модель , которую сегодня использует большинство баз данных. В 1971 году группа по составлению отчетов по базам данных CODASYL (движущая сила разработки языка программирования COBOL ) впервые предложила «язык описания данных для описания базы данных, язык описания данных для описания той части базы данных, которая известна пользователю». программа и язык манипулирования данными». [4] Большая часть исследований и разработок баз данных в 1970-х годах была сосредоточена на реляционной модели.

В 1975 году Бахман продемонстрировал, насколько реляционная модель и набор структур данных были похожими и «конгруэнтными» способами структурирования данных во время работы в Honeywell . [4] Модель «сущность-связь» в ее нынешнем виде была впервые предложена Питером Ченом в 1976 году, когда он проводил исследования в Массачусетском технологическом институте . [5] Эта модель стала наиболее часто используемой моделью для описания реляционных баз данных. Чен смог предложить модель, которая превосходила навигационную модель и была более применима к «реальному миру», чем реляционная модель, предложенная Коддом. [4]

См. также

[ редактировать ]
  1. ^ «Определение сервера базы данных из энциклопедии журнала PC Magazine» . www.pcmag.com . Проверено 03 февраля 2018 г.
  2. ^ Тхакур, Динеш (23 января 2013 г.). «Что такое сервер базы данных» . ecomputernotes.com . Проверено 03 февраля 2018 г.
  3. ^ «Рейтинг DB-движков» . DB-Engines.com. 23 января 2018 г. Проверено 23 января 2018 г.
  4. ^ Перейти обратно: а б с д и «Базы данных — история и раннее развитие» . Архивировано из оригинала 20 апреля 2012 г. Проверено 8 июля 2016 г.
  5. ^ Модель «сущность-связь»: к единому представлению данных (1976)
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: aff54231965b43f0c7f141d95d7f60d8__1692262500
URL1:https://arc.ask3.ru/arc/aa/af/d8/aff54231965b43f0c7f141d95d7f60d8.html
Заголовок, (Title) документа по адресу, URL1:
Database server - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)