Разработка приложения с использованием интерфейса ADO

Раздел Информатика
Класс -
Тип Другие методич. материалы
Автор
Дата
Формат docx
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Разработка приложения с использованием интерфейса ADOМіністерство освіти і науки України

Державний вищий навчальний заклад

«ДОНЕЦЬКИЙ ПРОМИСЛОВО-ЕКОНОМІЧНИЙ КОЛЕДЖ»















МЕТОДИЧНА РОЗРОБКА

РОЗРОБКА ДОДАТКУ З ВИКОРИСТАННЯМ ІНТЕРФЕЙСУ ADO



















2015


Методична розробка «Розробка додатку з використанням інтерфейсу ADO». - ДВНЗ ДонПЕК: Донецьк, 2015. - 18 с.

Спеціальність: 5.05010301 «Розробка програмного забезпечення».

Укладач: Мирошниченко А.В. - викладач комп'ютерних дисциплін Донецького промислово - економічного коледжу, спеціаліст першої кваліфікаційної категорії.


Розроблена методика є допоміжним матеріалом для проведення практичної роботи з використанням новітніх інформаційних технологій і методів навчання з дисципліни «Бази даних» на тему «Розробка додатку з використанням інтерфейсу ADO».

Мета розробки - продемонструвати можливості використання новітніх інформаційних технологій при вивченні нового матеріалу, набуття ними навичок творчого підходу до вивчення і практичного застосування новітніх технологій в галузі проектування баз даних.

Для викладачів комп'ютерних дисциплін вищих навчальних закладів 1-2 рівнів акредитації

Рецензенти:

Куликовська Л.В. - викладач комп'ютерних дисциплін кваліфікаційної категорії «Спеціаліст вищої категорії» ДВНЗ «Донецький промислово - економічний коледж»


Розглянуто та схвалено

на засіданні циклової комісії

математичних і комп'ютерних дисциплін

Протокол від

Голова комісії __________ А. В. Лібець

ЗМІСТ

Пояснювальна записка ------------------------------------------------------------------------------------------------- 4

План заняття ---------------------------------------------------------------------------------------------------------------------- 5

Структура заняття ----------------------------------------------------------------------------------------------------------- 8

Хід заняття ---------------------------------------------------------------------------------------------------------------------------------------------------------- 9


  1. Організаційний момент ------------------------------------------------------------------------------------- 9


  1. Ознайомлення студентів з темою та метою заняття ----------------------------- 9


  1. Мотивації навчання ------------------------------------------------------------------------------------------- 10


  1. Актуалізація опорних знань ---------------------------------------------------------------------------- 11


  1. Коментар відповідей студентів ---- ----------------------------------------------------------------- 11


  1. Виконання практичної роботи ------------------------------------------------------------------------ 11


  1. Закріплення знань студентів ----------------------------------------------------------------------------- 19


  1. Підведення підсумків заняття ------------------------------------------------------------------------- 19


  1. Домашнє завдання ----------------------------------------------------------------------------------------------- 19

Література ----------------------------------------------------------------------------------------------------------- 22


ПОЯСНЮВАЛЬНА ЗАПИСКА



Дисципліна «Бази даних» є загально професійною, яка формує базові знання, необхідні для оволодіння спеціальними дисциплінами. Викладання дисципліни має практичну направленість та проводиться в тісному звязку з іншими загальнопрофесійними та спеціальними дисциплінами: «Операційні системи», «Основи програмування та алгоритмічні мови», «Основи програмної інженерії» та ін.

Практичне заняття - це різновид навчального заняття, на якому викладач організовує детальний огляд студентами окремих теоретичних положень навчальної дисципліни та формує вміння й навички їх практичного застосування шляхом індивідуального розв'язання студентами відповідних завдань.

Метою практичного заняття є не тільки засвоєння правильного розв'язання конкретного питання, а й усвідомлення певного методу використання теорії, оскільки правильна відповідь - це підтвердження правильності вибраного методу розв'язання чітко визначеної проблеми. Практичні заняття виробляють навички самостійної творчої роботи, розвивають розумові здібності.

