11742

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

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

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

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

Русский

2013-04-10

14.27 KB

6 чел.

Лабораторная работа №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).

 


 

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

66309. Adjective. Прикметник 667 KB
  Look at the clock. Час почати наш урок. Good morning, children! P: Good morning, teacher! T: Sit down, girls. Sit down, boys. T: How are you today? P: I am OK, thank you. Учні запитують один одного «How are you today?» T: It is very good, that you are all OK today.
66310. Эхо Афганских гор 32.5 KB
  Добрый день уважаемые гости и присутствующие в этом зале. Ведущий 2: Сегодня вы имеете возможность услышать рассказы непосредственно воинов афганской войны которые пришли на нашу встречу. Перечисляются фамилии гостей воинов интернационалистов...
66311. «Опаленні долею» вечір-реквієм до річниці виводу військ із Афганістану 37 KB
  Добрый день уважаемые гости Ведущий 2: Здравствуйте все кто пришел на эту встречу Ведущий 1: Мы благодарны всем кто не забыл что в сегодняшний день в далеком 1989 году Ограниченный Контингент Советских войск был выведен из Республики Афганистан где долгие 9 лет шли боевые действия.
66312. Функционально-семантический анализ частицы «как бы» в поэзии Ф.И. Тютчева 475 KB
  Поиск употреблений «как бы» в поэзии Тютчева и составление контекстного тезауруса. Выявление семантических свойств «как бы» в отдельных тютчевских текстах. Обнаружение общих закономерностей (моделей) в функционировании «как бы». Сопоставление «как бы» с синонимичными единицами с целью установления общего и различного в их функционировании...
66313. Цікаве акушерство 95 KB
  Навіть банальна застуда з її можливими ускладненнями у дівчинки може призвести до виникнення проблем під час майбутньої вагітності. Виникає так звана прееклампсія що інколи призводить до переривання вагітності Як цього уникнути Дуже просто. Особливу увагу слід звернути на запобігання небажаній вагітності.
66314. Let’s become closely acquainted with Foggy Albion 74.5 KB
  Hello everybody! Glad to see you! Ladies and gentlemen! Welcome to Albion, where according to Bernard Shaw the mist is considered to be good weather, the rain is considered to be the fog, and the shower is said to be the rain. The Sun there looks like the Moon, and the Moon looks like cheese.
66315. Слова протилежні за значенням (антоніми) 1.25 MB
  Слова протилежні за значенням антоніми. Обладнання: картинки дня і ночі картки з тестами завдання для роботи в парах малюнок равлика та коня таблички зі словами девізу уроку. Багатозначними є слова: а сміливий золотий; б гребінець ключ лінійка; в шарф злий.
66316. Колективне виконання аплікації із тканини. Декоративна композиція із плодів та листя калини 41 KB
  Предмети декоративно ужиткового мистецтва; мультимедійна презентація Калина; калина на картинах художників; ілюстрації із зображенням калини; орнамент; тлумачний словник; алгоритм. Калина над плетеним тином Усе це моя Україна Повідомлення...
66317. ПРАЗДНИК УРОЖАЯ 123.5 KB
  О том что фрукты и в том числе яблоки полезны знает каждый. Ей не хотелось быть невежливой но яблоки были такие кислые Летели с юга осы попробовали яблочки разжужжались расплевались Яблонька горько заплакала. Очень ее яблоки кислые.