- •Центральна спілка споживчих товариств україни (укркоопспілка) Тернопільський кооперативний торговельно-економічний коледж
- •1.1 Створення електронній презентацій (7год)
- •5. Дибкова л.М. Інформатика та комп'ютерна техніка. - к.: "Академвидав", 2009.
- •6. Глинський я.М. Інформатика. Інформаційні процеси. - Львів: Деол, 2010
- •1.2 Створення відеофільму (7год)
- •2.1 Створення таблиць (6год)
- •База даних може мати такі об’єкти: таблиці, запити, форми, звіти. У даній роботі ми ознайомимося із таблицями.
- •Проектування бази даних
- •Контрольні запитання
- •2.2 Створення запитів (6год)
- •Контрольні запитання
- •2.3 Створення форм та звітів (6год)
- •Контрольні запитання
2.1 Створення таблиць (6год)
Мета: навчитися розробляти структуру бази даних, використовувати СУБД Access для створення таблиць
Зміст роботи
Структура бази даних
Створення таблиць
Зв'язок між таблицями
1. Глинський Я.М. Інформатика: Ч. 2: Навч. посіб. для 10 – 11 кл: Львів, 2010.
2. Гаєвський О.Ю. Інформатика: 7-11 кл.: Навч. посіб. – К.: А.С.К., 2009.
3. Енгель П.С. та інші Інформатика і комп'ютерна техніка: Навч. посібник. - К.: НМЦ "Укоопосвіта", 2009.
4. Інформатика: Комп'ютерна техніка. Комп'ютерні технології: Підручник / За ред. Пушкаря 0.1.- К.: "Академвидав", 2011.
5. Дибкова Л.М. Інформатика та комп'ютерна техніка. - К.: "Академвидав", 2008.
6. Глинський Я.М. Інформатика. Інформаційні процеси. - Львів: Деол, 2012.
7. Мельникова О.П. Економічна інформатика, - К.: «Центр учбов. літ.», 2010
Додаткова
5. Дибкова Л.М. Інформатика та комп'ютерна техніка. - К.: "Академвидав", 2009.
6. Глинський Я.М. Інформатика. Інформаційні процеси. - Львів: Деол, 2010
7. Мамчнко С.Д. Економічна інформатика. Практикум. Навч. посіб.-К.: «Знання», 2008
Завдання
Варіант 1. Створіть базу даних МП "Лінда", яке продає меблеві гарнітури.
Створіть: Таблиці:
1. Меблеві гарнітури (код продукції, назва, тип гарнітура (спальний, кухонний), країна-виробник, кількість предметів, матеріал, оббивка, ціна).
2. Клієнти (номер замовлення, код продукції, прізвище, ім'я, по батькові, адреса, місто, знижка (%), дата замовлення).
(Заповніть таблиці 10-ма даними)
Варіант 2. Створіть базу даних МП "Відпочинок", яке надає туристичні послуги.
Створіть Таблиці:
1. Туристичні путівки (код путівки, країна, дата першого дня відпочинку, дата останнього дня відпочинку, вид транспорту, харчування (так/ні), культурна програма (так/ні), ціна).
2. Клієнти (номер замовлення, код путівки, прізвище, ім'я, по батькові, адреса, місто, кількість (шт.), знижка (%), дата замовлення).
(Заповніть таблиці 10-ма даними)
Варіант 3. Створіть базу даних МП "Авіа", яке продає авіаквитки.
Створіть: Таблиці:
1. Авіаквитки (код квитка, маршрут, кінцевий пункт, тип літака, дата вильоту, тривалість польоту, клас, ціна).
2. Клієнти (номер замовлення, код квитка, прізвище, ім'я, по батькові, адреса, місто, кількість (шт.), знижка (%), дата, замовлення).
(Заповніть таблиці 10-ма даними)
Варіант 4. Створіть базу даних СП "Буковина", яке надає готельні послуги.
Створіть: Таблиці:
1. Готельне обслуговування (код готельного номера, кількість кімнат, поверх, наявність телевізора (так/ні), наявність холодильника (так/ні), харчування (так/ні), вартість (за добу)).
2, Клієнти (код замовлення, код готельного номера, прізвище, ім'я, по батькові, адреса, місто, дата прибуття, дата вибуття, знижка (%)).
(Заповніть таблиці 10-ма даними)
Варіант 5. Створіть базу даних біржі "Десятинна", яка продає квартири.
Створіть: Таблиці:
1.Квартири (код квартири, місто, район, кількість кімнат, поверх, кількість балконів, наявність телефону, термінова (так/ні), ціна).
2. Клієнти (номер замовлення, код квартири, прізвище, ім'я, по батькові, адреса, місто, знижка (%), дата замовлення).
(Заповніть таблиці 10-ма даними)
Варіант 6. Створіть базу даних МП "ЯНА", яке продає парфумерію.
Створіть: Таблиці:
1. Парфумерія (код продукції, найменування, країна-вироб-ник, фірма-виробник, ціна, спеціальне оформлення (так/ні)).
2. Клієнти (номер замовлення, код продукції, прізвище, ім'я, по батькові, адреса, місто, кількість, знижка (%)).
(Заповніть таблиці 10-ма даними)
Варіант 7. Створіть базу даних МП "ПРЕСТИЖ", яке продає готовий одяг.
Створіть: Таблиці:
1. Готовий одяг (код продукції, найменування, стать, краї-на-виробник, фірма-виробник, розмір, зріст, колір, ціна).
2. Клієнти (номер замовлення, код продукції, прізвище, ім'я, по батькові, адреса, місто, кількість, знижка (%)).
(Заповніть таблиці 10-ма даними)
Варіант 8. Створіть базу даних ПП "Андрій", яке продає взуття.
Створіть Таблиці:
1.Взуття (код продукції, найменування, стать, країна-виробник, фірма-виробник, розмір, матеріал, колір, повнота, ціна, модельна (так/ні)).
2.Клієнти (номер замовлення, код продукції, прізвище, ім'я, по батькові, адреса, місто, кількість, знижка (%)).
(Заповніть таблиці 10-ма даними)
Варіант 9. Створіть базу даних ТОВ "БУРШТИН", яке продає ювелірні вироби.
Створіть: Таблиці:
1. Ювелірні вироби (код продукції, найменування, країна-виробник, фірма-виробник, матеріал, проба, вага (кг), наявність каменя (так/ні), тип каменя, ціна).
2. Клієнти (номер замовлення, код продукції, прізвище, ім'я, по батькові, адреса, місто, кількість, знижка (%)).
(Заповніть таблиці 10-ма даними)
Варіант 10. Створіть базу даних МП "ЗДОРОВ'Я", яке продає безалкогольні напої.
Створіть: Таблиці:
1. Напої (код продукції, вид продукції (сік, вода, ...), найменування, натуральний (так/ні), країна-виробник, фірма-виробник, тара, ємність, ціна).
2. Оптові клієнти (номер замовлення, код продукції, прізвище, ім'я, по батькові, адреса, місто, кількість, знижка (%)).
(Заповніть таблиці 10-ма даними)
Варіант 11. Створіть базу даних ТОВ "Давид", яке продає оптом продукти харчування.
Створіть: Таблиці:
1.Продукти харчування (код продукції, вид виробу, країна-виробник, фірма-виробник, ціна).
2.Оптові клієнти (помер замовлення, код продукції, прізвище, ім'я, по батькові, адреса, місто, кількість, знижка (%)).
(Заповніть таблиці 10-м.а даними)
Варіант 12. Створіть базу даних МП "Алекс", яке продає будівельні матеріали.
Створіть: Таблиці:
1. Будівельні матеріали (код продукції, назва матеріалу, країна-виробник, фірма-виробник, ціна).
2. Клієнти (номер замовлення, код продукції, прізвище, ім'я, по батькові, адреса, місто, кількість, знижка (%)),
(Заповніть таблиці 10-м.а даними)
Варіант 13. Створіть базу даних ТОВ "ВІРТУАЛ", яке продає телевізори.
Створіть Таблиці:
1. Клієнти (номер замовлення, код телевізора, прізвище, ім'я, по батькові, дата замовлення, кількість, місто, знижка (%)).
2. Телевізори (код телевізора, назва моделі телевізора, за-вод-виробник, розмір діагоналі (см), ціна, знижка (%)).
(Заповніть таблиці 10-ма даними)
Варіант 14. Створіть базу даних ТОВ "КАЗКА", яке продає дитячі книги.
Створіть: Таблиці:
1. Оптові клієнти (номер замовлення, код книги, фірма-покупець, дата замовлення, кількість (шт.), місто, знижка (%)).
2. Книги (код книги, назва книги, видавництво, автор, рік видання, ціна).
(Заповніть таблиці 10-ма даними)
Варіант 15. Створіть базу даних МП "Білий ведмідь", яке продає холодильники.
Створіть: Таблиці:
1. Клієнти (номер замовлення, код моделі холодильника, прізвище, ім'я, по батькові, дата замовлення, місто, кількість, знижка (%)).
2. Холодильники (код моделі холодильника, модель, завод-виробник, кількість морозильних камер, ціна, колір).
(Заповніть таблиці 10-ма даними)
Варіант 16. Створіть базу даних МП "Еліксир", яке продає медичні препарати.
Створіть Таблиці:
1. Оптові клієнти (номер замовлення, код препарату, прізвище, ім'я, по батькові, дата замовлення, місто, кількість, знижка (%)).
2. Препарати (код препарату, назва, країна-виробник, упаковка, ціна, сертифікат (є/немає)).
(Заповніть таблиці 10-ма даними)
Варіант 17. Створіть базу даних МП "БУРАН", яке продає пральні машини.
Створіть Таблиці:
1.Пральні машини (код моделі, модель, країна-виробник, фірма-виробник, кількість білизни (кг), матеріал баку, кількість програм, ціна).
2. Клієнти (номер замовлення, код моделі, прізвище, ім'я, по батькові, адреса, місто, знижка (%), дата замовлення, кількість).
(Заповніть таблиці 10-ма даними)
Варіант 18. Створіть базу даних МП "ЯВІР", яке продає меблеві гарнітури.
Створіть: Таблиці:
1. Меблеві гарнітури (код продукції, назва, тип гарнітура (спальний, кухонний), країна-виробник, кількість предметів, матеріал, оббивка, ціна).
2. Клієнти (номер замовлення, код продукції, прізвище, ім'я, по батькові, адреса, місто, знижка (%), дата замовлення).
(Заповніть таблиці 10-ма даними)
Варіант 19. Створіть базу даних МП "КРУЇЗ", яке продає туристичні путівки.
Створіть Таблиці:
1. Туристичні путівки (код путівки, країна, дата першого дня відпочинку, тривалість відпочинку, вид транспорту, харчування (так/ні), культурна програма (так/ні), ціна).
2. Клієнти (номер замовлення, код путівки, прізвище, ім'я, по батькові, адреса, місто, кількість (шт.), дата замовлення, знижка (%)).
(Заповніть таблиці 10-ма даними)
Варіант 20. Створіть базу даних МП "ІКАР", яке продає авіаквитки.
Створіть: Таблиці:
1. Авіаквитки (код квитка, маршрут, кінцевий пункт, тип літака, дата вильоту, тривалість польоту, клас, ціна).
2. Клієнти (номер замовлення, код квитка, прізвище, ім'я, по батькові, адреса, місто, кількість (шт.), знижка (%), дата замовлення).
(Заповніть таблиці 10-ма даними)
Методичні рекомендації
При розв'язуванні багатьох інформаційних задач сьогодні широко використовуються системи управління базами даних (СУБД) (DATA BASE) реляційного типу. В цих СУБД реалізується реляційна модель даних - зображення їх у табличному вигляді. Рядок такої таблиці еквівалентний запису файлу бази даних (БД), а графа - полю запису. Доступ до елемента даних здійснюється з допомогою зв'язку потрібного рядка (запису) з потрібною графою (полем).
Існує два типи систем управління БД: файлами і реляційними базами даних. В системах управління файлами (File management systems), іноді їх ще називають плоскими файловими базами даних, дані вводяться і зберігаються без індексування, а при пошуку і створенні вихідних форм обробляються послідовно. Тому ці системи недостатньо гнучкі при маніпулюванні даними. Системи управління реляційними базами даних (Relational database management systems) дозволяють користувачам маніпулювати даними більш вільно завдяки збереженню всіх даних тільки один раз і опису зв'язків між ними. Зв'язки являють собою загальні елементи даних, таких як прізвище покупця або номер його чекової книжки. Дані кожного набору інформації можна знайти, відобразити і відновити на підставі даних іншого набору.
До складу багатьох СУБД, призначених для роботи на персональних комп'ютерах, входять три основні компоненти: командна мова, інтерпретуюча система або компілятор для перетворення команд до виду, придатного до виконання, і засоби взаємодії користувача із СУБД (інтерфейс користувача).
Командна мова служить для виконання і забезпечення потрібних операцій з даними, дає змогу створювати прикладні програми, екранні форми введення і виведення інформації, структури файлів БД і маніпулювати даними. Структура і можливості мови визначають вигляд і можливості конкретної СУБД.
У СУБД можна виконувати команди по одній або групами в авто-матичному режимі, заздалегідь записаними у спеціальний (програмний) файл. Команди мови СУБД записуються в текстовій формі, близкій до звичайної мови. Для того щоб персональний комп'ютер міг виконати таку команду, її треба перетворити на команду, що виконується комп'ютером.
Структура і вміст компонентів СУБД визначає її призначення і коло потенційних користувачів. Залежно від рівня підготовки і діапазону розв'язуваних завдань користувачів персональних комп'ютерів можна поділити на три групи:
тих, яким для розв'язання своїх завдань потрібен порівняно невеликий набір функцій пакета СУБД (створення файлів даних, введення і поновлення даних, виведення на друк нескладних вихідних документів тощо);
тих, яким необхідно знати багато функцій пакета СУБД, у тому числі і елементи командної мови, але не потрібно створювати складні програми;
програмістів, в завдання яких входить розробка складних прикладних програм з управління і обробки файлів БД.
Для користувачів першої групи необхідно включати до складу СУБД режим, що керується за допомогою меню. Користувачі другої групи можуть освоювати командний режим. Третя група користувачів чекає від СУБД достатньо повного набору зручних засобів для розробки складних програм.
Останні версії сім'ї СУБД Access 2010 для Windows, розроблені фірмою Miсrosoft, відповідають вимогам усіх перелічених груп користувачів.
Зберігання інформації – одна з найважливіших функцій комп’ютера. Одним з найпоширеніших засобів такого зберігання є бази даних. База даних – це файл спеціального формату, який містить інформацію, структуровану певним чином. Комплекс програмних засобів, які призначені для створення структури нової бази, наповнення її вмістом, редагування вмісту і візуалізації інформації, називають системою управління базою даних (СУБД). У даній роботі ми познайомимося з СУБД Microsoft Access і створимо за допомогою неї базу даних (файл) з назвою Biblioteka.mdb (mdb – це формат файлів(баз даних), створених за допомогою СУБД Microsoft Access).
