- •Лабораьорна робота № 11
- •Хід роботи:
- •1. Створення структури таблиць бд
- •2. Зв 'язування таблиць
- •3. Заповнення таблиць
- •Лабораторна робота № 12
- •Зміст і послідовність виконання
- •Запустив Microsoft Access
- •Лабораторна робота № 13-14
- •Зміст і послідовність виконання
- •Лабораторна робота № 15
- •Зміст і послідовність виконання
- •Лабораторна робота № 16
- •Зміст і послідовність виконання
- •Лабораторна робота № 17
- •Зміст і послідовність виконання
Лабораьорна робота № 11
Тема: Створення таблиць бази даних в середовищі СУБД. Введення та редагування таблиць.
Мета: Вивчити процес створення структури БД. Одержати початкові навички роботи в СУБД MS Access. Освоїти технологію створення об'єктів типу "Таблиця" за допомогою конструктора таблиць. Освоїти методи задання типів і властивостей полів таблиці та маніпуляцій з ними. Вивчити техніку зв'язування таблиць. Освоїти технологію заповнення таблиці даними та редагування.
Хід роботи:
1. Створення структури таблиць бд
Створив у своїй папці папку Бази даних.
Запустив Microsoft Access.
У вікні клацнув Новая база данных, ОК. При створенні нової БД MS Access пропонує відразу ж зберегти порожню БД, тому зберіг нову БД з іменем Товарообіг у своїй папці.
4. Ознайомився з основним вікном БД.
Створив макет таблиці Товари в режимі Конструктора. Для цього на вкладці Создание, виберав Конструктор таблиц.
У вікні Констуктора таблиць у першому рядку стовпця Имя поля ввів КодТовару, перейдіть у поле Тип данных, клацнув на кнопці-стрілці. Переглянув список, що розкривається. Вибрав Числовой. Зробив це поле ключовим – виділив його, далі натиснув кнопку Ключевое поле на вкладці Конструктор.
У наступному рядку стовпця Имя поля ввів Товар, у полі Тип данных у списку вибрав тип Текстовий (цей тип встановлюється за замовчуванням).
Аналогічно створив поля ОдиницяВиміру (тип поля - Текстовий, властивість Размер поля - 15) та Ціна (тип поля Денежний).
Закрив вікно Конструктора (на запит збереження - кнопка Да). Таблицю зберіг з ім'ям Товари. На вкладці Таблицы з'явилася таблиця Товари.
10. Аналогічно створив макет таблиці Замовники, у якої тип поля КодЗамовника - Числовой, типи інших полів (Замовник, Місто, Телефон, Представник) –Текстовий.
11. Аналогічно створив макет таблиці Замовлення, у якій тип поля КодЗамовлення - Счетчик (це поле має бути ключовим); тип поля КодЗамовника - Числовой, тип поля КодТовару – Числовий, тип поля Кількість – Числовой.
2. Зв 'язування таблиць
Переконався, що вікно Конструктора таблиць закрите.
Виконав: меню Работа с базами даннях/ Схема данных .
У вікні Добавление таблицы виділив імена усіх таблиць (щигликом виділив ім'я першої таблиці, потім при натиснутій клавіші Shift - останньої), натиснув кнопку Добавить. Закрив вікно Добавление таблицы.
Якщо деякі віконця таблиць мають смуги прокручування (тобто не всі поля в таблиці видимі), змінив їх розміри так, щоб усі поля були видимі (смуги прокручування повинні зникнути).
Встановив зв'язки між таблицями.
3. Заповнення таблиць
Таблиця 1
КодТовару |
Товар |
Одиниця Виміру |
Ціна |
10 |
Сардини в томаті |
Упак. |
50,00 |
20 |
Шпроти в олії |
Упак. |
70,00 |
30 |
Пиво темне |
Пляшка |
5,00 |
40 |
Пиво світле |
Банка |
3,00 |
50 |
Овочі (в асортименті) |
Центнер |
150,00 |
60 |
Крабові палички |
Упак. |
10,00 |
70 |
Цукерки “Ірис” |
Коробка |
32,00 |
Таблиця 2
КодЗамовника |
Замовник |
Місто |
Телефон |
Представник |
125647 |
Ресторан “Баварія” |
Київ |
265-90-71 |
Попелюшко |
148970 |
Кафе “Хвилинка” |
Київ |
434-78-09 |
Смоляк |
346739 |
Їдальня ХДУ |
Хмельницький |
266-55-85 |
Бондаренко |
123509 |
Ресторан “Київ” |
Київ |
413-10-24 |
Андрушко |
987678 |
Готель “Хрещатик” |
Київ |
243-11-22 |
Березовська |
КодЗамовлення |
КодЗамовника |
КодТовару |
Кількість |
1 |
148970 |
20 |
40 |
2 |
346739 |
50 |
50 |
3 |
148970 |
30 |
120 |
4 |
123509 |
60 |
100 |
5 |
987678 |
40 |
500 |
6 |
123509 |
10 |
10 |
7 |
125647 |
20 |
50 |
8 |
123509 |
40 |
20 |
9 |
125647 |
10 |
140 |
10 |
346739 |
30 |
350 |
5. Після завершення введення даних переглянув сформовані таблиці.
6. Продемонстрував виконану роботу викладачу.
Висновок: Вивчив процес створення структури БД. Одержав початкові навички роботи в СУБД MS Access. Освоїв технологію створення об'єктів типу "Таблиця" за допомогою конструктора таблиць. Освоїв методи задання типів і властивостей полів таблиці та маніпуляцій з ними. Вивчив техніку зв'язування таблиць. Освоїв технологію заповнення таблиці даними та редагування.