Інформаційно-комунікаційні технології викривають студентам доступ до нетрадиційних джерел інформації, підвищують ефективність роботи як на занятті, так і вдома, дають цілком нові можливості для творчості, закріплення вмінь та навичок.

У даній методичній розробці надається методика впроваджень елементів мультимедійних та інтерактивних технологій навчання. Мотивація, актуалізація, повторення, закріплення матеріалу на даному занятті здійснюється за допомогою комп'ютера та проектних технологій. А також надані матеріали для актуалізації, повторення та закріплення матеріалу.

Дана методична розробка може застосовуватись викладачами «Баз даних» для формуванні у студентів вмінь і навичок створення баз даних в СУБД Access та інтерфейсу для них в середовщі Delphi з використанням інтерфейсу ADO.


ПЛАН ЗАНЯТТЯ

Група: П - 32 Дата: _ ._ .2015р.

Спеціальність: 5.05010301 «Розробка програмного забезпечення»

Тема заняття: Розробка додатку з використанням інтерфейсу ADO

Мета практичного заняття: Вивчення компонентів ADO, що забезпечують доступ до бази даних Microsoft Access, уміння створити програму що дозволяє отримати інформацію з бази даних і представити її у формі таблиці.

Методична:

  • застосування інтерактивних інформаційних технологій під час проведення практичних занять з метою організації самостійної пізнавальної активності студентів;

  • показати результативність репродуктивного та наочного методів в організації самостійної роботи студентів і проведення практичних занять;

  • вдосконалити методику проведення занять з використанням мультимедійних методів навчання.

Навчальна:

  • узагальнити і систематизувати знання з теми: «Розробка додатку з використанням інтерфейсу ADO»;

  • ознайомити студентів з основними принципами роботи інтерфейсу ADO;

  • навчити застосовувати теоретичні знання на практиці;

  • вивчення компонентів ADO, що забезпечують доступ до бази даних Microsoft Access;

Дидактична:

  • вивчити принцип створення БД в СКБД MS Access;

  • вивчити застосування сучасних технологій в створінні бази даних;

  • дослідити розвиток програмного забезпечення.

Розвиваюча:

  • розвивати пізнавальну активність студентів;

  • розвивати творчі навички в пізнавальній діяльності;

  • розвивати пам'ять та увагу;

  • розвивати жагу до самостійного отримання нових знань.

Виховна:

  • формувати відповідальне ставлення до своїх професійних обов'язків;

  • сприяти формуванню пізнавального інтересу, розвитку технічних умінь і професійних якостей у процесі навчання;

  • виховувати професійні риси, почуття відповідальності, творче мислення;

  • удосконалювати професійну увагу, зосередженість і активність.

Вид заняття: практичне.

Тип заняття: закріплення нового матеріалу, узагальнення та розвитку вмінь і навичок.

Форма проведення заняття: репродуктивна бесіда з елементами практичної самостійної роботи.

Методи та прийоми: репродуктивна та евристична бесіда з елементами наочного методу.

Міждисциплінарні зв'язки:

Забезпечуючи: Українська мова (за професійним спрямуванням)

Іноземна мова (за професійним спрямуванням)

Дискретна математика

Охорона праці

Системи управління базами даних

Основи програмування та алгоритмічні мови

Інструментальні засоби візуального програмування

Забезпечувані:

Конструювання програмного забезпечення

Організація комп'ютерних мереж

Мови програмування систем баз даних

Методичне забезпечення заняття:

  • робоча програма;

  • методична розробка заняття;

  • опорний конспект;

  • наочні посібники.

Технічні засоби навчання:

  • комп'ютер;

  • доступ до мережі Інтернет.

Програмне забезпечення:

  • ОС Windows XP;

  • MS Offise, Word;

  • MS Access

  • MS Delphi


Література

Основна


  1. Організація баз даних та знань. Автор: Пасічник В.В. Резниченко В.А. Издательство: Видавнича rpупа BНV Год издания: 2006 :- 384с.

  2. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М,006. - 352 с

  3. Бойко В.В. Проектирование информационной базы автоматизированной системы на основе СУБД / В.В. Бойко, В.М. Савинков. - М. : Финансы и статистика, 1982. - 305 с.

  4. Джексон Г. Проектирование реляционных баз данных для использования с микро - ЭВМ / Джексон Г. - М. : Финансы и статистика, 1991. - 255 с.

  5. Зеленков Ю.А. Введение в базы данных / Зеленков Ю.А. - М. : Центр Интернет ЯрГУ, 1997. - 210 с.


