- •Міністерство освіти і науки України Державний університет інформаційно-комунікаційних технологій Створення та обробка баз даних на пеом
- •Київ -2010
- •1. Предмет, мета та завдання дисципліни
- •2. Розподіл навчального часу
- •3. Зміст Тема 1. Основні поняття баз даних. Реляційна модель даних.
- •Тема 2. Створення бд засобами ms Access2003. Мова sql.
- •Тема 3. Створення прикладних програм баз даних клієнтів з використанням середовища програмування Delphi7.
- •Тема 4. Створення та робота з віддаленими базами даних в архітектурі “клієнт-сервер” на серверу InterBase7.
- •4. Тематичний план
- •5. Індивідуальні завдання та контрольні заходи
- •5.1. Індивідуальні завдання
- •5.2. Контрольні заходи
- •6. Запитання і завдання до самоконтролю та контролю знань
- •6.1.Загальна частина завдання:
- •6.2.Методичні рекомендації з написання розділів звіту
- •6.2.3. Розробка схеми зв'язків між таблицями
- •6.2.5. «Реальні» дані, введені в бд
- •2. Розробка таблиць бд
- •3. Розробка схеми зв'язків між таблицями
- •Розробка запитів на вибірку інформації з бд
- •Таблиця групи
- •Таблиця студенти
- •Таблиця предмети
- •Таблиця успішність
- •6. Отримані результати рішення інформаційних задач (виконання запитів).
- •7. Для догляду даних таблиць необхідно створити додаток у середовище Delphi 7.
- •8. Висновок
- •7. Питання до підготовки до заліку по предмету «Створення та обробка баз даних на пеом»
Тема 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. Створення прикладних програм баз даних клієнтів з використанням середовища програмування Delphi7.
Середовище об'єктно-орієнтованого програмування Delphi. Поняття класу й об'єкта. Ієрархія базових класів Delphi; поняття компонента. Бібліотека візуальних компонентів. Властивості і події компонентів; поняття проекту Delphi. Склад проекту; створення простого проекту. Компіляція проекту і запуск на виконання. Створення в середовищі Delphi додатків БД.BDE – основа додатка БД Delphi. Поняття псевдоніма БД. Загальна схема взаємодії додатка з БД; створення псевдоніма БД за допомогою утиліти BDEADMIN; основні компоненти Delphi для роботи з БД; основні етапи створення додатка БД - розміщення і настроювання компонентів 1) набору даних; 2) джерела даних; 3) компонента відображення даних.Набори даних. Програмування роботи з даними: поняття набору даних (НД). Компоненти TTable, TQuery. Стану НД. Навігація по НД; клас TField. Програмний доступ до полів; використання Редактора полів. Редагування існуючих і створення нових полів: що обчислюються і полів підстановки; компонент TQuery і його застосування; зв'язування НД компонентів TTable і Tquery.
Основна література
Ярцев В.П. Створення та обробка баз даних на ПЕОМ. Учбовій посібник.ДУІКТ, 2008.-246с. Лекції 11-15.
Архангельский А.Я. Язык SQL в Delphi 5. Учебное пособие. – М.: “Бином”, 2000. –208с.
Додаткова література
1. Фаронов В.В.,Шумаков П.В. Dephi 5. Руководство разработчика баз данных.
Учебное пособие.–М.:Нолидж,2000.–640с.
Наочні посібники
2. Delphi 7. Віртуальний курс навчання. СD. Заняття 1-15.