11742

Обеспечение достоверности данных и перехват исключительных ситуаций

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

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

Лабораторная работа №16 Обеспечение достоверности данных и перехват исключительных ситуаций Цель: формирование практических умений и навыков определения и назначения определенного вида блокировки при работе с транзакциями; типа объекта для осуществления синхрониз

Русский

2013-04-10

14.27 KB

7 чел.

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

Обеспечение достоверности данных и перехват исключительных ситуаций

Цель: формирование практических умений и навыков определения и назначения определенного вида блокировки при работе с транзакциями; типа объекта для осуществления синхронизационных захватов.

Закрепить практические умения и навыки работы с операторами манипулирования данными (DML).

Выполнил: Мишуков И.С.

Группа: 104-ПО

Приняла: Афанасьева Г.Ю.

Ход работы:

Задание 1: Создать следующие типы конфликтов:

  1.  Неповторяющееся чтение.

Begin tran

Select [цена] from [продажи] where цена=100

Update [продажи] set цена=цена+33

Where цена=100

Commit tran

Begin tran

Select [цена] from [продажи] where цена=100

Commit tran

  1.  Потерянное обновление.

Begin tran

Select [цена] from [продажи] where наименование=’ручка’

Update [продажи] set цена 33 where наименование=’ручка’

Commit tran

Begin tran

Select [цена] from [продажи] where наименование=’ручка

Update [продажи] set цена 35 where наименование=’ручка’

Commit tran

  1.  Фантомная вставка.

Begin tran

Select sum (код) from [справочная]

Insert into [справочная] (код,продавец)

Values (15,20)

Commit tran

Begin tran

Select sum (код) from [справочная]

Commit tran

  1.  «Грязное» чтение.

Begin tran

Select [код] from справочная where продавец=’петров

Update справочная set код=код+100

Where продавец=’петров

Begin tran select код from справочная

Where продавец=’петров

Rollback work

Вывод: сформировали практические умения и навыки определения и назначения определенного вида блокировки при работе с транзакциями; типа объекта для осуществления синхронизационных захватов.

Закрепили практические умения и навыки работы с операторами манипулирования данными (DML).

 


 

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

52049. Маскарад для любимого 23.5 KB
  Костюм горничной: черный комплект белья обшила белым кружевом благо оно продается практически везде. Костюм медсестры: нашить на белое белье красные крестики совсем несложно также как и найти белые чулки. Костюм школьницы: здесь проблем практически не возникло короткая юбочка со складками и подходящая рубашечка в моем гардеробе нашлись очень легко. Костюм чертенка: рожки продаются в большинстве детских отделов а красночерное белье я нашла в своем гардеробе.
52050. Сценарий Нового года по-гавайски 33.5 KB
  Объявляется аукцион Новый год. Итак общими усилиями мы выяснили что Новый год это. Такой уж это праздник Новый год шумный веселый но всегда остается много мусора.
52051. Сценарий веселого новогоднего корпоратива 31.5 KB
  Доктор помогите Я в себя не верю.: И что же мне делать. Пушистую такую снегом припорошенную. всматривается переворачивает лист снова всматривается улыбается Так это ж хоровод Детишки нарядились зверятами и танцуют вокруг ёлки Весело имДок.
52052. Новый год к нам мчится... 47 KB
  Появляется почтальон Печкин в шапкеушанке с конвертом в руках.Почтальон Печкин. Здравствуйте Это я почтальон Печкин Принес вам письмо для вашего шефа. А письмо от когоПочтальон Печкин.
52053. Сценарий Нового Года на работе 40.5 KB
  Царь: О Новый год скоро Хлопушечек прикупил постреляем на новогоднем вечере.Царь: Ты кто Откуда взялсяВолшебник: Из хлопушки.Царь: Ничего себе а почему одно желание В сказках волшебники несколько желаний исполняют.
52054. Новогодний КВН 26 KB
  МУЗЫКАЛЬНЫЙ КОНКУРСФранцузская народная песня о незадачливых туристахисполняется на мелодии Джо Дассена Все действия сопровождаются пантомимой Таня Заяц и Бычок.Со скалы он слезть не могИ весь до нитки промокВ турпоходТаких турклуб наш не берётВ Новый годСюда не зоветТех ктоГромко стонетТех ктоВ речке тонетТише Танечка не плачьЗабери свой мячИ не дурачь туристовНе дурачь3. АНЕКДОТ В ЛИЦАХСтолкнулись в лесу нос к носу Турист и Медведь. Я турист Нет это я турист а ты завтрак туристаВ течение вечера предлагается...
52055. Сценарий проведения новогоднего корпоратива 33 KB
  Тост: Пусть Новый год Вас осенитПодарит Вам успехИ в Вашем доме пусть звучитВеселый звонкий смех.И пусть в Ваш дом как снежный комВсегда приходит счастьеПесняПока все танцуют нужно выбрать ДМ и СН и подготовить их к встрече.Тост: Пусть горы в жизни будут не помехойНам сдвинуть их делов на 5 минут.Тост: Вьюга пусть на целый годВам здоровья намететВетер выдует все хвориНа холодное подворье.
52056. Інтерактивні технології навчання на уроках математики та інформатики 419 KB
  Інтерактивне навчання 3 2 розділ. Використання інтерактивного навчання на уроках інформатики 15 4. Використання інтерактивного навчання на уроках математики 24 5.
52057. Урок-концерт з іноземної мови у 4 класi 981 KB
  Teacher. Good morning, dear guests! Good morning, dear boys and girls. We would like to show you how we can rest and play. I know that all of you like study English. Do you like riddles? Guess!