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).

 


 

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

72014. Додавання двоцифрових чисел без переходу через десяток виду 34+52. Розв’язування задач 46.5 KB
  Мета: ознайомити учнів із загальним випадком додавання двоцифрових чисел без переходу через розряд; формувати вміння застосовувати цей прийом для розвязування задач; розвивати математичне мовлення і мислення; активізувати пам’ять; виховувати наполегливість працьовитість любов...
72015. Розв’язування прикладів і задач на вивчені арифметичні дії 82 KB
  Мета. Закріпити навички додавання і віднімання в межах 10, навички розв’язування задач. Розвивати швидкі та точні обчислювальні навички; розвивати логічне мислення, кругозір учнів, інтерес до уроків математики шляхом поєднання математичного матеріалу з казковим.
72016. Узагальнення і систематизація знань з теми «Натуральні числа 1 – 10 і число 0» 37.5 KB
  Закріпити узагальнити і систематизувати вивчений матеріал; перевірити знання учнями чисел першого десятка і удосконалювати вміння та навички додавання і віднімати у межах 10 розвязувати задачі і удосконалювати навички письма вивчених цифр...
72017. Число і цифра 8. Урок-подорож до Країни Чисел і Цифр 45 KB
  Мета: ознайомити дітей з числом 8, його утворенням і записом, вчити групувати предмети, сприймати число 8; закріплювати нумерацію чисел у межах 8; вміння розрізняти цифри і числа; сприяти розвитку логічного мовлення, уваги та уяви, виховувати інтерес до цікавої математики.
72018. Повторення складу числа 10. Складання прикладів за малюнками предметів та монет. Розпізнавання геометричних фігур 29 KB
  Будемо допомагати героям виконувати різні завдання. Діти отже послухайте які ж завдання нашого уроку: сьогодні ми повторимо склад числа 10; формуватимемо навички складати й розв’язувати приклади на додавання за малюнками предметів та монет; розпізнаватимем геометричні фігури...
72019. Цикл нестандартних уроків з використанням мультімедійних технологій. Математика, 1 клас 240.5 KB
  Робота вчителя початкових класів дуже складна та відповідальна, і складність її полягає у тому, що необхідно викликати в учнів інтерес до знань, не згасити цей вогник допитливості, навчити кожного з них вчитися, запевнити у своїх силах.
72020. ВПРАВИ ЗАДАЧІ І НА ЗАСВОЄННЯ ТАБЛИЦЬ ДОДДВАННЯ І ВІДНІМАННЯ ЧИСЛА 3. РОЗ’ЯЗУВАННЯ ЗАДАЧ НА ЗНАХОДЖЕННЯ СУМИ. ВИМІРЮВАННЯ ДОВЖИНИ ВІДРІЗКА 49 KB
  Подивіться на малюнок які пташки першими прилетіли до годівнички Синиці Скільки їх А які ще птахи прилетіли Снігурі Скільки їх Нам потрібно знайти скільки всього пташок стало Якою дією ми можемо дізнатися скільки всього пташок прилетіло до годівнички...
72022. Языком математики о природе и здоровье. Решение примеров на сложение и вычитание в пределах 10 29.5 KB
  Цели: Упражняться в решении примеров и задач; развивать речь и гибкость ума; закреплять знания о живой природе о значении растений в жизни человека об их лечебных свойствах; о птицах о пользе воспитывать любовь к математике. Оборудование: Карточки с решением примеров...