- •Інструкційна картка для проведення лабораторного заняття № 11
- •Короткі відомості з теоретичної частини роботи
- •Проектування структури таблиці
- •Властивості полів таблиць бази даних
- •Дії з таблицями.
- •Додавання поля в таблицю.
- •Видалення поля з таблиці
- •Введення і редагування даних
- •1. Розробка структури бд
- •Хід роботи:
- •1. Створення структури таблиць бд
- •2. Зв 'язування таблиць
- •3. Заповнення таблиць
Видалення поля з таблиці
Режим конструктора
Відкрити таблицю в режимі конструктора.
Вибрати поле або поля, які потрібно видалити (для видалення одного поля клацнути область видалення рядка цього поля. Для виділення кількох полів протягнути покажчик по областях виділення рядків цих полів).
На панелі інструментів натиснути кнопку Удалить строки.
Режим таблиці
Відкрити таблицю в режимі таблиці.
Клацнути область виділення поля, яке потрібно видалити.
У меню Правка вибрати команду Удалить столбец.
Введення і редагування даних
Додавання даних. Відкрити об’єкт у режимі таблиці або форму у режимі форми. Щоб додати новий запис, натиснути кнопку Новая запись на панелі інструментів, ввести дані й натиснути клавішу Таб для переходу в наступне поле. У кінці запису натиснути клавішу Таб для переходу до наступного запису.
Редагування даних. Для зміни даних у полі, клацнути все поле і ввести нові дані. Щоб змінити все значення поля, встановити покажчик на ліву межу поля, щоб він перетворився на покажчик «плюс» і натиснути кнопку миші, ввести нові дані. Якщо при введенні тексту допущено помилку, натиснути клавішу Backspace. Для відміни змін, внесених до поточного поля, натиснути клавішу Esc. Щоб відмінити зміни, внесені до всього запису, знову натиснути клавішу Esc перед виходом із поля.
Завдання. Фірма, яка реалізує продовольчі товари, має певну кількість замовників. Кожний замовник може зробити кілька замовлень (або жодного), але окреме замовлення може бути зроблене лише одним замовником. Кожне замовлення може включати кілька видів товару, а кожен вид товару, може входити в різні замовлення (або не входити в жодне). Створити БД товарообігу фірми.
Вказівки до виконання:
1. Розробка структури бд
1. Розділимо дані на групи (теми). Очевидно, що дані про товари варто віднести до однієї групи, дані про замовників - до іншої. Отже, структура перших двох таблиць може бути наступною:
Таблиця Товари
КодТовару |
Товар |
Одиниця Виміру |
Ціна |
Таблиця Замовники
КодЗамовника |
Замовник |
Місто |
Телефон |
Представник |
У кожній таблиці повинно бути ключове поле (КодТовару, КодЗамовника), яке необхідне для зв'язування таблиць БД.
До окремої групи відноситься інформація про замовлення. У таблиці Замовлення поле КодЗамовлення - ключове, поле Код замовника - поле зовнішнього ключа для відповідного ключового поля таблиці Замовники (для зв'язування таблиць Замовлення та Замовники).
Таблиця Замовлення
-
КодЗамовлення
КодЗамовника
КодТовару
Кількість
Хід роботи:
1. Створення структури таблиць бд
Створіть у своїй папці папку Бази даних.
Запустіть Microsoft Access.
У вікні клацніть Новая база данных, ОК. При створенні нової БД MS Access пропонує відразу ж зберегти порожню БД, тому збережіть нову БД з іменем Товарообіг у своїй папці (виберіть папку, введіть ім'я, кнопка Создать).
4. Ознайомтеся з основним вікном БД.
Створіть макет таблиці Товари в режимі Конструктора. Для цього на вкладці Создание, виберіть Конструктор таблиц.
У вікні Констуктора таблиць у першому рядку стовпця Имя поля введіть КодТовару, перейдіть у поле Тип данных, клацніть на кнопці-стрілці. Перегляньте список, що розкривається. Виберіть Числовой. Зробіть це поле ключовим – виділіть його, далі натисніть кнопку Ключевое поле на вкладці Конструктор.
У наступному рядку стовпця Имя поля введіть Товар, у полі Тип данных у списку виберіть тип Текстовий (цей тип встановлюється за замовчуванням).
Аналогічно створіть поля ОдиницяВиміру (тип поля - Текстовий, властивість Размер поля - 15) та Ціна (тип поля Денежний).
Закрийте вікно Конструктора (на запит збереження - кнопка Да). Таблицю збережіть з ім'ям Товари. На вкладці Таблицы з'явилася таблиця Товари.
10. Аналогічно створіть макет таблиці Замовники, у якої тип поля КодЗамовника - Числовой, типи інших полів (Замовник, Місто, Телефон, Представник) –Текстовий.
11. Аналогічно створіть макет таблиці Замовлення, у якій тип поля КодЗамовлення - Счетчик (це поле має бути ключовим); тип поля КодЗамовника - Числовой, тип поля КодТовару – Числовий, тип поля Кількість – Числовой.