Допоміжна


  1. Крис Дейт. Введение в базы данных, 6-е изд / Крис Дейт. - К. : Диалектика, 1998. - 245 с.

  2. Астахова И.Ф., Толстобров А.П. SQL у прикладах і завданнях. Навчальний посібник, 2002

Структура заняття

1. Організаційний момент. . . . . . . . . . . . . . . . . . . . .. . . . . . …………..……..…….1хв.

2. Ознайомлення студентів з темою, метою, планом заняття................................2хв.

3. Мотивація заняття …………………………………….......…………..…….……2хв.

4. Актуалізація опорних знань .................................................................................18хв

5. Коментар відповідей студентів .............................................................................2хв.

6. Виконання практичної роботи з теми: «Розробка додатку з використанням інтерфейсу ADO»…..……………………………………………………................ 45хв.

План заняття:

  1. Теоретичні відомості

  2. Створення БД в MS Access

  3. Розробка запитів мовою SQL

  4. Розробка проекту в Delphi

  5. Приклад виконання практичної роботи

7. Закріплення знань студентів ....................................................................................5хв.

8. Підведення підсумків заняття………. . . .. . . . . . . . . .. . . . ….. . . . .... . . . .... . . 2хв.

9. Оголошення оцінок................................................................................................2хв.

10. Домашнє завдання. . . . . . . . . . ... . . . . . . . . . . . .. . . …………..…..….....……..1хв.

Загальний час заняття 80хв.

ХІД ЗАНЯТТЯ



1. Організаційний момент

1.1. Викладач проводить перевірку присутності студентів, перевіряє готовність студентів до заняття.

1.2. Перевіряє готовність аудиторії до заняття.

2. Ознайомлення студентів з темою, метою, планом заняття


Викладач оголошує тему, мету заняття .

Тема заняття: «Розробка додатку з використанням інтерфейсу ADO».

Мета практичного заняття: Вивчення компонентів ADO, що забезпечують доступ до бази даних Microsoft Access, уміння створити програму що дозволяє отримати інформацію з бази даних і представити її у формі таблиці.

Методична:

  • застосування інтерактивних інформаційних технологій під час проведення практичних занять з метою організації самостійної пізнавальної активності студентів;

  • показати результативність репродуктивного та наочного методів в організації самостійної роботи студентів і проведення практичних занять;

  • вдосконалити методику проведення занять з використанням мультимедійних методів навчання.

Навчальна:

  • узагальнити і систематизувати знання з теми: «Розробка додатку з використанням інтерфейсу ADO»;

  • ознайомити студентів з основними принципами роботи інтерфейсу ADO;

  • навчити застосовувати теоретичні знання на практиці;

  • вивчення компонентів ADO, що забезпечують доступ до бази даних Microsoft Access;

Дидактична:

  • вивчити принцип створення БД в СКБД MS Access;

  • вивчити застосування сучасних технологій в створінні бази даних;

  • дослідити розвиток програмного забезпечення.

Розвиваюча:

  • розвивати пізнавальну активність студентів;

  • розвивати творчі навички в пізнавальній діяльності;

  • розвивати пам'ять та увагу;

  • розвивати жагу до самостійного отримання нових знань.

Виховна:

  • формувати відповідальне ставлення до своїх професійних обов'язків;

  • сприяти формуванню пізнавального інтересу, розвитку технічних умінь і професійних якостей у процесі навчання;

  • виховувати професійні риси, почуття відповідальності, творче мислення;

  • удосконалювати професійну увагу, зосередженість і активність.

Викладач оголошує план заняття (план на дошці):

План заняття:


  1. Теоретичні відомості

  2. Створення БД в MS Access

  3. Розробка запитів мовою SQL

  4. Розробка проекту в Delphi

  5. Приклад виконання практичної роботи


3. Мотивація заняття

