
- •Створення та обробка баз даних на пеом
- •1. Предмет, мета та завдання дисципліни
- •2. Розподіл навчального часу
- •Тема 1. Основні поняття баз даних. Реляційна модель даних.
- •Тема 2. Створення бд засобами ms Access2003. Мова sql.
- •Тема 3. Створення та робота з віддаленими базами даних в архітектурі “клієнт-сервер” на серверу InterBase7.
- •Тема 4. Створення прикладних програм баз даних клієнтів з використанням середовища програмування Delphi7.
- •4. Тематичний план
- •5. Індивідуальні завдання та контрольні заходи
- •5.1. Індивідуальні завдання
- •5.2. Контрольні заходи
- •6. Запитання і завдання до самоконтролю та контролю знань
- •6.1.Загальна частина завдання:
- •6.2.Методичні рекомендації з написання розділів звіту
- •6.2.1. Короткий опис предметної області
- •Розробка таблиць бд ibConsol
- •6.2.3. Розробка схеми зв'язків між таблицями
- •Розробка запитів на одержання інформації з бд
- •6.2.5. «Реальні» дані, введені в бд
- •6.2.6.Отримані результати рішення інформаційних задач (виконання запитів)
- •6.2.7. Для догляду даних таблиць необхідно створити додаток у середовище Delphi 7.
- •6.2.8. Висновок (висновки).
- •6.2.9. Список використаної літератури.
- •Приклад виконання контрольної роботи
- •Короткий опис предметної області
- •2. Розробка таблиць бд
- •3. Розробка схеми зв'язків між таблицями
- •1 КодГр НаимГр . . . . . . Студенти
- •1 КодСтуд КодГр фио . . . . . . . .
- •Розробка запитів на вибірку інформації з бд
- •“Реальні” дані, введені в бд
- •6. Отримані результати рішення інформаційних задач (виконання запитів).
- •7. Для догляду даних таблиць необхідно створити додаток у середовище Delphi 7.
- •8. Висновок
- •Список використаної літератури
- •Питання до підготовки до заліку по предмету «Створення та обробка баз даних на пеом»
Тема 1. Основні поняття баз даних. Реляційна модель даних.
Основні визначення і поняття. Поняття БД і СУБД. Типи архітектур БД: локальні (автономні), файл-серверні, клієнт-серверні і багатоярусні БД. Реляційна модель даних. Поняття відносин, сутності, атрибутів.
Таблиця БД – форма представлення відносин. Первинний ключ. Поняття індексу. Індексування таблиць БД. Первинний і вторинний індекси. Зв'язування таблиць. Види зв'язків “один до одного”, “один до багатьох” і “багато хто до багатьох”. Ключ зв'язку. Поняття посилальної цілісності даних. Проектування БД. Нормалізація відносин. 1, 2 і 3 нормальні форми. Метод “сутність-зв'язок” при проектуванні БД.
Основна література
Ярцев В.П. Створення та обробка баз даних на ПЕОМ. Учбовій посібник.ДУІКТ,2008.-246с. Лекції 1-5.
2. Хомоненко А.Д. и др. Базы данных. Учебник для ВУЗов. /Под редакцией А.Д. Хомоненко.- Санкт-Петербург, изд. Корона Принт,2000.-416с.
Додаткова література
1. Інформатика. Підручник. /За ред.О.І.Пушкар.-К.:Академія.2002.-705с.
Тема 2. Створення бд засобами ms Access2003. Мова sql.
Загальні зведення про СУБД MS Access2003. Створення таблиць БД у Access2032, призначення і можливості СУБД Access2003. Об'єкти Access; запуск Access2003. Створення “порожньої” БД; створення таблиць БД за допомогою Конструктора. Імена полів. Типи даних. Властивості полів; створення первинного ключа; зв'язування таблиць БД (створення схеми даних); створення властивостей підстановки для полів таблиць. Робота з даними. Уведення даних. Пошук, сортування і фільтрація даних: уведення даних у БД; пошук і сортування даних; фільтрація даних: фільтр по виділеному, звичайний фільтр і розширений фільтр; збереження, зміна і знищення фільтра. Запити. Елементи мови SQL: поняття запиту. Види запитів; мова SQL. Загальні зведення; оператор SELECT: загальний синтаксис; вибірка записів з однієї таблиці. Умови добору; вибірка записів з декількох таблиць. Внутрішнє з'єднання таблиць; групування даних. Групові (агрегатні) функції і їхнє застосування в запитах; створення запиту за допомогою Конструктора в СУБД Access2003. Схема даних і бланк запиту; застосування в запиті групових операцій. запити з параметрами; запуск, збереження, модифікація запитів. Конструювання форм і робота з ними: створення форм за допомогою Конструктору; створення форм за допомогою Майстра; додання у форму різних елементів керування; друкування форм.
Основна література
Ярцев В.П. Створення та обробка баз даних на ПЕОМ. Учбовій посібник.
ДУІКТ, 2008.-246с. Лекції 6-10.
Цесаревич Ю.Б., Пушина Н.В. Microsoft Assecc 2000. Учебное пособие.-
СПб.: БХВ – Санкт-Петербург, 1999. – 480 с.
3. Ярцев В.П. Системи обробки баз даних. Курс лабораторних робот. CD.
Заняття 1-5.
Додаткова література
Карпов Б.П. Microsoft Access 2000:справочник.–СПб.:Питер,2000.–410с.
2. Інформатика. Підручнік. /За ред.О.І.Пушкар.-К.:Академія.2002.-705с.
Наочні посібники.
Тема 3. Створення та робота з віддаленими базами даних в архітектурі “клієнт-сервер” на серверу InterBase7.
Сервер БД InterBase: склад, технічні характеристики, взаємодія з додатками Delphi; Створення БД і її псевдоніма. Створення таблиць БД. Утиліти Server Manager і WISQL; Створення простого додатка для роботи з вилученої БД. Використання компонентів Tsession і TDataBase; Поняття транзакції. Керування транзакціямі.
Основна література
Ярцев В.П. Створення та обробка баз даних на ПЕОМ. Учбовій посібник.ДУІКТ,2008.-246с. Лекції 16-18.
2. Ковягин А., Востриков, Мир Inter Base/FireBird/Yaffil-М.: КУДИЦ-ОБРАЗ,
2002.-432.
Наочні посібники
1. Ярцев В.П. Системи обробки баз даних. Курс лабораторних робот. CD.
Заняття 9.