Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_рек_зн_СОБД_12у.doc
Скачиваний:
12
Добавлен:
19.02.2016
Размер:
431.1 Кб
Скачать

Тема 4. Створення та робота з віддаленими базами даних в архітектурі “клієнт-сервер” на серверу InterBase7.

Сервер БД InterBase: склад, технічні характеристики, взаємодія з додатками Delphi; Створення БД і її псевдоніма. Створення таблиць БД. Утиліти Server Manager і WISQL; Створення простого додатка для роботи з вилученої БД. Використання компонентів Tsession і TDataBase; Поняття транзакції. Керування транзакціямі.

Основна література

  1. Ярцев В.П. Створення та обробка баз даних на ПЕОМ. Учбовій посібник.ДУІКТ,2008.-246с. Лекції 16-18.

2. Ковягин А., Востриков, Мир Inter Base/FireBird/Yaffil-М.: КУДИЦ-ОБРАЗ,

2002.-432.

Наочні посібники

1. Ярцев В.П. Системи обробки баз даних. Курс лабораторних робот. CD.

Заняття 9.

4. Тематичний план

з/п

Вид

заняття

Всього

годин

Із них

Семестри, модулі, найменування розділів та тем,

найменування навчальних занять та навчальні

питання, завдання на самостійну роботу

Дидактичне

забезпечення

занять

Інформаційно-методичне

забезпечення

Ауд.

зан.

СРС

Тема 1. Основні поняття баз даних.

Реляційна модель даних

1.

Лекція 1

36

2

34

Заняття 1. Основні поняття і визначення баз даних

1. Вступ. Основні визначення. Різновиди архітектур БД.

2. Загальні відомості про СУБД MS Access2002.

3. Візуальне проектування додатків БД у Delphi7.

4.Моделювання роботи БД на серверу InterBase.

Завдання на СРС

1.Структура СУБД. Схема обміну даними у ПК при роботі з БД.

2.Тенденції розвитку сучасних СУБД

3.Ієрархічна та мережива модель даних.

4.Обектно-оріентована модель даних.

5. Реляційна модель даних.

6. Зв’язування таблиць.

7. Операції над відношеннями.

8. Реляційна алгебра.

9. Реляційні числення.

10. Проблеми та етапи проектування баз даних.

11. Модель “сутність-зв'язок”. Перехід до реляційної моделі.

12. Розробка інформаційно-логічної моделі БД.

13. Сучасні програмні засоби побудови ІС.

14. Структура корпоративної інформаційної системи.

15. Принцип нормалізації відношень.

16. Поняття залежності між атрибутами відношень.

17. Перетворення відношень до 1, 2 і 3 нормальним

формам.

18.Файлова організація даних.

19. Індексування. Поняття індексу.

20. Первинні і вторинні індекси.

21. Організація індексів у виді В-деревьев

Презентація Pover Point,

Плакат №1,2,3.

Основна література

1,с. 5-154,

2, 7-240

Додаткова література

2,с.328-333.

Тема 2. Створення БД засобами MS Access2003. Мова SQL

2.

Лабора-торна робота 1

36

2

34

Заняття 2. СУБД MS Access2003.

1. Створення таблиць в режимі Конструктора.

2. Створення зв‘язку між таблицями та введення

даних.

3. Створення запитів та фільтрування даних..

4. Проектування форм та звітів БД.

Завдання на СРС

1. Загальні відомості про СУБД MS Access2003.

2. Запуск Access2003. Створення “порожньої” БД.

3. Створення таблиць в режимі Конструктора.

4. Створення підстановок у поля таблиць.

5. Типи даних в Access та їх характеристики.

6. Властивості полів в Access та їх характеристики.

7. Створення запитів на вибір даних.

8. Створення параметричних запитів.

9. Створення перехресного запиту.

10. Створення запитів з розрахунковими полями.

11.Мова SQL. Загальні відомості.

12. Оператор SELECT. Добір даних з однієї таблиці.

13. Оператор SELECT. Добір даних з декількох таблиць.

14.Імпорт даних з текстового файлу в таблиці БД.

15.Створення специфікацій імпорту даних.

16.Статистичне обчислювання даних в запитах.

17.Проектування форм з допомогою Конструктора.

18. Проектування форм з допомогою Майстра.

19. Проектування звітів з допомогою Майстра.

20.Створення форм з розрахунковим полем з допомогою Майстра

21. Додання елементів керування та виразив у форму

ПЕОМ з Windows 2000 та

Office 2000

Основна література

1,с.317-326,

2,с.44-52,

3,с.464-472.

Додаткова література

3,с.158-162

Тема 3. Створення прикладних програм БД клієнтів з використанням у Delphi7.

3.

Практична

робота 1

36

2

34

Заняття 5. Проектування програм-додатків у середовище Delphi7

1. Створення псевдоніму проекту та збереження.

2. Встановлення елементів дозволу щодо даних та їх зображення.

3. Редагування елементів керування полів та мереж TDBGrid.

4.Моделювання роботи БД на серверу InterBase.

Завдання на СРС

1 Delphi7– призначення, загальні відомості.

2. Основні поняття ООП. Базові класи.

3. Візуальне проектування програм у Delphi7.

4.Інтерфейс та панелі інструментів Delphi7– призначення, можливості, методика роботи

5. Проектування додатків щодо баз даних у Delphi7.

6. Інсталяція та настойка середовища програмування Delphi7.

7. Інкапсуляція та можливості об’єктів.

8. Поліморфізм та віртуальні методи.

9.Проект Delphi7 і його компіляція.

10. Схема взаємодії додатка Delphi7 з БД.

11. Основні компоненти Delphi7 для роботи з БД.

12.Структура програми додатку БД. Етапи створення додатку.

13.Стандартні компоненти та їх можливості.

14. Формат загальних команд керування об’єктами у Delphi7.

15.Формат команд зв’язку з БД у Delphi7.

16. Компоненти TDBText, TDBEdit як компоненти відображення даних.

17.Поняття НД. Основні властивості, методи, події.

18. Відмінні риси компонента TQuery.

19. Створення зв'язку між НД типу “один до багатьох”.

20.Компонент TDBGrid. Редактор стовпців

21. Компонент TDBNavigator

ПЕОМ з Windows 2000,

Office 2000,

Delphi7

Основна література

2, с. 40-54

Додаткова література

5,с.50-67.

4.

Залік

2