вівторок, 6 лютого 2018 р.

11 інформатика

Практична робота

Робота з готовою базою даних. Введення і редагування даних


Тема: Створення й редагування бази даних (БД).
Мета: опанувати способами створення й редагування бази даних.
Програмне забезпечення: ОС Windows 9x, 2000; МS Access.


Теоретична частина:
База даних (БД) - це сукупність даних, які мають властивості структурованості й взаємозв'язку, а також незалежності від прикладних програм. У БД зберігається інформація про об'єкти.
Головна перевага автоматизованого ведення БД – швидкий пошук необхідних відомостей і подання їх у зручній формі. Це здійснюють прикладні програми – системи керування базами даних (СУБД). Більшість СУБД підтримує бази даних реляционного типу. У реляционной моделі БД дані зберігаються в таблицях. Кожна таблиця повинна описувати один об'єкт, описувати його повністю й не містити повторюваних записів. Таблиці зв'язуються по ключових полях.
Найбільше поширення в нас у країні одержав пакет СУБД - Access фірми Microsoft. У процесі роботи будуть використатися кнопки груп об'єктів Access:
-                таблиці – основні об'єкти БД. У них зберігаються дані;
-                запити – покликані для пошуку даних, які відповідають існуючим умовам;
-                форми – дозволяють одержувати дані в необхідному виді. Вони використаються також для пошуку даних;
-                звіти – з їхньою допомогою дані подаються на принтер у зручному й наочному виді;
-                макроси – це макрокоманди. Якщо якісь оператори з базою використаються часто, то має сенс згрупувати кілька команд в один макрос і позначити його виділеною комбінацією клавіш;
-                модулі – це програмні процедури, написані мовою Visual Basic.

ПРАВИЛА БЕЗПЕКИ:
1. Правильно включайте й виключайте комп'ютер.
2. Строго виконуйте вказівки викладача.
3. Обережно працюйте із клавіатурою. Не кладіть на неї підручники, зошити.
4.При самовільному відключенні ПК негайно сповістите про це викладачеві.
5. По закінченні роботи поверніть первісний вид робочого стола.



Зразок виконання завдання:

Завдання

Алгоритм виконання завдання
1. Створіть БД «Бібліотека».
1. Запустите програму MS AccessПуск/Програми/ MS Access.
2. Виберіть Нова база даних.
3. Укажіть папку, у яку будете зберігати вашу базу даних.
4. Укажіть ім'я БД «Бібліотека».
5. Натисніть кнопку Створити.

2. Створіть таблиці «Автор» й «Книги».
1. Перейдіть на вкладку «Таблиці».
2. Натисніть кнопку Створити у вікні БД.
3. Виберіть варіант «Конструктор».
4. У поле «Ім'я поля» уведіть імена полів.
5. У поле Тип даних уведіть типи даних відповідно до додатка.
6. Властивості полів задайте в нижній частині вікна.
3. Задайте зв'язку між таблицями.
1. Відкрийте вікно діалогу «Схема даних», виконавши команду Сервіс/Схема даних.
2. У  діалоговому вікні додайте ваші таблиці, вибравши з контекстного меню «Додати таблицю».
3. Виберіть поле «Код автора» у таблиці «Автор» і перемістите його за допомогою миші на поле «Код автора» з таблиці «Книги».
4. У діалозі «Зв'язку» перевірте правильність імен полів, що зв'язують, і включите опцію Забезпечити цілісність даних.
5. Нажмите кнопку Створити.
4. Заповните таблицю «Автор».
1. Відкрийте таблицю Автор подвійним щигликом.
2. Заповнюйте таблицю відповідно до імен полів.

5. Заповните таблицю «Книги».
1. У таблиці Книги в поле Код авторапоставте значення коду автора з таблиці Автор, що відповідає імені потрібного вам автора.
2. Поле Код видавництва не заповнюйте.

Завдання для самостійної роботи:

2 рівень:
1. Cоздайте таблиці з додатка № 1 (таблиці «Видавництво» й «Книга-Автор»)
2. Задайте зв'язку між таблицями.

3 рівень:

1. Створіть форми для уведення даних для таблиць «Видавництво», «Книги», «Книга-Автор».
2. Створіть у формі «Книги» поля зі списками  в наступних полях:
1.1.                   «Код автора» й «Код книги» у таблиці « Книги - Автор».
1.2.                   «Код видавництва», «Тема», «Тип обкладинки», «Формат» у таблиці «Книги».

4 рівень:

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

  Контрольні запитання:
1 рівень:
1. Що таке БАЗА ДАНИХ?
2. Які СУБД ви знаєте?

2 рівень:
1. Опишіть основні категорії об'єктів БД.
2. Що таке об'єкт?
3. Опишіть способи створення таблиць.

 3 рівень:
1. Укажіть потужності співвідношень?
2. Співвідношення якої потужності припустимі в реляционной БД?

 4 рівень:
1. Які моделі БД ви знаєте?
2. Укажіть на розходження між різними моделями?
3. Чому реляционная БД одержала найбільш широке застосування на сьогоднішній день?



Додаток № 1

Ім'я поля
Тип даних
Властивості
Таблиця «Книги»
Код книги
Лічильник
Індексоване поле; збіги не допускаються
Найменування
Текстовий

Рік видання
Дата/час

Код видавництва
Числовий
Індексоване поле; допускаються збіги
Тема
Текстовий

Тип обкладинки
Текстовий

Формат
Текстовий

Ціна
Грошовий

Кількість
Числовий

Наявність
Логічний

Місце розташування
Поле мемо

Таблиця «Автор»
Код автора
Лічильник
Індексоване поле; збіги не допускаються
Прізвище
Текстовий

Ім'я
Текстовий

По батькові
Текстовий

Рік народження
Дата


Адреса
Текстовий

Примітка
Поле мемо

Таблиця «Видавництво»
Код видавництва
Лічильник
Індексоване поле; збіги не допускаються
Найменування
Текстовий

Адреса
Текстовий

Телефон
Текстовий

Факс
Текстовий

Таблиця «Книги - Автор»
Код автора
Числовий
Індексоване поле; допускаються збіги
Код книги
Числовий
Індексоване поле; допускаються збіги

Немає коментарів: