Лабораторна робота №2 Створення таблиць та робота із ними

Скачати

 

Створення таблиць та робота із ними
Створення таблиць та робота із ними

ТЕОРЕТИЧНІ ВІДОМОСТІ

1. Робота в режимі таблиці

У Microsoft Office Access дані організовуються в таблиці. Кожен рядок таблиці називається записом.

У одному записі можна комбінувати дані різного типу. Кожен стовпець, так зване поле таблиці, як правило, містить в собі однотипну інформацію.

Проста база даних може складатися всього з однієї таблиці, проте частіше бази даних містять декілька зв’язаних між собою таблиць. Після створення нової бази даних Microsoft Office Access 2007 відкриває порожню таблицю з ім’ям «Таблиця1».

У таблиці задано єдине поле – «Код».

Це поле використовується для ідентифікації і зберігання рядків.

Щоб додати дані в таблицю, можна просто почати вводити їх у стовпці «Додати поле».

Дані вводяться в елемент таблиці, активований клацанням курсору миші.

Для завершення введення досить натиснути клавішу .

Структура таблиці, тобто список полів та їх характеристик, створюється безпосередньо при введенні даних. Кожного разу при додаванні в таблицю нового стовпця визначається нове поле.

Тип даних для нового поля задається на основі типу введених даних.

При спробі ввести в це поле дані іншого типу буде видано відповідне попередження і запропоновані варіанти виходу з ситуації, що склалася.

В даному випадку можна або ввести нове значення у комірку або змінити тип поля на текстовий.

Щоб перемістити стовпець, потрібно виділити його, клацнувши лівою кнопкою миші на заголовку а потім перетягнути на нове місце.

Для редагування структури таблиці можна також скористатися інструментами «стрічки» Access, розташованими на сторінці «Режим таблиці». Для додавання поля в таблицю натисніть кнопку «Нове поле» в групі «Поля і стовпці».

Вертикальна межа, що з’являється в процесі перетягування, позначає місце вставки.

Можна також вставити нове поле після активного стовпця таблиці. Для цього виконаєте подвійне клацання на відповідній строчці списку.

Після того, як всі потрібні поля додані, закрийте список, натиснувши кнопку в правому верхньому кутку списку.

Для швидкого додавання в таблицю нового поля натисніть кнопку «Вставити».

Поле буде вставлено перед активним стовпцем таблиці, тип поля за умовчанням текстовий.

Натисніть кнопку «Видалити» для видалення активного стовпця таблиці. Підтвердіть видалення.

Видалити можна відразу декілька суміжних полів, заздалегідь виділивши їх рамкою.

Щоб змінити ім’я виділеного поля таблиці, натисніть кнопку «Перейменувати». Після чого потрібно ввести нове ім’я поля.

Інструменти групи «Форматування і тип даних» дозволяють змінити тип даних і деякі інші параметри для активного поля таблиці. Розверніть список типів даних і виберіть з нього відповідний тип для заміни.

Якщо введені раніше дані не відповідають вибраному типу, програма видасть попередження і запропонує варіанти виправлення цієї помилки. Для поля, значення якого не повинне повторюватися в різних рядках таблиці, слід встановити прапорець «Унікальне». В цьому випадку при спробі ввести значення поля Access, що повторюється, видасть повідомлення про помилку. Для поля, значення якого обов’язково повинне бути задане в кожному записі таблиці, встановлюється прапорець «Обов’язкове».

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

розверніть список «Формат» і виберіть відповідний спосіб представлення даних. Для завершення введення даних і закриття таблиці натисніть кнопку в правому верхньому кутку таблиці.

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

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

Для підтвердження збереження натисніть кнопку «OK».

2.  Робота в режимі конструктора

Для створення нової таблиці у відкритій базі даних перемкніться на сторінку «стрічки» «Створення».

Натисніть кнопку «Таблиця» для додавання порожньої таблиці в базу.

Додана таблиця буде відкрита в робочій області Access в режимі таблиці, тобто у вигляді набору рядків і стовпців. Кожен стовпець відповідає полю таблиці, кожен її рядок – її записи. Також для створення таблиці можна було скористатися кнопкою «Конструктор таблиць», щоб спочатку визначити в режимі конструктора структуру таблиці, а потім перемкнутися в режим таблиці для введення даних.

Перемикання в інший режим в процесі роботи можливо, наприклад, за допомогою кнопок режимів в рядку стану вікна Microsoft Office Access або за допомогою інструментів «стрічки». Натисніть верхню частину кнопки «Режим» на сторінці «стрічки» «Режим таблиці».

Програма попросить зберегти таблицю. Потрібно задати ім’я таблиці, після чого натисніть кнопку «ОК».

Програма перемкнеться в режим роботи з конструктором таблиць. У цьому режимі активується вкладка «стрічки» «Конструктор».

Повторне натиснення на кнопку «Режим» поверне програму в режим таблиці.

Клацніть на нижній частині кнопки «Режим». Тут із списку можна вибирати режим роботи програми. У режимі конструктора для кожного поля таблиці вводиться ім’я в стовпці «Ім’я поля» і вибирається тип даних, які зберігатимуться в цьому полі.

Відкрийте список підтримуваних Microsoft Office Access типів даних, клацнувши в полі «Тип даних» і натиснувши кнопку, що з’явилася, із стрілкою.

У списку виберіть потрібний тип.

