Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РСБДтЗ / Лабораторный практикум для печати.docx
Скачиваний:
35
Добавлен:
05.03.2016
Размер:
95.09 Кб
Скачать

Контрольні питання.

  1. Які об'єкти БД генеруються при проектуванні фізичної схеми?

  2. Відмінності в ідентифікації об'єктів на логічному і фізичному рівні.

  3. Як можна здійснити конвертацію БД з однієї СУБД в іншу?

  4. Що таке тригер? Які елементи логічної моделі є засадничими для створення тригерів при прямому проектуванні?

Лабораторна робота №7-8

Тема:Правила Кодда для OLAP систем

Мета роботи: побудова запитів до РБД

Лабораторне завдання

Для власної БД написати запити на мові SQL відповідно до списку:

  1. Вивести список працівників цього підприємства за абеткою.

  2. Вивести усіх менеджерів цього підприємства, ім'я, номер відділу, зарплату.

  3. Вивести усіх співробітників, які поступили на роботу в лютому.

  4. Вивести номер відділу і кількість співробітників, які в нім працюють.

  5. Вивести прізвище співробітника, його посаду і прізвище менеджера, за яким він закріплений.

  6. Вивести ті відділи, в яких зарплата співробітників перевищує 1000 у.о.

  7. Порахувати зарплату співробітників по відділах з урахуванням їх комісійних.

  8. Порахувати кількість грошей, яка витрачається на виплату усім співробітникам.

  9. Вивести одним запитом співробітника, одержуючого мінімальну і максимальну кількість грошей і їх вік.

  10. Вивести імена співробітників в порядку убування стажу.

11. Придумати три запити на природній мові і написати для них запити.

Результат роботи зберегти у файлі.

Довідковий матеріал

Таблица EMP(сотрудники)

Emp_nom

Идентификатор сотрудника

Emp_name

Имя

Job

Должность

Dept_nom

Идентификатор отдела

Mgr_nom

Идентификатор менеджера

Sal

Зарплата

Born_date

Дата рождения

Hire_date

Дата поступления на работу

Таблица DEPT(отделы)

Dept_nom

Идентификатор отдела

Dept_name

Название отдела

Таблица SALGRADE(сетка зарплат)

Grade

Уровень

Losal

Минимальная зарплата

Hisal

Максимальная зарплата

Таблица BONUS(комиссионные)

Emp_nom

Идентификатор сотрудника

Bonus

Комиссионные

Лабораторна робота №9-20

Тема: Розробка розподіленої бази даних

Метою роботи є розробка прототипу паралельної СУБД, що реалізує фрагментарний паралелізм.

До основних завдань практикуму належать: практичне освоєння техніки проектування та реалізації паралельної СУБД, практичне освоєння реалізації обмінів повідомленнями за стандартом MPI.

План практикуму

Практикум складається з двох етапів:

1.       Вивчення технічного завдання. Н а розробку прототипу паралельної СУБД, яке наведене в розділі 1 даного документа. Технічне завдання містить опису модельної бази даних, мови запитів і модульної структури прототипу.

2.       Розробка прототипу паралельної СУБД на основі вказівок, наведених у розділі 2 даного документа. У розробці використовується також опис контрольних тестів прототипу, винесене у додаток до цього документа.

Рівень підготовки

Успішне виконання практикуму можливо при наявності:

         знань матеріалу університетського курсу по системам баз даних в обсязі підручника [Ульман Дж., Уідом Д. Основи систем баз даних. - М.: ЛОРІ, 2000. - 374 с.] Або [Дейт К.Дж. Введення в системи баз даних. - К.: Діалектика, 1998. - 784 с.];

         навичок програмування на мові Сі.

Соседние файлы в папке РСБДтЗ