- •Організація баз даних і знань
- •7.080401 "Інформаційні управляючі системи і технології " і
- •7.080402 "Інформаційні технології проектування"
- •Загальні зауваження до проведенння лабораторних робіт
- •Основні засоби для роботи з базами даних вdelphi
- •Архітектура баз даних вdelphi
- •Компоненти для роботи з базами даних
- •Завдання для лабораторних робіт Лабораторна робота №1 Створення та реструктуризація бази даних.
- •Завдання:
- •Зміст звіту:
- •Порядок виконання роботи Створення псевдоніму dbe
- •Створення таблиць бд
- •Визначення цілісності посилання між таблицями бд
- •Лабораторна робота №2
- •Використання Database Explorer при розробці форм
- •Розробка форми з використанням компонентів tTable, tDataSource, tdbGrid
- •Розробка форми з використанням компонентів tTable, tDataSource, tdbEdit, tLabel і редактора полів
- •Лабораторна робота №3
- •Лабораторна робота № 4 Обробка полів таблиць бази даних
- •Завдання:
- •Зміст звіту.
- •Порядок виконання роботи Створення полів, що обчисляються
- •Створення полів вибору даних (lookup - полів).
- •Лабораторна робота № 5
- •Використання контейнера tDataModule
- •Компонент tdbLookupComboBox
- •Порядок виконання роботи
- •Лабораторна робота № 6
- •Лабораторна робота № 7
- •Установка значень для пошуку
- •Лабораторна робота №8
- •Використання методів FindFirst, FindLast, FindNext, FindPrior.
- •Загальні зауваження до роботи з компонентомtQuery
- •Лаборатора робота № 9
- •Лабораторна робота № 10
- •Лабораторна робота № 11
- •Лабораторна робота №12
- •Побудова простих звітів
- •Групування даних в звіті
- •Перелік рекомендованої лiтератури
- •Навчально-методичне видання організація баз даних та знань
- •7.080401 "Інформаційні управляючі системи і технології " і
- •7.080402 "Інформаційні технології проектування"
Перелік рекомендованої лiтератури
Хендерсон К. Delphi 3 и системы клиент/сервер. Руководство разработчика. - К. : Диалектика, 1997. - 736 с.
Шумаков П.В. Delphi 3 и разработка приложений баз данных. - М.: “НОЛИДЖ”, 1998. -704 с.
ЗМІСТ
ЗАГАЛЬНІ ЗАУВАЖЕННЯ ДО ПРОВЕДЕНННЯ ЛАБОРАТОРНИХ РОБІТ 3
ОСНОВНІ ЗАСОБИ ДЛЯ РОБОТИ З БАЗАМИ ДАНИХ В DELPHI 4
АРХІТЕКТУРА БАЗ ДАНИХ В DELPHI 5
КОМПОНЕНТИ ДЛЯ РОБОТИ З БАЗАМИ ДАНИХ 6
ЗАВДАННЯ ДЛЯ ЛАБОРАТОРНИХ РОБІТ 8
Лабораторна робота №1 8
Створення та реструктуризація бази даних. 8
Завдання: 8
Зміст звіту: 9
Порядок виконання роботи 9
Лабораторна робота №2 12
Розробка форм для роботи з однією таблицею 12
Завдання: 13
Зміст звіту: 13
Порядок виконання роботи 13
Лабораторна робота №3 16
Організація зв’язку Master-Detail між наборами даних 16
Завдання: 16
Зміст звіту: 16
Порядок роботи і рекомендації до її виконання 16
Лабораторна робота № 4 18
Обробка полів таблиць бази даних 18
Завдання: 18
Зміст звіту. 18
Порядок виконання роботи 18
Лабораторна робота № 5 20
Використання контейнера TDataModule 20
Завдання. 20
Зміст звіту. 20
Порядок виконання роботи 21
Порядок виконання роботи 22
Лабораторна робота № 6 24
Організація роботи з індексами 24
Завдання: 24
Зміст звіту. 25
Порядок виконання роботи 25
Лабораторна робота № 7 26
Організація пошуку у базі даних 26
Завдання: 26
Зміст звіту. 26
Порядок виконання роботи 26
Лабораторна робота №8 28
Організація фільтрації у базі даних 28
Завдання: 28
Зміст звіту. 28
Порядок виконання роботи 29
ЗАГАЛЬНІ ЗАУВАЖЕННЯ ДО РОБОТИ З КОМПОНЕНТОМ TQuery 31
Лаборатора робота № 9 33
Організація статичних запитів за допомогою мови SQL 33
Завдання: 33
Зміст звіту: 33
Порядок виконання роботи 34
Лабораторна робота № 10 35
Організація зв’язку багато-до-багатьох 35
Завдання: 35
Зміст звіту: 35
Порядок виконання роботи 35
Лабораторна робота № 11 36
Формування запитів з використанням мови QBE та за допомогою засобу Visual Query Builder 36
Завдання: 36
Зміст звіту: 37
Порядок виконання роботи 37
Лабораторна робота №12 40
Побудова звітів 40
Завдання: 40
Зміст звіту: 40
Порядок виконання роботи 40
ПЕРЕЛІК РЕКОМЕНДОВАНОЇ ЛIТЕРАТУРИ 44
Навчально-методичне видання 47
Навчально-методичне видання організація баз даних та знань
Методичні вказівки
до виконання лабораторних робіт з дисципліни
“Організація баз даних та знань”
для студентів спеціальностей
7.080401 "Інформаційні управляючі системи і технології " і
7.080402 "Інформаційні технології проектування"
Укладачі:
ГАЙНА Георгій Анатолійович,
ПОПОВИЧ Наталія Леонтіївна
Комп'ютерна верстка Попович Н.Л.
Підписано до друку Формат 60 х 84 1/16
Папір офсетний. Гарнітура Аріал. Друк на різографі
Умлвн.-дурук. арк. Обл.-вид. арк. Умовн.фарбовідб.
Тираж прим. Вид. № Замовлення №
Редакційно-видавничий відділ
КНУБА. 03037, Київ-37, Повітрофлотський проспект, 31
Віддруковано в центрі інформаційних технологій
Київського національного університету будівництва і архітектури