- •Міністерство освіти і науки України Державний університет інформаційно-комунікаційних технологій Створення та обробка баз даних на пеом
- •Київ -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. Питання до підготовки до заліку по предмету «Створення та обробка баз даних на пеом»
6.2.5. «Реальні» дані, введені в бд
У розділі привести уміст усіх таблиць (ваші «реальні» дані), що ви використовуєте в контрольній роботі. Як уже відзначалося вище, ці дані повинні відповідати предметної області відповідно до Вашого варіанта. У кожній таблиці повинне бути приблизно 5-10 записів. Конкретні значення ви «придумуєте» таким чином, щоб можна було наочно продемонструвати результати виконання розроблених вами запитів.
6.2.6.Отримані результати рішення інформаційних задач (виконання запитів)
У цьому розділі привести заповнені реальними даними таблиці, отримані в результаті виконання розроблених вами запитів (результати рішення інформаційних задач). Якщо у Вас була можливість реально створити і досліджувати БД на комп'ютері, можна (бажано) привести роздруківки отриманих результатів.
6.2.7. Для догляду даних таблиць необхідно створити додаток у середовище Delphi 7.
У цьому розділі необхідно створити додаток для виведення даних з таблиць у середовища ООП Delphi 7 за допомогою технології IBExpress з компонентами прямого доступу.
6.2.8. Висновок (висновки).
Висновок може містити коротку оцінку проробленої роботи (підбити підсумок). Ваші особисті оцінки (погляди) важливості, перспектив застосування СУБД. Можна вказати на питання, що залишилися неясними й ін.
6.2.9. Список використаної літератури.
У список включати тільки ту літературу, що Ви особисто використовували при виконанні контрольної роботи.
Приклад виконання контрольної роботи
Короткий опис предметної області
Нехай, предметна область, для якої необхідно розробити БД, це навчальний процес у Вузі. Точніше, тільки невелика його частина – облік успішності студентів. Тому розроблювальну БД назвемо “Успішність студентів”.
Визначимо такі інформаційні задачі, які потрібно буде вирішувати за допомогою розроблювальної БД:
Одержувати по кожному зі студентів середній бал по всіх предметах. Результуюча таблиця повинна мати форму:
ФИО
Средн. бал
Колич. оцінок
Одержувати список студентів, що мають двійки. Результуюча таблиця повинна мати форму:
ФИО
Предмет
Одержувати список студентів заданої групи:
ФИО
Номер студ. квитка
Одержувати число студентів заданої групи:
-
Група
Число студентів
У якості основних інформаційних об'єктів для створюваної БД, мабуть, потрібно прийняти такі об'єкти:
студент;
група;
предмет;
успішність.
Для кожного з цих інформаційних об'єктів визначимо наступні характеристики (атрибути), які потрібно зберігати в БД:
-
Об'єкт
Атрибути
Студент
ФИО студента
Рік народження
Адреса
Номер групи
Номер студентського квитка
Група
Найменування (номер) групи
ФИО старости групи
Факультет
Предмет
Найменування предмета
Кількість годин на предмет
Програма предмета (Перелік тим, розподіл годин по темах, види занять і т.д.)
Успішність
Студент
Предмет
Дата
Вид заняття
Оцінка
Дані про успішність визначаються за поточними оцінками (наприклад, по журналі) протягом деякого періоду часу (семестру).