- •1. Програма навчальної дисципліни «Системи управління базами даних»
- •Мета і завдання курсу
- •Міждисциплінарні зв’язки
- •Зміст навчальної дисципліни (відповідно до тематики методичних вказівок)
- •1. Лабораторна робота (0-4 бали):
- •2...Самостійна робота студента (0-5 бали):
- •Критерії оцінювання знань студентів при проведенні підсумкового контролю
- •2. Теоретичні відомості
- •2.1. Основні поняття й визначення
- •2.2. Відмінність sql від процедурних мов програмування
- •2.3. Інтерактивний і вбудований sql
- •2.4. Складові частини sql
- •2.5. Типи даних sql
- •2.5.1. Тип даних «рядок символів»
- •2.5.2. Числові типи даних
- •2.5.3. Дата й час
- •2.5.4. Невизначені або пропущені дані (null)
- •2.6. Використовувані терміни й позначення
- •2.7. Навчальна база даних
- •3.1. Лабораторна робота №1
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •3.2. Лабораторна робота №2
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •3.3. Лабораторна робота №3
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •3.4. Лабораторна робота №4
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •3.5. Лабораторна робота №5
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •3.6. Лабораторна робота №6
- •Теоретичні відомості
- •Завдання для самостійного виконання
- •3.7. Лабораторна робота №7
- •Теоретичні відомості
- •Завдання для самостійного виконання
- •3.8. Лабораторна робота №8
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •3.9. Лабораторна робота №9
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •3.10. Лабораторна робота № 10
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •3.11. Лабораторна робота №11
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •Список рекомендованої літератури
Завдання для самостійної роботи
Напишіть команду CREATE TABLE для створення таблиці LECTURER.
Напишіть команду CREATE TABLE для створення таблиці SUBJECT.
Напишіть команду CREATE TABLE для створення таблиці UNIVERSITY.
Напишіть команду CREATE TABLE для створення таблиці EXAM_MARKS.
Напишіть команду CREATE TABLE для створення таблиці SUBJ_LECT.
Напишіть команду, що дозволить швидко вибрати дані про студентів по курсам, на яких вони вчаться.
7. Створіть індекс, що дозволить для кожного студента швидко здійснити пошук оцінок, згрупованих по датах.
Список рекомендованої літератури
1. Гарсиа-Молина, Гектор, Ульман, Джеффри, Д., Уидом,Дженнифер Системы баз данных. Полный курс. :Пер. С англ. – М. : Издательский дом “Вильямс”, 2003. – 1088 с. : ил. – Парал. тит. англ.
2. Д. Крёнке. Теория и практика построения баз данных. / Учебное пособие. - СПб.: – Питер. 2003. – 800с.: – ил.
3. Г.А.Гайна. Основи проектування баз даних: Навчальний посібник. – К.; Кондор, 2008. – 200 с.
4. В.І. Гайдаржи, О.А. Дацюк. Основи проектування та використання баз даних: Навч. посіб – 2-ге вид. – К.: ІВЦ “Видавництво “Політехніка”, ТОВ “Фірма “Періодика”, 2004. – 256 с.
5. Організація баз даних та знань. Курсова робота. Навчальний посібник. для студентів з дисципліни «Організація баз даних та знань», що навчаються за напрямом 0501 «Комп’ютерні науки» (кредитно-модульна система для денної форми навчання). /Укл.: В.В. Гавриленко, Е.Г. Логачов. – К.: НТУ, 2008. – 146 с.
6. Т.А. Гаврилова, В.Ф. Хорошевский. Базы знаний интелектуальных систем / Учебное пособие. – СПб.: – Питер. 2000. – 384с.: – ил.
7. Леонтьев В.П. Новейшая енциклопедия персонального компьютера. 2002. – М. : ОЛМА-ПРЕСС, 2002. – 920 с.: ил.
8. СУБД: технологія розв’язання техніко-економічних задач на транспорті. Учбовий посібник /Укл.: В.В. Гавриленко, Є.Г. Логачов, Л.М. Струневич –К.: НТУ, 2007, 98 с.
9. СУБД: технологія розв’язання функціональних задач на транспорті. Учбовий посібник / Укл.: В.В. Гавриленко, Є.Г. Логачов, Л.М. Струневич –К.: НТУ, 2007, 106 с.
10. И.Ф.Астахова, А.П.Толстобров, В.М. Мельников. SQL в примерах и задачах. Учеб.пособие – Мн.:Новое знание, 2002, 176 с.
11. Кевин Хоуг. MCSE/MCSD: SQL Server 7 Проектирование баз данных. Учебное руководство. Из-во «Лори», 2000, 428 с.