21.09.2026
 
 

 

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

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

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

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

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

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

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

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

Развитие РБД

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

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

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

Триггеры

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

 


Читайте:


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


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

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

СИСТЕМА АВТОМАТИЗАЦИИ ДЛЯ ВОДОПРОВОДНО-КАНАЛИЗАЦИОННОГО И ТЕПЛОЭНЕРГЕТИЧЕСКОГО Х

News image

Заказчик: ОАО «Водопроводно-канализационное и энергетическое хозяйство» (г. Нижнекамск, 66 объектов) Назначение системы: Система «ГидроДиспетчер» предназначена для автоматизации и диспетчеризации п...

СИСТЕМА МОНИТОРИНГА ЗДАНИЯ ПРАВЛЕНИЯ ОАО РОСНЕФТЬ

News image

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

Автоматизированная система коммерческого учета отпуска питьевой воды потребителя

News image

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

 

Теория АСУ:

Процессы механизации

News image

Изучая процессы механизации, можно отметить, что исполь­зование в трудовом процессе машины как средства механизации обеспечивает замену части или всех энергозатрат человека, необходимых для формообр...

Введение в теорию регулирования

News image

С началом индустриализации назрела насущная необходимость в более точных методах измерения и самих мерах. Одним из первых шагов в этом направлении стала заключенная в 1875 году в Париже Метрическая ...

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

News image

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

Структура комплексных систем диспетчеризации

News image

Стандартная система диспетчеризации состоит из шкафов автоматики (ША) и диспетчерского пункта. В свою очередь шкаф автоматики вмещает в себя свободно программируемый контроллер, оснащенный модулями ...

Регулятор в современных АСУ ТП. ПИД-регулятор

News image

Что такое регулятор? Этот термин пришел из теории автоматизированного управления. Регулятором называется устройство, которое следит за функционированием объекта управления и, постоянно анализируя ег...

 
 

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

Функциональные возможности InTouch

News image

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

Схема обмена информацией между уровнями УП и УР

News image

Схема обмена информацией между уровнями УП и УР. В соответствии с планом по видам продукции предприятия, сформированном на основе имеющихся заказов,...

IndustrialSQL Server (компания Wonderware) и Plant2SQL (Ci T

News image

Основные функции БДРВ, построенные на основе MS SQL Server заключаются в следующем: · сохранение некритичной во времени информации в БД Microsof...

FactoryFocus

News image

Среди всех вариантов InTouch, поставляемых фирмой Wonderware, хотелось бы выделить пакет FactoryFocus. Главная его особенность состоит в том, что он...

Remote Scripting

News image

В методе прикладных расширений веб-сервера (IIS-приложений), описанном в части 1, при каждом требовании клиента выполнить чтение или запись значений...

Публикация данных о техпроцессахв Интернет

News image

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

 

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

Перетягивание каната

Какая система подходит предприятию больше? Мнение некоторых руководителей ИТ-служб по этому вопросу достаточно жесткое: Раз систему надо дорабатыва...

1С:Предприятие (Компания 1С, Россия)

Система 1С:Предприятие : комплексная конфигурация Бухгалтерия; Торговля; Склад; Зарплата; Кадры представляет собой универсальную программу - ко...

Безопасность, удаленный режим, аппаратная платформа

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

Автоматический контроль качества продукции на рабочем месте

Как уже отмечалось, двумя основными принципами производственной системы «Тоёта» являются принцип «точно вовремя» и автономность («дзидока»). Для без...

АСУ для предприятий пищевой промышленности: Галактика на Ще

Приняв решение о внедрении комплексной системы автоматизации управления предприятием, специалисты Щелковского витаминного завода, входящего в холдин...

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

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