Підготовка до виконання роботи
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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!