Викладач пояснює мотивацію заняття:


На даному занятті ви ознайомитесь із принципом практичного застосування інтерфейсу ADO для обробки баз даних в архітектурі «клієнт-сервер».

"Клієнт-сервер" нині найбільш поширена архітектура, в якій виконана, мабуть, більшість працюючих інформаційних систем. Існує навіть думка, що майже уся інша архітектура може бути представлена як велика або менша варіація цією, базовою.

ADO - інтерфейс, покликаний забезпечити клієнтське додаток доступом та можливостей маніпулювання зовнішніми даними. ADO є інтерфейсом програмного рівня до OLE DB (інтерфейсом надзвичайно зручним і високопродуктивним). ADO і OLE DB становлять разом технологію Універсального Доступу до Даних(UDA). У цьому, будучи інтерфейсом високого рівня до OLE DB, ADO використовує OLE DB постачальники даних (нині це, переважно, провайдери реляционных баз даних, хоча вже з'являються постачальники для нереляционных джерел даних, і систем електронної пошти).

Слід зазначити, що корпорація Microsoft публічно заявляє, що ADO найближчим часом замінить величезне розмаїтість моделей і технологій доступу до даних, зокрема такі методи самої Microsoft, як DAO, RDO.


4. Актуалізація опорних знань

(фронтальне опитування)


Фронтальне опитування з попередньої теми: «Розподілені бази даних».

  1. Дайте поняття розподіленої бази даних;

  2. Які основні риси архітектури клієнт-сервер ви знаєте?

  3. Які основні складові архітектури клієнт-сервер ?

  4. Назвіть функції клієнту та серверу;

  5. Опишіть основні об'єкти Microsoft Access;

  6. Які команди SQL можуть бути використані для створення таблиць?

  7. Які команди SQL можуть бути використані для пошуку даних в БД?


5. Коментар відповідей студентів

Викладач коментує результати опитування студентів, звертає увагу на помилки і вказує на правильні відповіді.


6. Виконання практичної роботи

(евристична бесіда, застосування технічних засобів навчання, наочний метод)


Викладач: Переходимо до нової теми.

Оголошує тему: «Розробка додатку з використанням інтерфейсу ADO».

Студенти записують тему і план заняття.


План заняття

План заняття:


  1. Теоретичні відомості

  2. Створення БД в MS Access

  3. Розробка запитів мовою SQL

  4. Розробка проекту в Delphi

  5. Приклад виконання практичної роботи

6.1. Теоретичні відомості

ADO складається з таких основних компонентів:

  • Connection. ADO використовує об'єкти Connection надання окремих сполук з джерелом даних.

  • Command. Об'єкти Command йдуть на надання конкретних команд, виконуваних над джерелом даних. Ці об'єкти йдуть на відстежування параметрів, що з командою.

  • Parameter.Об'єкти Command містять колекцію Parameters, що включає все пов'язані з командою параметри. Кожен окремий об'єкт Parameter служить для зберігання інформації про параметрі, переданій в виконується команду чи возвращаемом у ній.

  • Recordset. Об'єкти Recordset забезпечують взаємодію Космосу з даними. Їх використовують для зберігання набору записів, возвращаемого із джерела даних.

  • Field. Об'єкти Recordset містять колекцію об'єктів Field, що використовуються до роботи з окремими стовпчиками групи рядків.

  • Property. Об'єкти Connection, Command, Recordset, Field містять колекцію Properties об'єктів Property. Об'єкти Property служать до подання додаткових параметрів чи властивостей об'єкта ADO, які можуть управлятися умонтованими властивостями об'єкта.

6.2 Створення БД в MS Access

За допомогою Microsoft Access створіть базу даних і наповніть її інформацією(20 записів).

Зауваження. Імена таблиць бази даних і імена полів записів слід записувати латинськими буквами без пропусків.

6.3 Розробка запитів мовою SQL

Інструкція SQL SELECT має від двох до трьох речень. Речення SELECT указує базі даних, де шукати дані, і вимагає від неї повернути певний результат.

Примітка Інструкції SELECT закінчуються крапкою з комою (;) в кінці останнього речення або окремо в рядку в кінці інструкції SQL.

Наведена нижче інструкція SELECT подає програмі Access запит на дані зі стовпців "адреса електронної пошти" та "компанія" в таблиці "Контакти", де стовпець "Місто" містить значення "Суми".

Разработка приложения с использованием интерфейса ADO

Наведений вище запит має три речення: SELECT, FROM і WHERE.

1. Речення SELECT містить список стовпців із потрібними даними та оператор (SELECT), за яким ідуть два ідентифікатори ("адреса електронної пошти" й "компанія"). Якщо ідентифікатор містить пробіли або спеціальні символи (як-от ідентифікатор "адреса електронної пошти"), його потрібно взяти у квадратні дужки.

2. Речення FROM указує на вихідну таблицю. У цьому прикладі воно містить оператор (FROM), за яким іде ідентифікатор ("Контакти").

3. Речення WHERE не обов'язкове. У прикладі воно містить оператор (WHERE), за яким іде вираз (Місто="Суми").

За допомогою оператора LIKE відбираються записи, що відповідають заданому шаблону. Цей шаблон зазвичай складається з так званих підстановлювальних символів * або з якими ви, можливо, вже знайомі по роботі з файловими системами MS DOS або Windows.

Символ відсотка(%) означає часткову відповідність. Наприклад, щоб відібрати в таблиці tblCustomer усі записи, в яких прізвище розпочинається з букви J, можна скористатися приведеним нижче запитом.

SELECT ID, FirstName, LastName, Address, City, State

FROM tblCustomer

WHERE [LastName] LIKE 'J%'

В результаті виконання цього запиту будуть витягнуті записи для тих клієнтів, прізвища яких розпочинаються з букви J.

6.4 Розробка проекту в Delphi

1. Створити проект. Помістити на форму компонент ADOConnection(знаходиться на вкладці ADO) і виконати його налаштування(таблиця. 1).

Таблиця 1. Значення властивостей компонента ADOConnection

Властивість

Значення

Примітка

LoginPrompt

False

ConnectionString

Зробити клацання на кнопці з трьома точками (знаходиться в полі значення

властивості); зробити клацання на кнопці Build; на вкладці Постачальник даних вибрати Microsoft Jet 4.0 OLEDB Provider; на вкладці Підключення зробити клацання на кнопці з трьома точками і у вікні, що з'явилося, вказати файл бази

даних.

2. Помістити на форму компонент ADODataSet(знаходиться на вкладці ADO) і виконати його налаштування(таблиця. 2).

Таблиця 2.Значення властивостей компонента ADODataSet

Властивість

Значення

Примітка

Connection

Ім'я компонента

ADOConnection

що забезпечує з'єднання з

БД

Розкрити список, що знаходиться в полі

значення властивості, і вибрати ім'я

компонента

CommandText

SQL- команда, що забезпечує

отримання інформації з БД

Приклад: SELECT * FROM Ім'я_таблиці ORDER

BY Ім'я_поля

Active

True

3. Помістити на форму компонент DataSource(знаходиться на вкладці Data Access) і

виконати його налаштування(таблиця. 3).

Таблиця 3. Значення властивостей компонента DataSource

Властивість

Значення

Примітка

DataSet

Ім'я компонента ADODataSet

Розкрити список, що знаходиться в полі

значення властивості, і вибрати ім'я

компонента

4. Помістити на форму компонент DBGrid(знаходиться на вкладці DataControls) і виконати його налаштування(таблиця. 4).

Таблиця 4. Значення властивостей компонента DBGrid

Властивість

Значення

Примітка

DataSource

Ім'я компонента DataSource

Розкрити список, що знаходиться в полі

значення властивості, і вибрати ім'я

компонента

5. Продовжити налаштування компонента DBGrid :

  • Зробити клацання на кнопці з тім'я точками, яка знаходиться в полі значення властивості Columns;

  • У вікні EditingDBGridColumns зробити клацання на кнопці ALLfields. ;

  • Вибрати елемент, доданий у вікно EditingDBGridColumns, і у вікні ObjectInspectot задати значення властивостей, що визначають вид стовпця : Title.Caption - заголовок; Width-ширина).

  • Повторити описані вище дії для кожного стовпця таблиці бази даних, DBGrid, що відображається в полі.

