11.11.2026
 
 

 

Системы управления реляционными базами данных
Автоматизация - Построение систем хранения данных

системы управления реляционными базами данных

Процесс отделения программ от структур данных завершили, в конечном итоге, реляционные базы данных (РБД).

В РБД все данные представлены исключительно в формате таблиц, или, по терминологии реляционной алгебры, отношений (relation). Таблица в реляционной алгебре - это неупорядоченное множество записей (строк), состоящих из одинакового набора полей (столбцов). Каждая строка характеризует некий объект, каждый столбец - одну из его характеристик. Совокупность таких связанных таблиц и составляет БД, при этом таблицы полностью равноправны - между ними не существует никакой иерархии. Реляционная модель является простейшей и наиболее привычной формой представления данных.

Можно было бы привести более строгое определение, но это не является предметом настоящей статьи. Здесь нам важно отметить следующее. РБД позволили моделям данных отражать взаимосвязи прикладной области, а не методы программного доступа к данным и структурам данных. Это огромный шаг вперед по нескольким причинам.

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

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

По идее, с точки зрения быстродействия, реляционные СУБД должны проигрывать сетевым и иерархическим моделям. Однако специальные методы, в частности, индексирование БД, позволяют поддерживать их скоростные характеристики на достаточно высоком уровне.

Развитие РБД

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

Хранимые процедуры

Откомпилированные последовательности SQL-операторов, которые хранятся в БД. Хранимые процедуры исполняются быстрее обычных SQL-операторов, уменьшают объем сетевого трафика и скрывают сложность SQL-выражений от конечного пользователя.

Триггеры

Последовательности SQL-операторов, автоматически запускаемые сервером при возникновении определенных, связанных с данными событий. Обычно они используются для поддержания целостности данных и выполнения таких, связанных с модификацией данных, операций, как трассировка (распечатка программой связанных с ее выполнением событий) и аудирование (ведение журнала событий с целью обеспечения безопасности вычислительной системы.).

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Диспетчеризация пунктов:

Система диспетчеризации тепличного комплекса Овощевод

News image

Объект контроля:Объектом управления является тепличный комплекс, который состоит из двух бригад, к одной из которых относятся четыре теплицы, ко второй - пять. Задача управления для каждой теплицы с...

Система автоматизации для водопроводно-канализационного и теплоэнергетического х

News image

Система «ГидроДиспетчер» предназначена для автоматизации и диспетчеризации процессов водо-, теплоснабжения и водоотведения. Она позволяет провести автоматизацию и диспетчеризацию полного цикла водос...

СИСТЕМА ДИСТАНЦИОННОГО МОНИТОРИНГА ЦТП УФЫ

News image

Функции системы: Описание системы ЦТП УФЫ: Для оптимизации интегральных затрат выбрано решение с применением двух каналов связи. Основной – радиоканал на выделенной частоте 160 Мгц 1200 bps с ...

 

Теория АСУ:

Образцовые и эталонные рабочие приборы

News image

По метрологическому назначению приборы делятся на рабочие, образцовые и эталонные. Рабочие приборы подразделяются на технические и лабораторные. Первые предназначены для практических целей измере...

Модульные котельные

News image

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

Что такое система PLC

News image

Из самого названия данного класса становится ясно, что основным компонентом системы является программируемый логический контроллер. Системы класса PLC чрезвычайно хороши для управления последователь...

Диспетчеризация подсистемы электроснабжения

News image

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

Использование знаний

News image

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

 
 

Программные решения в автоматизации:

FactorySuite Web Server

News image

FactorySuite Web Server обеспечивает централизованное администрирование приложений InTouch и данных FactorySuite через Internet/Intranet и поддержив...

Java: среда исполнения

News image

Прежде чем обсуждать применимость исполнительной среды Java во встроенных системах или системах реального времени, рассмотрим сначала, из каких она ...

Веб-базированный доступ к технологической информации

News image

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

Что в будущем?

News image

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

Описание встроенных Web-серверов

News image

Каждый из указанных модулей содержит 1 сервер HTTP и 1 сервер FTP. Для создания и последующего обслуживания Web-сайта в контроллере пакет Web Uti...

Пакет программного обеспечения Intouch - система мониторинга

News image

С развитием вычислительной техники развивалась и автоматизация различных областей промышленности. На первых её этапах внедрялись релейные схемы, поз...

 

Примеры удачного внедрения:

Реальные потребности предприятия

В такой ситуации разумно начать с самого предприятия, а не с АСУП. Иначе говоря, выяснить, что же реально нужно предприятию. По большому счету, п...

Сроки окупаемости, эффективность

Это достаточно сложный вопрос даже для специалистов (не верьте тем, кто вам говорит, что это не так). Дело в том, что эффект от применения системы а...

Интегрированные системы управления предприятием

Аналитическая лаборатория Про-Инвест По степени интеграции функций управления выделим четыре класса систем управления предприятием. Примеры наиб...

ПТК ОРУ (КРУЭ)

Программно-технический комплекс управления оборудованием ОРУ (КРУЭ) – ПТК ОРУ (КРУЭ) предназначен для сбора и обработки данных технологической инфор...

Как выбрать систему автоматизации управления предприятием

Как бы шаблонно это не звучало, но выбор автоматизированной системы управления предприятием (АСУП) - дело ответственное. И на это есть несколько при...

Разработка пакета предложений

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