Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Додаткова. Запитання для закріплення знань




Запитання для закріплення знань

1. Ща таке презентація?

2. Які типи і види презентації ви знаєте?

3. Для чого використовується презентація?

4. Яку інформацію можна використовувати в презентаціях?

5. Які головні аспекти використовуються для підготовки презентації?

6. Які технічні засоби можна використовувати для максимально-ефективного засвоєння презентації?


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

2.1 Створення таблиць (6год)

Мета: навчитися розробляти структуру бази даних, використовувати СУБД Access для створення таблиць

 

Зміст роботи

1. Структура бази даних

2. Створення таблиць

3. Зв'язок між таблицями

 

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).

База даних може мати такі об’єкти: таблиці, запити, форми, звіти. У даній роботі ми ознайомимося із таблицями.

Створення бази даних завжди повинно починатися з розробки структури її таблиць. Таблиці – це основні об’єкти бази даних, у них зберігаються дані. У табличній структурі адрес даних визначається перетином рядків та стовпців. У базах даних стовпці називаються полями, а рядки – записами. Поля утворюють структуру бази даних, а записи складають інформацію, яка в ній міститься.

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

Основні властивості полів таблиць баз даних на прикладі СУБД Microsoft Access:

· ім'я поля – визначає, як варто звертатися до даних цього поля при автоматичних операціях з базою (за замовчуванням імена полів використовуються як заголовки стовпців таблиць);

· тип поля – визначає тип даних, що можуть міститися в даному полі (текстовий, числовий, дата/час, поле МЕМО, грошовий, лічильник, логічний, поле об’єкта OLE, гіперпосилання);

· розмір поля – визначає граничну довжину (у символах) даних, що можуть розміщатися в даному полі, основна властивість текстового поля;

· формат поля – визначає спосіб форматування даних в комірках, що належать полю, наприклад, для типу поля дата/час – короткий формат 19.06.94;

· маска введення – визначає форму, в якій вводяться дані в поле (засіб автоматизації введення даних);

· підпис – визначає заголовок стовпця таблиці для даного поля (якщо підпис не зазначений, то як заголовок стовпця використовується властивість Ім'я поля);

· значення за замовчуванням – те значення, що вводитися в комірки поля автоматично (засіб автоматизації введення даних);

· умова на значення – обмеження, використовуване для перевірки правильності введення даних (засіб автоматизації введення, що використовується, як правило для даних, що мають числовий тип, грошовий чи тип дата/час);

· повідомлення про помилку – текстове повідомлення, що видається автоматично при спробі введення в поле помилкових даних (перевірка помилковості виконується автоматично, якщо задана властивість Умова на значення);

· обов'язкове поле – властивість, що визначає обов'язковість заповнення даного поля при наповненні бази.

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




Поделиться с друзьями:


Дата добавления: 2015-05-23; Просмотров: 735; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.