- •6.140101 «Готельно-ресторанна справа»
- •Тема «Управління файлами й папками в ос Windows»
- •Робота з об'єктами стола й з вікнами додатків
- •Питання для самоперевірки
- •Робота з графічними об'єктами Word
- •Приклад виконання нульового завдання по табл. 7.11. Приклад виконання завдання №5
- •Оформлення протоколу лабораторної роботи
- •Питання для самоперевірки
- •Створення електронної таблиці в Excel
- •Завдання 2. Обробка ет за заданими критеріями з використанням майстра функцій. Обробці підлягає ет, розташована на аркуші 2.
- •Завдання 3. Захист аркуша №4 і зняття захисту для комірок введення даних за минулі місяці (в4:е7).
- •Оформлення протоколу лабораторної роботи
- •Питання для самоперевірки
- •Побудова діаграм в Excel
- •Оформлення протоколу лабораторної роботи
- •1. У заголовку лабораторної роботи записати її номер і мету проведення.
- •2. Записати умови індивідуальних завдань.
- •Рішення задач в Excel
- •28. Задано наступну таблицю, в якій відображені відомості про продаж книг:
- •Робота з базами даних в Excel
- •Створення бази даних. Створення таблиць
- •Створення бази даних
- •2.Створення таблиць за допомогою Конструктора
- •Лабораторна робота №8 Створення запитів
- •2. Створення запитів за допомогою sql- виразу
- •Лабораторна робота №9 Створення і редагування форм
- •1. Створення форм у режимі Майстра
- •2. Створення форм у режимі Конструктора
- •Лабораторна робота №10 Робота з макросами
- •Список літератури
Створення бази даних. Створення таблиць
Мета роботи: створення бази даних (БД). Створення таблиць у режимі Конструктор і Майстер таблиць. Імпортування таблиць із Excel і встановлення зв'язків між створеними таблицями.
Створення бази даних
Після завантаження WINDOWS виконайте команди “Пуск Программы Microsoft Access”. На екрані з'явиться початкове вікно Access (рис. 7.1). Встановіть перемикач "Новая база данных" і “ОК” для виходу у вікно "Файл новой базы данных ". У цьому вікні виберіть папку, диск і введіть ім'я файла. Після цього натисніть кнопку "Создать".
Рис. 7.1- Початкове вікно Access
2.Створення таблиць за допомогою Конструктора
Завдання 1. За допомогою Конструктора створіть таблиці «Готелі» і «Авіакомпанії».
Готелі |
||||
КодГотелю |
КласифікаціяГотелю |
Класифікація ГотельнихНомерів |
ТипХарчування |
ТермінПроживання (к-ть ночей) |
101 |
3*(комфорт) |
STD |
FB |
5 |
101 |
3*(комфорт) |
BDR |
ALL |
7 |
102 |
4*(1-й клас) |
STD |
FB |
7 |
102 |
4*(1-й клас) |
family room |
ALL |
9 |
103 |
5*(люкс) |
BDR |
FB |
7 |
103 |
5*(люкс) |
family room |
ALL |
9 |
104 |
4*(апартаменти) |
business |
ALL |
9 |
104 |
4*(апартаменти) |
duplex |
UAL |
11 |
105 |
4*(HV1 клубний) |
business |
ALL |
9 |
105 |
4*(HV1 клубний) |
duplex |
UAL |
11 |
Примітка1
КЛАСИФІКАЦІЯ НОМЕРІВ STD - (standart) - стандартна кімната. BDR, BDRM - (bedroom) - номер зі спальнею. Superior - кімната більшого розміру, ніж стандартна. studio - студія (однокімнатний номер більше стандартного з кухнею). family room - сімейна кімната розміром більше стандартної. family studio - номер для родини, що складається із двох суміжних кімнат. extra bed (або king size) - номер з одним великим двоспальним ліжком. suite - номер з вітальнею і спальнею. suite mini - номер поліпшеної категорії. junior suite - двомісний однокімнатний номер великого розміру. de luxe - двомісний однокімнатний номер великого розміру з дорожчою обстановкою. executive suite, suite senior - номер підвищеної комфортності, що складається із двох і більше кімнат. business - великий номер з оргтехнікою (комп'ютером, факсом), придатний для роботи. honeymoon room - номер для молодят. connected rooms - розташовані поруч номери, що мають двері з одного в інший. duplex - двоповерховий номер. apartment - номери, наближені до вигляду сучасних квартир (дво- або більше кімнатна квартира). president - найрозкішніші номери готелю, складаються з декількох спалень, кабінету, двох або трьох туалетів. balcony - номер з балконом. City view - номер з видом на місто. Beach view - номер з видом на пляж. Pool view - номер з видом на басейн. Garden view - номер з видом на сад або внутрішній дворик з деревами або кущами. Ocean view - номер з видом на океан. Land view - номер з видом на околиці. Dune view - номер з видом на дюни. Mountain view - номер з видом на гори. Park view - номер з видом на парк. SV (Sea view) - номер з видом на море. SSV (Side Sea view) - номер з бічним видом на море. Inside view - вид на внутрішню частину готелю. Примітка 2
ТИПИ ХАРЧУВАННЯ В ГОТЕЛЯХ ОВ, NA - (only bed) - без харчування. Харчування по меню - обмежене число страв з меню. BB - (bed & breakfast) - у вартість проживання включений сніданок (шведський стіл). Додаткове харчування за окрему плату в ресторанах і барах готелю. HB (half board) - напівпансіон. У вартість проживання включені сніданок і вечеря (шведський стіл), безкоштовний чай, кава, вода на сніданок. HB+ (half board +, extended half board) - розширений напівпансіон. Завтрак і вечеря (шведський стіл), а також алкогольні й безалкогольні напої місцевого виробництва весь день. FB (full board) - повний пансіон. Сніданок, обід і вечеря (шведський стіл). FB+, EXTFB (full board +, extended full board) - розширений повний пансіон. Сніданок, обід і вечеря (шведський стіл), а також напої (у ряді готелів пиво й вино) під час прийому їжі включені у вартість проживання. Mini all inclusive - повний пансіон з напоями місцевого виробництва не тільки під час їжі, але в обмеженій кількості. ALL, Al (all inclusive) - усе включено. Сніданок, обід і вечеря (шведський стіл). Протягом дня пропонуються напої місцевого виробництва (алкогольні й безалкогольні) у необмеженій кількості, додаткове харчування (другий сніданок, полуденок, пізня вечеря, легкі закуски, барбекю й т.д.). Continental Breakfast- континентальний сніданок - сніданок, що складається з кави, соку, булочки, масла й джему. English breakfast - англійський сніданок - повний сніданок, звичайно включає сік, яєчню, тости, масло, джем і каву або чай. American breakfast -американський сніданок - аналогічний континентальному сніданку, містить у собі звичайно ще і яєчню з беконом. HCAL (hign class all inclusive) - всі послуги й харчування в отелі безкоштовні, крім магазинів, телефону, лікаря, перукарні, деяких водних видів спорту й підводного плавання. UAL, UAI - (ultra aIl inclusive, Elegance all inc, VIP all inc, Super all inc, De luxe all inc, VC all inc, Superior all inc, MEGA all inc, Superior all inc VIP Service, Royal Class all inc, Ultra de luxe all inc, Extended all inc, Exellent all inc, Max all inc, Imperial all inc) - ультра все включено. Сніданок, пізній сніданок, обід, полуденок і вечеря (шведський стіл). Великий вибір солодощів, десертів, усіляких закусок, а також широкий вибір напоїв місцевого й імпортного виробництва. Більшість готелів, що працюють за системою Ultra All Inclusive, пропонують гостям додаткове безкоштовне харчування в ресторанах з кухнею різних народів світу,вкючаючі напої (в тому числі спиртні).
Авіакомпанії |
|||||||
КодАвіакомпанії |
Назва |
Напрямок |
ДатаВильоту |
ЧасВильоту |
МістоВильоту |
Клас |
ЦінаКвитка (у.о) |
10 |
Lufthansa |
Німеччина |
12.09.2012 |
16:20 |
Київ |
Економ |
220 |
10 |
Lufthansa |
Іспанія |
15.10.2012 |
18:40 |
Одеса |
Бізнес |
267 |
20 |
МАУ |
Франція |
22.09.2012 |
13:15 |
Львів |
Економ |
195 |
20 |
МАУ |
Єгипет |
30.12.2012 |
6:40 |
Одеса |
Перший |
170 |
20 |
МАУ |
Єгипет |
06.08.2012 |
7:30 |
Київ |
Економ |
170 |
20 |
МАУ |
Іспанія |
15.10.2012 |
15:10 |
Київ |
Економ |
250 |
30 |
Turkish Airlines |
Туреччина |
03.09.2012 |
8:20 |
Одеса |
Перший |
165 |
30 |
Turkish Airlines |
Туреччина |
27.07.2012 |
9:45 |
Одеса |
Економ |
165 |
40 |
AirFrance |
Франція |
22.11.2012 |
12:30 |
Київ |
Бізнес |
230 |
40 |
AirFrance |
Іспанія |
23.10.2012 |
18:40 |
Львів |
Бізнес |
255 |
1) Перейдіть на вкладку “Таблицы” (рис 7.2), а потім натисніть кнопку “Создать”.
Рис. 7.2 - Вікно порожньої бази даних
2) У вікні (рис. 7.3) виберіть пункт меню "Конструктор" і “ОК”. Після цього Access виведе на екран вікно таблиці в режимі конструктора (рис.7.4), де у верхній частині розташовані стовпці, у які вводяться ім'я, тип даних і короткий опис кожного поля. У нижній частині вікна задаються властивості полів.
Рис. 7.3 - Вікно “Новая таблица”
.
Рис. 7.4 - Вікно таблиці в режимі конструктора
3) У стовпці “Имя поля” введіть назви полів відповідної таблиці.
4) Перейдіть у сусідній стовпець, розкрийте список “Тип данных” і виберіть придатний тип для кожного поля.
5) Введіть у стовпці “Описание” декілька слів, які пояснюють зміст інформації в даному полі. Microsoft Access буде щоразу виводити цей текст в рядку стану при активізації цього поля в режимі форми чи таблиці (заповнення цього стовпця не є обов'язковим).
6) Закрийте вікно конструктора таблиць. За запитом введіть ім'я об'єкта, що створюється.
7) Відкрийте таблицю і заповніть її даними.
Завдання 2. Таблицю «Клієнти» створити в Excel. Додати до таблиці стовпчик «ЗагальнаЦінаТуру» та розрахувати його за допомогою методів Excel, враховуючи, що знижка дається тільки дітям. Імпортувати отриману таблицю в Access. Зберегти з іменем «Клієнти».
Клієнти |
||||||
КодГотелю |
Прізвище |
КількістьОсіб |
КількістьДітей |
Знижки(%) |
КодАвіакомпанії |
ЦінаТуру(у.о. на 1 особу) |
103 |
Артемов В.П. |
2 |
1 |
12 |
10 |
720 |
101 |
Крейд С.Р. |
4 |
2 |
0 |
20 |
565 |
102 |
Сидорова Е.А. |
3 |
0 |
0 |
20 |
680 |
104 |
Богданов А.С. |
1 |
0 |
15 |
10 |
750 |
103 |
Буртик Н.К. |
3 |
1 |
12 |
30 |
620 |
102 |
Горкун В.Л. |
2 |
0 |
7 |
20 |
565 |
105 |
Горяев С.Н. |
4 |
2 |
15 |
40 |
520 |
103 |
Зайцева Н.В. |
5 |
2 |
11 |
30 |
685 |
101 |
Іванов Р.Т. |
2 |
0 |
0 |
20 |
670 |
104 |
Шаркова П.Д. |
1 |
0 |
12 |
40 |
710 |
Імпортування таблиці «Клієнти» з Excel
1) Збережіть створену в Excel таблицю під ім'ям “Клієнти”. Закрийте програму Excel.
2) Завантажте Microsoft Access і відкрийте створену Вами базу даних. Імпортуйте в неї таблицю, створену в Excel, дотримуючись наступної послідовності дій:
- переключіться на вкладку “Таблицы”;
- виберіть кнопки “Создать Импорт таблиц ОК”;
- у вікні “Импорт” встановіть тип файла Excel;
- виділіть створену Вами таблицю “Клієнти” у своїй папці і натисніть кнопку “Импорт”;
- у діалоговому вікні вкажіть “лист 1” діапазону. “Далее”;
- встановіть прапорець у вікні “Первая строка содержит заголовки столбцов”. “Далее”;
- дані збережіть в новій таблиці, натисніть кнопку “Далее”;
- встановіть ключове поле у вікні діалогу;
- введіть ім'я таблиці у вікні “Импорт в таблицу”. Натисніть кнопку “Готово”.
- у вікні Access переконайтеся в імпорті таблиці “Клієнти”. Відкрийте таблицю в режимі “Конструктор” і перевірте відповідність типів даних у таблиці.
Завдання 3. Між таблицями встановити зв’язки: таблиці «Клієнти» і «Авіакомпанії» - зв’язок за Код(ом)Авіакомпанії, таблиці «Клієнти» і «Готелі» - зв’язок за Код(ом)Готелю.
Для встановлення зв'язків виконайте команди “Сервис → Схема даних”. Виділіть по черзі кожну з таблиць, кнопкою “Добавить” перемістіть їх у вікно "Схема данных" і потім натисніть кнопку “Закрыть”. Покажчиком миші перетягніть поле однієї таблиці на поле, по якому встановлюється зв'язок, іншої таблиці. Після встановлення необхідних зв'язків натисніть кнопку “Создать”.
Контрольні питання
Які поля вибирають для встановлення зв'язку між таблицями?
Як здійснюється модифікація структури таблиці?
Назвіть способи вилучення полів з таблиці.
Опишіть тип відносин “один - до – багатьох” і ін.
Як здійснюється додавання нового поля?
Призначення індексів у Access.
Основні вимоги до імен полів.
Перелічіть відомі Вам типи зміни зв'язків між таблицями.
Які існують типи даних, що вводяться в таблицю?
Чим відрізняється режим конструктора від режиму майстра?
Призначення ключового поля.
Як перейти в режим заповнення таблиці?
Що таке режим проектування і режим заповнення?