6. Помістити на форму компонент Edit. У полі цього компонента користувач вводитиме

SQL- запит на вибір інформації з бази даних.

7. Помістити на форму компонент Button і створити процедуру обробки події Click

(лістинг 1 ), що забезпечує виконання SQL- команди, введеної користувачем в полі компонента Edit.

Лістинг 1. Процедура обробки події Click на кнопці Запит(Button1).

procedure TForm1.Button3Click(Sender: TObject);

begin

try

ADODataset1.Close;

ADODataset1.CommandText:= Edit1.Text;

ADODataset1.Open;

Exceptone:

Exceptiondo

begin

ShowMessage(e.Message);

end;

end;

end;

8. Змініть процедуру обробки події на кнопці Запит так, щоб в полі редагування користувач вводив не SQL- команду, а критерій відбору записів(лістинг 2).

Лістинг 2. Процедура обробки події Click на кнопці Запит(Button1).

procedure TForm1.Button3Click(Sender: TObject);

begin

ADODataset1.Close;

ADODataset1.CommandText:=

'SELECT * FROM Ім'я_таблиці WHERE ' +

'ім'я_поля Like ' '%' + Form1.Edit1.Text + '%'' ';

ADODataset1.Open;

end;

6.5 Приклад виконання

Разработка приложения с использованием интерфейса ADO


