75509

Средства разработки приложений БД

Доклад

Информатика, кибернетика и программирование

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

Русский

2015-01-15

28 KB

0 чел.

78. Средства разработки приложений БД

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

Встроенные средства состоят в наличии поддержки механизма триггеров и хранимых процедур средствами СУБД. Это позволяет ряд функций обработки данных заложить при создании БД. Триггеры и хранимые процедуры основаны на языке SQL.

Триггером (trigger) называется процедурный SQL-код, который автоматически выполняется РСУБД при наступлении события манипулирования данными Необходимо помнить, что

  •  триггер всегда инициируется до или после выбора, вставки или удаления строю данных,
  •  триггер всегда ассоциирован с таблицей БД,
  •  с каждой таблицей БД может быть связан один или более триггеров,
  •  триггер выполняется как часть транзакции, которая его инициировала Триггеры являются ключевыми элементами при работе с базой данных Например
  •  триггеры могут использоваться для установки ограничений, которые не были сделаны на этапе проектирования и реализации,
  •  триггеры расширяют функциональные возможности, позволяя автоматизировать ответственные операции и выдавая надлежащие предупреждения и советы для выполнения соответствующих корректирующих действий, I
  •  триггеры можно использовать для обновления таблиц, вставки записей в таблицы и вызова  различных  хранимых  процедур
  •  триггеры расширяют возможности РСУБД и системы баз данных в целом

Хранимая процедура (stored procedure) представляет собой именованный набор процедурных операторов и SQL-операторов. Этот именованный набор хранится в базе данных. Хранимые процедуры вызываются по имени.

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


 

А также другие работы, которые могут Вас заинтересовать

41039. Духовна культура українського народу ХІV – першої половини XVІІ століття 62 KB
  Розєднаність українських земель відсутність єдиного політичного центру спустошливі турецькотатарські набіги іноземний гніт спричинили складні процеси в розвитку української культури XIV XVI ст. Довгий час православна церква залишалася для українського населення єдиним осередком національної самобутності духовності й культури. Складна соціальнополітична ситуація що склалася в польськолитовську добу в Україні істотно позначилася на розвитку української культури. Вказані особливості притаманні усім сферам української культури періоду...
41040. Українська культура козацької доби 60 KB
  Українська культура козацької доби Нові процеси у духовному житті Наука і освіта козацької доби Специфіка національного варіанту бароко Еволюція образотворчого мистецтва Барокова архітектура Саме козацькі часи в історії України називають добою Бароко маючи на увазі не лише мистецький стиль а значно ширше духовне поняття: світовідчуття. Українське Бароко виявилося співзвучним історичному часові що переживав народ і тому так повно виразило і його філософію і психологію й естетику. Більш того національний варіант бароко в...
41041. Українське національно-культурне відродження ХІХ – початку ХХ ст 86.5 KB
  У цей час зявляються праці у галузі української історії філософії етнографії літератури. висловив один з представників нової української історіографії І. швидко зростала і які стали носіями української національної ідеї у Західній Україні. Воно стало носієм української національної ідеї у Західній Україні.
41042. УКРАЇНСЬКА КУЛЬТУРА У ХХ СТОЛІТТІ 73 KB
  Неокласики вважали що Україна більш схильна до європейської культури їх зусиллями вперше в українській літературі налагоджуються систематичні переклади світової літератури зокрема античної. Немало однодумців було у них і в інших галузях культури. Міжвоєнний період позначений небаченим до цього злетом української музичної культури. Говорячи про розвиток радянської культури треба звернути увагу на головні принципи її побудови: класовість та партійність.
41043. Компоненти навантаження і методи спортивної підготовки 26.5 KB
  Для получения большой нагрузки спортсмену необходимо выполнить значительный объем работы адекватной уровню его подготовленности в данное время. Внешним критерием большой нагрузки является неспособность спортсмена продолжать выполнение предлагаемой работы. Момент прекращения работы в каждом конкретном случае должен определяться в зависимости от направленности занятия и характера построения его программы а также от уровня подготовленности спортсмена. При этом необходимо соблюдать два требования находящихся в естественном противоречии:...
41044. Основні кроки ніг 38.5 KB
  Продовження вивчення основних кроків ніг 4. ВИПАД може бути виконаний будьяким способом кроком стрибком після маху а також у різних напрямках уперед убік назад. Основним варіантом цього аеробного кроку є положення випаду вперед. КРОК нагадує природну ходьбу але відрізняється більшою чіткістю.
41045. ЦІНА ПРОДУКЦІЇ. МЕТОДИ ЦІНОУТВОРЕННЯ. КРИТИЧНИЙ ОБСЯГ ВИРОБНИЦТВА 706 KB
  6 де Ц ціна за одиницю продукції грн.; Ц ціна одиниці продукції грн; постійні витрати грн; змінні витрати у розрахунку на одиницю продукції грн. Покупна ціна останнього становить 750 грн. Основна заробітна плата в розрахунку на одиницю продукції дорівнює 6 грн.
41046. ЕКОНОМІКА ІНТЕЛЕКТУАЛЬНОЇ ВЛАСНОСТІ 81 KB
  Активи підприємства складаються з матеріальних активів, до яких відносять: рухоме, нерухоме майно і оборотні кошти, а також з нематеріальних активів - в основному прав.