Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SUBD ACCESS. Koval Т..doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
5.54 Mб
Скачать

Створення таблиці у режимі конструктора

Умова. У новій базі даних потрібно створити таблицю Група. Записати у ній прізвища, імена, по батькові студентів, назви групи, номера залікових книжок, дати народження студентів.

Приклад виконання вправи

  1. Для створення нової бази даних виконати команду меню Пуск /Все программы /Microsoft Office /Microsoft Access. Від­криється вікно програми MS Access.

  2. Виконати команду меню Файл /Создать /Новую базу дан­ных. З’явиться вікно збереження файла, де слід обрати папку для збереження файла, записати його назву (наприклад, назву prikladl.mdb) та натиснути кнопку Сохранить.

  3. У новій збереженій базі даних виконати команду Создать /Новая таблица /Конструктор. З’явиться вікно Конструктор, у якому слід записати імена полів майбутньої таблиці.

  4. Кожному полю призначити тип даних. Під час призначення типів даних слід зважати на те, які дані планується записувати у поля майбутньої таблиці. Так, наприклад, можна призначити такі типи, як показано на рис. 5.

  5. Задати ключове поле (у нашому випадку ключовим слід задати поле №ЗапіковоїКнижки, оскільки у навчальному за­кладі може бути кілька студентів з однаковими прізвищами або з однаковими іменами, або з однаковими днями народжен­ня, але немає навіть двох студентів з однаковими номерами залікових книжок. Тобто поле №ЗаліковоїКнижки є унікаль­ним). У результаті конструктор таблиці матиме вигляд як на рис. 5.

  6. Після завершення створення структури таблиці слід за­крити вікно Конструктора (скористатися для цього кнопкою закриття вікна).

Рис. 5. Конструктор створення структури таблиці

  1. На екрані з’явиться вікно, у якому програма запитує, чи потрібно зберегти створену структуру, чи ні. Після натискання кнопки ОК, з’явиться вікно зі спеціальним полем, у якому про­грама пропонує записати назву таблиці, для якої було створено структуру.

  2. Слід записати назву (у нашому випадку таблиця називати­меться Група) та натиснути кнопку ОК.

  3. Після таких маніпуляцій у переліку об’єктів з’явиться наз­ва нової таблиці (Група). Якщо виконати подвійний клік лівою кнопкою миші на назві таблиці, то вона відкриється у режимі заповнення даними. Після введення даних таблиця може набути вигляду як на рис. 6 (див. с. 22).

Рис.6. Заповнена даними таблиця

ВПРАВА 2

Створення таблиці у режимі майстра таблиць

Умова. У базі даних, створеній у попередньому прикладі (див. приклад 1 на с. 20), створити таблицю Студенти, у якій показати призвіща, імена та по батькові студентів, їхні домашні адреси.

Приклад виконання вправи

  1. Відкрити вже створену базу даних Файл /Открыть. Обрати папку, де розміщено файл, що має назву prikladl.mdb.

  2. Виконати команду меню Создать /Новая таблица /Мас­тер таблиц. З’явиться вікно Создание таблиц (див. рис. 7), у якому слід обрати зразок таблиці (у нашому випадку з ка­тегорії Деловые з переліку Образцы таблиц: обрати таблицу Студенты).

  3. П еренести з переліку Образцы полей: у перелік Поля новой таблицы: ті назви полів, які вказані в умові (перенесен­ня виконати за допомогою кнопки >, яка розміщена у цьому вікні).

Рис. 7. Вікно створення таблиці з використанням Майстра

  1. Якщо потрібно перейменувати перенесене поле, то вико­ристайте кнопку Переименовать поле..., а після того, як усі потрібні поля буде перенесено та перейменовано, натиснути кнопку Далее.

  2. На екрані з’явиться наступна вкладка вікна Создание таб­лиц, де слід записати назву новоствореної таблиці (Студенти), доручити програмі встановити ключове поле таблиці (рис. 8 на с. 24) та натиснути кнопку Далее. Якщо зв’язки між таблицями створені правильно, то працювати з різними таблицями можна як з однією.

Рис. 8. Вікно зміни зв’язків між таблицями

  1. Відкрити таблицю Студенти та заповнити її даними. За­повнена таблиця може мати вигляд як на рис. 9.

  2. Зберегти заповнену таблицю та закрити файл.

Рис. 9. Фрагмент таблиці, заповненої даними

ЗАВДАННЯ ДЛЯ САМОСТІЙНОГО ВИКОНАННЯ

Завдання 1.1. Створити нову базу даних Супермаркет, яку зберегти у свою папку з назвою supermarket.mdb. У цій базі створити таблицю Молочні продукти за допомогою імпорту даних із програми MS Excel. З’ясувати типи полів та ключове поле таблиці.

Дані з таблиці MS Excel (зберегти у свою папку файл molokol. xls) можуть мати такий вигляд:

Код

товару

Назва

товару

Фасування

Ціна за од.

Постачальник

1024

Кефір

0,5 л

2,46 грн

Галактон

1045

Кефір

1,0л

4,56 грн

Слов’яночка

1056

Молоко

0,5 л

2,32 грн

Галактон

1073

Сир 9%

0,25 кг

3,85 грн

Біл освіт

1076

Йогурт 5%

0,25 л

3,24 грн

Білосвіт

1078

Йогурт 3%

0,25 л

3,56 грн

Слов’яночка

Зверніть увагу, що файл molokol.xls після імпорту з нього табличних даних набуде атрибуту Только для чтения.

Завдання 1.2. Відкрити базу даних Супермаркет (файл supermarket.mdb). У цій базі даних створити ще одну таблицю Кондитерські вироби. Під час створення структури таблиці орієнтуватися на таблицю Молочні продукти (див. завдан­ня 1.1). У режимі таблиці додати у нову таблицю 15 записів про різні солодощі. Уточнити типи полів та ключове поле таблиці. Зберегти зміни у файлі та закрити базу даних.

Завдання 1.3. Відкрити базу даних Супермаркет (файл supermarket.mdb). У цій базі даних створити ще одну таблицю Продаж, яка може мати такі поля:

  • Код операції;

  • Дата продажу;

  • Код товару;

  • Назва товару.

З’ясувати типи полів нової таблиці та ключове поле. У режимі Схема данных встановити зв’язки між таблицями Продаж, Молочні продукти, Кондитерські вироби. Для цього потрібно виконати команду меню Сервис /Схема данных, розмістити на полі три таблиці Продаж, Кондитерські вироби та Молочні продукти (за допомогою команди меню Связи /Добавить таб­лицу), та методом перетягування написів лівою кнопкою миші встановити зв’язки між таблицями: ПродажКондитерські вироби та ПродажМолочні продукти (зв’язки встановити між кодами товарів). Зберегти зміни у файлі supermarket.mdb. Закрити файл бази даних.

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