У колонці «Опис» можна ввести текст, який згодом відображатиметься в рядку стану як підказка про вміст поля.

Додаткові характеристики виділеного поля приводяться в області «Властивості поля» з можливістю їх редагування.

У правій частині області «Властивості поля» відображається підказка до кожного редагованого параметра.

Таким чином задаються і настроюються всі необхідні поля таблиці. За допомогою інструментів вкладки «стрічки» «Конструктор» можна зробити вибране поле таблиці ключовим; вставити або видалити рядки з описом полів; додати в таблицю стовпець підстановок, тобто поле, значення якого користувач зможе вибирати із списку; задати список полів для індексування таблиці; показати або приховати вікно редагування загальних властивостей таблиці.

Для збереження зроблених змін натисніть кнопку «Office» і виберіть команду «Зберегти».

Для введення даних в створену таблицю перейдіть в режим таблиці, скориставшись відповідною кнопкою в статусному рядку Access.

Тепер можна вводити дані в таблицю.

Закрийте базу даних. Для цього натисніть кнопку «Office» і виберіть команду «Закрити базу даних».

ЗАВДАННЯ РОБОТИ

  1. Створити базу даних Lab2.
  2. Розібратися з типами даних, базуючись на теоретичних відомостях.
  3. Створити поля з різними типами: текстове, числове (ціле та дробове), Дата, час (різних форматів), поля Memo та OLE, лічильник.

 

ХІД РОБОТИ

Робота з тематичними об’єктами

  1. Створити базу даних Облік товару для вирішення спрощеного варіанта поширеної облікової задачі, коли умовна фірма виробляє деяку продукцію, що реалізується зі складу, і слід забезпечити її облік. До того ж у програмі потрібно друкувати накладні, звіти про залишки товару (у стислій та повній формі) і кошти, отримані від реалізації та боржників. Нижче – довільні вихідні форми, які мають отримувати користувачі бази даних.

 

 

 

 

Маючи ці вихідні форми, можна визначитися з необхідними таблицями бази даних та їх структурою. Структура кожної таблиці складається щонайменше з двох елементів – назви поля і типу даних у ньому.

  1. У цій базі даних створити таблиці Klienty, Tovary, Nadhodjennya, Realizaciya, RuhTovary. Структуру таблиць дивитись у рекомендаціях
  2. Заповнити таблиці даними по 3-4 записи.

 

Оформлення звіту

  1. У звіті повинні бути зазначені:
  • Номер лабораторної роботи
  • Назва лабораторної роботи
  • Завдання до лабораторної роботи
  • До кожного пункту завдання повинна бути зроблена копія екрану
  • Докладно описано хід виконання лабораторної роботи, додані копії екранів
  • Зроблено висновок до лабораторної роботи
  1. Звіт оформити у вигляді презентації.
  2. Слайди презентації роздрукувати.

 


Рекомендовані структури таблиць

Klienty

Опис вмісту поля

Ім’я поля 

Тип поля

Розмір поля

Унікальний код клієнта Kod_Klienta Счетчик
Назва фірми-кпієнта NazvFirmy Текстовый 20
П.І.Б. представника фірми Predstavnik Текстовый 30
Номер телефону фірми Telefon Текстовый 12
Номер факсу Fax Текстовый 12
Юридична адреса фірми Adressa Поле MEMO

Tovary

Опис вмісту поля 

Ім’я поля

Тип поля

Розмір поля

Унікальний код товару Kod_Tovary Счетчик Длинное целое
Назва товарної групи TovGruppa Текстовый 20
Назва товару NazvTovary  Текстовый 20
Додаткові відомості про товар Primitky Поле MEMO

 

Nadhodjennya (накладні надходжень)

Опис вмісту поля 

Ім’я поля

Тип поля

Розмір поля

Формат поля

Номер накладної надходжень NomNaklNadh Текст 10
Дата операції Dat Дата/время Средний формат даты
Код клієнта  Kod_Klienta Числовой (Мастер подстановок) Длинное целое
Відмітка про оплату Splacheno Логический Да/Нет

Realizaciya (накладні витрат)

Опис вмісту поля

Ім’я поля

Тип поля

Розмір поля

Формат поля

Номер витратної накладної NomNaklVitrat Текст 10
Дата операції Dat Дата/время Средний формат даты
Код клієнта  Kod_Klienta Числовой (Мастер подстановок) Длинное целое
Відмітка про оплату Splacheno Логический Да/Нет

RuhTovary (Рух товарів)

Опис вмісту поля

Ім’я поля

Тип поля

Розмір поля

Формат поля чи значення іншої властивості

Номер запису NomPor Счетчик Длинное целое
Тип операції TipOperacii Логический Надходження / Витрати
Код товару Kod_Tovary Числовой (Мастер подстановок) Длинное целое
Кількість товару, який надійшов або був реалізований Kilkist Числовой Длинное целое
Ціна за одиницю виміру товару Cina Денежный Денежный
Номер накладної надходжень NomNaklNadh Текст (Мастер подстановок) 10 Властивість Индексированное поле зі значенням Да (Совпадения не допускаются)
Номер витратної накладної NomNaklVitrat Текст (Мастер подстановок) 10 Властивість Индексированное поле зі значенням Да (Совпадения не допускаются)
Додаткова інформація Primitka Поле MEMO

 

 

Залишити відповідь