Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_11.doc
Скачиваний:
10
Добавлен:
15.11.2019
Размер:
1.76 Mб
Скачать

Вміст таблиці Постачальники

  1. У таблиці Товар для поля Одиниці сформувати фіксований список із значень: кг, пари, тонни, літр, шт..

Виділити таблицю Товар → Конструктор. Для поля Одиниці вибрати тип даних – Мастер подстановок. Вибрати  Будет введен фиксированный набор значений та натиснути Далее. Число столбцов – 1. У Столбец 1 ввести по рядках список значень кг, пари, тонни, літр, шт., натиснути Далее. Задати підпис – Одиниці та натиснути Готово. Зберегти та закрити таблицю.

  1. Ввести дані у таблицю Товари.

Виділити таблицю Товар → Відкрити. Ввести з клавіатури дані. Для поля Одиниці дані обирати зі списку. Зберегти та закрити таблицю.

Вміст таблиці Товар:

  1. У таблиці Магазин для поля Товар сформувати список із значень полів Код товара та Товар таблиці Товар.

Виділити таблицю Магазин → Конструктор. Для поля Товар вибрати тип даних – Мастер подстановок. У вікні майстра вибрати  Объект “столбец подстановки” будет использовать значения из таблицы или запроса та натиснути Далее. У списку таблиць обрати – Товар та натиснути Далее. Виділити поле Код товара та натиснути > , виділити поле Товар та натиснути > , натиснути Далее. Вимикнути прапорець Скрыть ключевой столбец, натиснути Далее. Вказати доступне поле – Код товара, натиснути Далее. Вказати підпис – Товар та натиснути Готово.

  1. У таблиці Магазин для поля Постачальник сформувати список із значень полів Постачальник та Назва таблиці Постачальник.

  2. Встановити зв’язки між таблицями та забезпечити цілісність даних.

Виконуємо Сервіс Схема даних. У вікні Добавление таблицы за допомогою миші обираємо таблиці → Добавить. Після чого → Закрыть.

На панелі інструментів натисніть кнопку От образить все связи .

У випадку, якщо між таблицями Товар та Магазин вже встановлений зв’язок майстром підстановок, необхідно для цього зв’язку встановити підтримку цілісності. Для цього за допомогою миші виділяємо зв’язок та з контекстного меню обираємо команду Изменить связь. У вікні Связи умикаємо перемикачі Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей.

Якщо зв’язок між таблицями Товар та Магазин відсутній, його налагоджуємо методом перетягування і накладання ключового поля Код товара таблиці Товар на поле Товар таблиці Магазин. У вікні Связи умикаємо перемикачі Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей.

Зв’язок між таблицями Постачальник та Магазин налагоджуємо за аналогією.

Схема даних:

  1. Ввести дані у таблицю Магазин.

Відкрити створену таблицю (Открыть або двічі клацнути мишею на назві таблиці) для введення даних. Ввести дані.

Вміст таблиці Магазин:

  1. Додати у таблицю Магазин п’ять власноруч сформованих записів. Закрити таблицю.

  2. У таблиці Магазин змінити назву поля Товар на Код товару.

На вкладинці Таблицы виділити таблицю Магазин та натиснути кнопку Конструктор. Виділити назву поля Товар та ввести нову – Код товару.

  1. Змінити розмір поля Одиниці таблиці Товар.

На вкладинці Таблицы виділити таблицю Товар та натиснути кнопку Конструктор. Встановити курсор на поле Одиниці та у розділі Свойства поля у рядку Размер поля ввести 15. Зберегти та закрити таблицю.

  1. Змінити формат поля Дата таблиці Магазин.

На вкладинці Таблицы виділити таблицю Магазин та натиснути кнопку Конструктор. Встановити курсор на поле Дата та у розділі Свойства поля у рядку Формат поля вибрати у списку – Средний формат даты. Зберегти та закрити таблицю.

  1. У таблиці Магазин зафіксувати поле Накладна, зробити поле Дата невидимим, усунути зміни.

Відкрити таблицю Магазин. Встановити курсор у поле Накладна та виконати команду меню Формат/Закрепить столбцы.

Встановити курсор у поле Дата та виконати команду меню Формат/Скрыть столбцы.

Виконати команду меню Формат/Отобразить столбцы:  Дата та натиснути кнопку Закрыть. Виконати команду меню Формат/Освободить все столбцы. Закрити таблицю без збереження змін.

  1. За допомогою майстра створити форму Магазин.

Вибрати вкладку Форми Створити. У вікні Нова форма у списку режимів створення форми вибрати Майстер форм ОК.

Д ля побудови форми з таблиці Магазин вибрати поля Накладна, Дата, Код товара, Ціна, Обсяг партії, з таблиці Постачальник – поле НазваДалее→Далее.

Вибрати зовнішній вигляд форми (наприклад ленточный) Далее.

Задати стиль форми (наприклад официальный)Далее.

Увести назву форми – Магазин → Готово.

Відкрити форму для перегляду або уведення даних. Закрити форму.

  1. За допомогою конструктора створити форму Товар із підлеглою формою Магазин.

Вибрати вкладку Форми СтворитиКонструкторджерело даних таблиця Товар ОК.

Д одати заголовок форми: Вид – Заголовок Формы. Для введення тексту заголовка обирати на панелі елементів кнопку Надпись . У заголовку форми натиснути кнопку миші і, не відпускаючи її, розтягнути рамку тексту до потрібного розміру. Ввести текст заголовку – Форма ТОВАР та натиснути <Enter>. До заголовку застосувати всі елементи форматування (шрифт, розмір, колір, розташування тощо).

Якщо поряд з формою відсутній список полів, додати його командою: Вид/Список полів (рис. 8).

Поля зі списку перетягнути в потрібне місце у формі за допомогою миші. При цьому у формі розміщуються поле і зв’язаний з ним підпис (рис. 9).

Рис. 9. Вигляд перетягнутих полів до форми

Методом перетягування та за допомогою кнопок форматування надати елементам форми естетичного вигляду.

Додати до форми Товар підлеглу форму Магазин. Для цього в режимі конструктора натиснути на панелі елементів кнопку Подчиненная форма/отчет . Потім встановити курсор на місце розміщення створюваного об’єкта у формі, натиснути кнопку миші. У діалоговому вікні майстра вибрати таблицю Магазин – Далее Выбор из списка – 'магазин’ для каждой записи ‘товар’ – Далее – Готово.

Переглянути форму: Вид – Режим формы.

Підрахувати в формі кількість накладних з вказаним товаром.

Обрати на панелі елементів кнопку Поле . Встановити курсор у формі в область приміток і натиснути кнопку миші. Комірку Поле 1 перейменувати на Кількість найменувань товарів. На комірці Свободный натиснути праву клавішу миші – СвойстваДанныеДанные - …(построитель выражений)вставити функцію =Count([код_товара]) – ОК.

Переглянути форму: Вид – Режим формы (рис. 10).

Закрити форму та задати їй назву Товар.

Рис. 10. Форма товар з вбудованою таблицею Магазин розрахунковим полем

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

1) За номером варіанту створити власну базу даних з вимогами:

  • наявність не менш як 3 таблиць, пов’язаних між собою, причому кожна таблиця складається не менш як з 3 полів та має 10 записів;

  • обов’язкове використання текстового, грошового, числового, логічного формату та формату “дата/час”;

      1. показати схему даних, яка відображає зв’язки між таблицями;

      2. створити форми для всіх таблиць своєї бази даних, використовуючи Конструктор, Майстер форм, Автоформи

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]