Лабораторная №5

В IBExpert управление транзакциями осуществляется автоматически. Кроме того, при обращении к системным таблицам сервер может автоматически стартовать вспомогательные транзакции. Среди инструментов IBExpert имеется SQL монитор, в котором можно проследить по шагам выполнение транзакций. Работая с монитором проследите порядок и условия запуска/завершения транзакций. 

Составьте отчет о выполнении в любой из баз следующих запросов:

  1.  запрос, который из одной таблицы извлекает в точности 1 значение
  2.  запрос, который из одной таблицы извлекает один кортеж
  3.  запрос, который из одной таблицы извлекает один кортеж, но не все столбцы
  4.  запрос, в котором используется соединение двух таблиц
  5.  запрос с подзапросом

Составьте отчет о выполнении в любой из баз следующих операций:

  1.  insert
  2.  update ( с разными условиями)
  3.  delete ( с разными условиями)
Составьте отчет о порядке выполнения операций 

  1. подключения/отключения к БД
  2. выполнении операций, при которых активируются триггеры
  3. выполнении хранимых процедур
  4. создания/удаления таблицы
  5. добавления к таблице первичного/внешнего ключа 
Выполните задания по управлению транзакциями и напишите отчет по результатам выполнения заданий 2-6.

Последнее изменение: Sunday, 16 April 2017, 19:44