1. Структура таблиці Clients (рис. 1).

Рисунок 1 - Вид таблиці в MS Access

2. Щоб вибрати з БД усю інформацію, необхідно виконати налаштування компонента ADODataSet :

  • властивості Connection встановити значення ADOConnection;

  • властивості CommandText вказати SQL- запит : Select * From Clients;

  • встановити значення для властивості Active в положення True.

3. Налаштування компонента DataSourse :

  • властивості DataSet задати значення ADODataSet.

4. Налаштування компонента DBGrid :

  • властивості DataSourse задати значення імені компонента DataSourse.

5. Процедура виконання SQL- запиту на кнопці «Виконати» :

procedure TForm1.Button3Click(Sender: TObject);

begin

try

ADODataset1.Close;

ADODataset1.CommandText:=Edit2.Text;

ADODataset1.Open;

Except on E:

Exception do

begin

ShowMessage(e.Message);

end;

end;

end;

6. Процедура відбору міста на кнопці «Відібрати» :

procedure TForm1.Button2Click(Sender: TObject);

begin

ADODataset1.Close;

ADODataset1.CommandText:='SELECT * FROM Clients WHERE ' + 'City Like "%' + Form1.Edit1.Text + '%" ';

ADODataset1.Open;

end;

7. Кнопка виходу

procedure TForm1.Button1Click(Sender: TObject);

begin

Close();

end;

8.Рис. 2 - Форма програмиРазработка приложения с использованием интерфейса ADO

Рисунок 2 - Форма програми



9. Результат виконання програми.

Рисунок. 3 - Вибірка клієнтів по містуРазработка приложения с использованием интерфейса ADO



7. Закріплення знань студентів

Викладач задає студентам запитання, коментує їх відповіді, робить оцінку щодо уважності студенів і ступеню засвоєння ними матеріалу.


Контрольні питання


  1. Для чого призначений інтерфейс ADO? ;

  2. Які об'єкти Делфі призначені для реалізації цього інтерфейсу?

  3. Які команди SQL можуть бути використані для відбору даних з БД?



8. Підведення підсумків заняття


Викладач коментує результати студентів, коментує активність студентів на занятті, правильності відповідей при фронтальному опитуванні Далі викладач робить загальний підсумок заняття, акцентуя увагу на досягненні мети заняття.

Критерії оцінювання

При оцінюванні виконання завдання враховується акуратність, повнота і правильність виконання завдання. Правильна відповідь на 5 питань - «3», на 7 питань - «4», на 9 питань - «5» балів.


9. Оголошення оцінок

Викладач оголошує оцінки, отримані студентами в ході заняття.


10. Домашнє завдання


Викладач завдає домашнє завдання і завдання до самостійної роботи студентів

