Технопарк Mail.ru Group
Опубликован: 10.05.2015 | Доступ: свободный | Студентов: 2269 / 1
Лекция 4:

Расширенные возможности работы с базами данных. Триггеры и хранимые процедуры

< Лекция 1 || Лекция 4
Аннотация: Первая часть лекции посвящена хранимым процедурам (использование, примеры кода, аспекты безопасности при использовании хранимых процедур): LOOP, REPEAT, WHILE, HANDLER, курсоры, EXECUTE. Во второй части рассказывается о триггерах: BEFORE, AFTER, INSTEAD OF, о специальных таблицах inserted, updated и deleted, об использовании триггеров для поддержания целостности и бизнес-логики, о проблемах при использовании триггеров, приводятся примеры кода. В завершающей части лекции обсуждаются вопросы, связанные с транзакциями: концепция A.C.I.D.; уровни изоляции ANSI/ISO (SET TRANSACTION ISOLATION LEVEL); взаимовлияние транзакций и проблемы lost update, dirty read, non-repeatable read и phantom read; технология MVCC (контроль версионирования конкуренции); конкуренция; параллельность и согласованность.

< Лекция 1 || Лекция 4
ольга котова
ольга котова

Здравствуйте, заметила , что в лекции 2 время 1:01:00 говорится о таблице с пользователями, таблице продуктов и заказов, но на слайде указано совсем другое. Можете ли вы это исправить или указать ссылку на презентацию?