- •Методичні вказівки
- •«Організація баз даних»
- •5.05010201«Обслуговування комп’ютерних систем і мереж»
- •Правила техніки безпеки під час виконання лабораторних (практичних) робіт з використанням комп’ютерної техніки.
- •Практична робота №1 Виконання операцій реляційної алгебри
- •Теоретичні відомості
- •1. Теоретико-множинні операції
- •1) Операція об‘єднання відношень (union).
- •3) Операція різниці відношень (set difference).
- •4) Операція декартового добутку відношень (cartesian product).
- •2. Спеціальні реляційні операції
- •1) Операція проекції відношення (projection).
- •2) Операція селекції відношення (selection).
- •2) Операція перетину відношень (intersection).
- •3) Операція натурального з‘єднання відношень (natural join).
- •4) Операція умовного з‘єднання відношень (conditional join).
- •5) Операція ділення (division).
- •3. Операції над станами відношень
- •1) Операція включення нового кортежу у відношення (insert).
- •2) Операція вилучення кортежу з відношення (delete).
- •3) Операція зміни значень атрибутів у кортежі відношення (update).
- •4. Операції над схемами відношень
- •1) Операція визначення нового атрибута у відношенння
- •2) Операція вилучення атрибута з відношенні.
- •Практична робота №2 Створення таблиць бази даних за допомогою мови sql
- •Теоретичні відомості
- •Порядок виконання роботи:
- •Контрольні запитання
- •Студенти повинні
- •Завдання
- •Зразок виконання практичної роботи№2
- •Практична робота №3 Застосування процедур та функцій в мові sql
- •Теоретичні відомості
- •Порядок виконання роботи
- •Практична робота №4 Створення баз даних в sql Server
- •Теоретичні відомості
- •Порядок виконання роботи
- •Контрольні запитання.
- •Студенти повинні
- •Завдання
- •Зразок виконання практичної роботи №4
- •Практична робота №5 Створення таблиць баз даних відповідно до предметної області
- •Теоретичні відомості
- •Порядок виконання роботи:
- •Контрольні запитання
- •Студенти повинні
- •Завдання
- •Зразок виконання практичної роботи№5
- •Практична робота №6 Проектування запитів до баз даних на вибірку даних
- •Теоретичні відомості
- •Порядок виконання роботи
- •Контрольні запитання
- •Студенти повинні
- •Завдання
- •Зразок виконання практичної роботи№6
- •Практична робота №7 Створення запитів на модифікацію інформації в базі даних
- •Теоретичні відомості
- •Порядок виконання роботи
- •Контрольні запитання
- •Студенти повинні
- •Завдання
- •Зразок виконання практичної роботи№7
- •Практична робота №8 Створення звітів за заданим шаблоном та з використанням спеціальних ефектів
- •Теоретичні відомості
- •Порядок виконання роботи
- •Контрольні запитання
- •Порядок виконання роботи
- •Контрольні запитання
- •Студенти повинні
- •Завдання
- •Практична робота №11 Підключення баз даних до програм розроблених в Delphi
- •Теоретичні відомості
- •Порядок виконання роботи
- •Контрольні запитання
- •Студенти повинні
- •Завдання
- •Зразок виконання практичної роботи№11
- •Порядок оформлення звіту.
- •Список рекомендованої літератури
Правила техніки безпеки під час виконання лабораторних (практичних) робіт з використанням комп’ютерної техніки.
Комп’ютерна техніка – це складна, дорога апаратура, яка потребує акуратного відношення.
Під час роботи на ПК слід пам’ятати, що променева трубка монітора і блок живлення працюють з високою напругою, тому забороняється:
торкатись до проводів живлення і заземлення;
торкатись до екрану монітора;
вмикати і вимикати ПК без дозволу викладача;
накривати ПК і монітор під час роботи;
працювати у вологому одязі і з вологими руками;
знаходитись у лабораторії у верхньому одязі.
Виконання вимог правил техніки безпеки дозволяє зробити виконання лабораторних (практичних) робіт максимально комфортним і безпечним для студентів, а також зберегти обладнання лабораторій у справному стані максимально довгий проміжок часу. Для цього потрібно:
До початку роботи:
переконатись у відсутності пошкоджень апаратури;
переконатись, що робоча поза є максимально зручною і комфортною. Лінія погляду повинна бути спрямована на центр екрану, а відстань від очей до монітора повинна бути не меншою 50 см;
зошити і ручки розміщати у спеціально відведених місцях, а не ставити на клавіатуру;
вмикати комп’ютери лише по команді викладача.
Під час роботи:
суворо дотримуватись інструкції до лабораторної роботи та вказівок викладача;
якщо під час роботи комп’ютер видає певні критичні повідомлення, то слід їх записати і повідомити про це викладача або лаборанта;
якщо під час роботи спостерігаються збої у роботі комп’ютера (зависання, самовільне пере завантаження, зникнення зображення тощо), то слід негайно припинити роботу і повідомити викладача або лаборанта;
Після закінчення роботи:
вимикати апаратуру у порядку, передбаченому інструкцією, і з дозволу викладача (спочатку системний блок, а тоді монітор);
повідомити викладача про закінчення роботи.
Практична робота №1 Виконання операцій реляційної алгебри
Мета роботи: Навчитися виконувати операції реляційної алгебри над множинами.
Теоретичні відомості
Реляційна алгебра – це множина операцій над відношеннями реляційних баз даних, яка підтримується в усіх базах даних реляційного типу незалежно від їх змісту, галузі застосування та технології, на основі якої вони реалізовані.
Реляційна алгебра визначає набір типових дій і є своєрідним стандартом для побудови засобів та процедур опрацювання баз даних.
Умовно всі операції реляційної алгебри за змістом та способами виконання прийнято розділяти на декілька груп:
1. Теоретико-множинні операції
1) Операція об‘єднання відношень (union).
Ця операція визначається для двох відношень з однаковими множинами атрибутів: R(A1 , A2 , … , An) та S(A1 , A2 , … , An), кожне з яких може розглядатись, як множина кортежів, відповідно, R={r}, S={s}. Результатом операції об‘єднання двох відношень є нове відношення, з множиною атрибутів, аналогічною множинам атрибутів відношень-операндів, інформаційне наповнення (множина кортежів) якого складається з кортежів обох відношень. При цьому, однакові кортежі двох відношень, у результаті, подаються одним входженням: R∪S= T(A1 , A2 , … , An) = {r}∪{s}.