Скласти звіт з практичної роботи

Зміст звіту

1. Зображення заповненою інформацією таблиці бази даних(можна вид таблиці в Microsoft Access);

2. Список імен полів записів(імен стовпців таблиці), що утворюють таблицю бази даних;

3. SQL- команду, що забезпечує вибір з бази даних інформації;

4. Ескіз форми застосування роботи з базою даних;

5. Таблицю значень властивостей компонентів, що забезпечують роботу з базою даних;

6. Текст процедури обробки події на кнопці Запит;

7. Приклад роботи програми(вид вікна програми після виконання запиту).

Самостійна робота: «Розробка додатку з використанням інтерфейсу ADO».

Опорний конспект лекції

Методичні вказівки до самостійної роботи


Викладач ______________ А.В. Мирошниченко


Література

Основна


  1. Організація баз даних та знань. Автор: Пасічник В.В. Резниченко В.А. Издательство: Видавнича rpупа BНV Год издания: 2006 :- 384с.

  2. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М,006. - 352 с

  3. Бойко В.В. Проектирование информационной базы автоматизированной системы на основе СУБД / В.В. Бойко, В.М. Савинков. - М. : Финансы и статистика, 1982. - 305 с.

  4. Джексон Г. Проектирование реляционных баз данных для использования с микро - ЭВМ / Джексон Г. - М. : Финансы и статистика, 1991. - 255 с.

  5. Зеленков Ю.А. Введение в базы данных / Зеленков Ю.А. - М. : Центр Интернет ЯрГУ, 1997. - 210 с.


Допоміжна


  1. Крис Дейт. Введение в базы данных, 6-е изд / Крис Дейт. - К. : Диалектика, 1998. - 245 с.

  2. Астахова И.Ф., Толстобров А.П. SQL у прикладах і завданнях. Навчальний посібник, 2002


Додаток А

Предметна область для проектування БД


  1. Продовольчі магазини г.Донецка :(Магазин, Постачальники, Персонал, Продажі, Відділи, Товар)

  2. База цих вищих учбових закладів України :(ВНЗ, Спеціальності, Викладацький склад, Студенти.)

  3. Футбольні команди світу :( Команда, Стадіон, Тренерський склад, Президент, Ігри.)

  4. Тварини( Тварина, Тип, Клас, Загін, Материки мешкання.)

  5. Міста світу :(Місто, Країна, Історія, Пам'ятки, Готелі.)

  6. Ресторани міста :(Ресторан, Персонал, Меню(назва блюда, категорія, вартість, рецепт), Можливість замовлення столика.)

  7. Театри України :(Театр, Акторський склад, Репертуар, Постановки, Режисери.)

  8. Держави світу :(Держава, Населення, Політичний устрій, Уряд, Клімат)

  9. Бібліотека художньої літератури :(Книга, Автор, Жанр, Читачі.)

  10. Школи міста :(Школа, Напрям, Учні, Учителі.)

  11. Фільмотека:(Фільм, режисер, Жанр, Кінокомпанія, Акторський склад)

  12. Прокат відео(Фільм, Режисер, Вид носія, Жанр, Актори);

  13. Виконавці вітчизняної естради(Виконавець, Історична довідка, Альбоми, Пісні, Автори, Концертна діяльність, Звання);

  14. Туристичні агентства(Агентство, персонал, Клієнти, Путівки, Місце відпочинку, Види відпочинку)

  15. Комп'ютерні фірми(Фірми, Постачальники, Персонал, Клієнти, Послуги);

  16. Компанії мобільного зв'язку(Компанія, Абоненти, Послуги, Персонал, Довідка)

  17. Кінотеатри( Кінотеатр, Репертуар, Фільм, Послуги, персонал);

  18. Промислові підприємства України :(Підприємство, Персонал, напрям роботи, Продукція, План випуску, Постачання);

  19. Модельне агентство(Агентство, персонал, Моделі, Покази);

  20. Склади(Склад, Тип продукції, Продукція, Ціна, Прихід, витрата, персонал);

  21. Риэлтерская фірма(Фірма, Послуги, Персонал, Клієнти).

© 2010-2022