Підготовка до виконання роботи



1 Ознайомитись з інструкцією.

2 Опрацювати теоретичний матеріал.

3 Усно дати відповіді на контрольні запитання вхідного контролю.

4 Продумати методику виконання роботи.

5 Підготувати бланк звіту.

 

Питання вхідного контролю

1 Що забезпечує механізм транзакцій в MySQL?

2 На якому рівні підтримує блокування механізм InnoDB?

3 Чи забезпечують узгоджене неблокуюче читання, в операторах SELECT таблиці InnoDB?

4 Який інструмент використовується для блокування і розблокування таблиць InnoDB?

5 Опишіть рівень ізольованості упорядкування таблиць InnoDB.

6 На якому рівні ізольованості практично неможливо мати транзакцій для таблиць InnoDB?

7 Який режим ізольованості є найповільнішим режимом з точки зору наявності колізій?

 

Інструмент, обладнання прилади

 

Операційна система Windows 2000, сервер СУБД MySQL, монітор mysql, текстовий редактор, інформаційний портал.

Порядок виконання роботи

1 Отримати допуск до виконання практичної роботи, давши відповіді на контрольні запитання вхідного контролю.

2 Увімкнути ПК, увійти в операційну систему під відповідним користувачем.

3 Запустити монітор mysql за допомогою ярлика на робочому столі.

4 Відновити базу даних використовуючи попередньо записаний текстовий файл, з поправкою на тип таблиць InnoDB.

5 Виконати запити до бази даних використовуючи механізм транзакцій для таблиць InnoDB.

6 Будуємо запити до бази даних з використанням режимів автоматичної фіксації, використанням блокування.

7 Виконати запити до бази даних використовуючи чотири рівні ізольованості транзакцій. 

8 Результати виконання запитів записати у звіт по роботі і продемонструвати викладачеві.

9 Оформити звіт по роботі, відповісти на питання вихідного контролю, зробити висновки.

10Записати усі запити до бази даних в текстовий файл, а текстовий файл на носій інформації.

 

Питання вихідного контролю

1 Напишіть приклад SQL-запитів, які мають виконуватися транзакцією.

2 Які рівні ізольованості транзакцій ви знаєте?

3 Який рівень ізольованості за замовчуванням використовується для таблиць InnoDB? 

4 Напишіть приклад використання механізму блокування та розблокування таблиць InnoDB.

5 Напишіть приклад використання режиму ізольованості – упорядкування (serializable);

6 Напишіть приклад використання режиму ізольованості – повторюване читання (repeatable read);

7Напишіть приклад використання режиму ізольованості – читання підтвердженого (read conrmitted);


Практична робота №1

Тема:Побудова концептуальної моделі

Мета роботи – Онайомитися та оволодіти інструментом уніфікованого представлення даних - моделлю "сутність-зв’язок”.

КОРОТКІ ТЕОРЕТИЧНI ВIДОМОСТI

Призначення сутнісної моделі. При створенні системи автоматизованої обробки інформації, необхідно сформувати поняття про предмети, факти і події, якими оперуватиме розроблювана система. Одним із найзручніших інструментів уніфікованого представлення даних, незалежного програмного забезпечення яке його реалізує, є модель "сутність-зв’язок” (entity - relationship model, ER - model).

Під структурою предметної області розуміється набір понять (об'єктів) предметної області і зв'язків між цими поняттями (об'єктами).

Степінь точності сутнісної моделі.Критерієм виявлення "достатньої глибини" опису предметної області, тобто "значущості" концептуальних понять і/або фізичних об'єктів, є критерій точності, що висувається до проектованої системи.

Під критерім точності розуміється ступінь адекватності (точність) сутнісної моделі і предметної області, описуваною цією моделлю.

У процесі проектування інформаційної системи є два види факторів, які впливають на критерій точності, — це технічні і політичні фактори.

До технічних факторів звичайно відносять:

- Функціональні і технічні вимоги до проектованої системи; технічні вимоги, такі як тимчасові і кількісні обмеження; або функціональні вимоги, такі як обмеження точності.

- Досвід фахівця, задіяного у проектування системи: чим вище досвід, тим "відчуття" достатньої адекватності проектованої моделі і предметної області.

До політичних факторів звичайно відносять:

- Планований життєвий цикл (ЖЦ) проектованої системи: тривалість і траєкторія планованого

- Бюджет проекту, який має три складові: людські, часові і фінансові ресурси; бюджет проекту значно впливає на величину критерію точності.


Дата добавления: 2018-05-13; просмотров: 210; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!