You are on page 1of 12

Середовище СУБД MS Access 2010

Мета роботи: Вивчення складу та призначення елементів меню MS Access 2010, об'єктів бази даних
та елементів середовища керування базами даних. Створення таблиць бази даних. Ознайомлення з типами та
властивостями полів у середовищі MS Access 2010.

Теоретичні відомості

ОСНОВНІ ПОНЯТТЯ ТА ВИЗНАЧЕННЯ РЕЛЯЦІЙНИХ БАЗ ДАНИХ

У широкому сенсі слова під поняттям база даних (data base) можна розуміти сукупність відомостей
про конкретні об'єкти реального світу, в певній предметної області. Крім того, база даних – це сховище
даних для спільного використання. При автоматизації діяльності людини відбувається перенесення
інформації про реальний світ в електронний формат.
Предметна область – це частина реального світу, яка відображається у базі даних.
Зазвичай база даних створюється для однієї конкретної предметної області, організації або
прикладної задачі.
Загалом база даних – сукупність взаємопов'язаних даних, які опрацьовуються спільною технологією,
мають спільне застосування та середовище зберігання.
Реляційні бази даних побудовані на основі реляційної моделі, яка ґрунтується на понятті відношення
(relation). Реляційні моделі характеризуються простотою структури даних, зручним для користувача
табличним поданням даних і можливістю використання формального апарату реляційної алгебри і
реляційного числення для опрацювання даних. Поняття відношення пов'язане з розробками відомого
американського фахівця в галузі систем баз даних Е. Кодда. Фактично відношення реляційної бази даних
описує деяку сутність.
Сутність – абстракція, якою позначається будь який клас об’єктів, предметів, процесів, явищ і т.п.,
що можуть бути однозначно описані та ідентифіковані за множиною своїх ознак чи властивостей. Один і
той самий фізичний об'єкт може виступати прототипом різних сутностей.
В реальному світі, частина якого відображається у базі даних, взаємодіють різні фізичні об’єкти,
предмети, процеси, явища і т.п., які є прототипами сутностей.
Конкретний представник сутності (класу об’єктів) називається примірником сутності.
Поняття, яким умовно позначають одну з властивостей чи ознак сутності називають атрибутом.
Формально атрибут поєднує ідентифікатор, що вказує на його зв’язок з певною ознакою (тобто її ім’я) і
множину значень, які ця ознака може приймати. Множина значень, які може приймати атрибут називається
доменом.
Впорядкований набір значень властивостей одного примірника сутності позначається поняттям
кортеж. Формально кортеж – це впорядкований n-мірний вектор, кожен елемент, якого вибирається з
домена відповідного атрибута.
Реляційна база даних – це множина взаємопов'язаних відношень, в яких зберігається інформація про
деяку сукупність об'єктів реального світу.
З певним наближенням відношенням можна вважати таблицю, яка володіє специфічними
властивостями, хоча, у загальному випадку, поняття відношення і таблиці не слід ототожнювати, оскільки
таблиця є лише формою подання відношення. Отже дані в реляційних базах подаються у вигляді однієї або
декількох взаємопов’язаних таблиць, які мають певні властивості:
 кожна таблиця складається з полів (стовпчиків) та записів (рядків);
 в базі даних кожна таблиця має унікальне ім’я;
 всі записи в таблиці є однотипними і мають фіксоване число полів;
 у таблиці не може бути двох однакових полів та двох однакових записів;
 кожен запис таблиці відрізняється від інших хоча б одним значенням.;
 кожне поле таблиці має унікальне ім’я і містить однотипні дані;
 значення полів у записах є атомарними, тобто інформація, що міститься на перетині рядка та
стовпчика, є неподільною за своїм смисловим значенням.
Формально відношення описує одну сутність (клас об’єктів) і складається з множини атрибутів, які
відображають властивості цієї сутності, та множини кортежів, які зберігають значення властивостей
примірників сутності.
Множина атрибутів відношення називається схемою відношення, а множина кортежів відношення
називається інформаційним наповненням відношення.
Відношення може бути характеризоване також кількісними показниками: кількість атрибутів
відношення, яка має назву порядок або ступінь відношення, та кількість кортежів, яку називають об'ємом
або кардинальним числом відношення.
Відношення бази даних як і сама база даних є динамічними об'єктами, оскільки відображають
предмети, об’єкти та явища з реального, а отже мінливого у часі, світу. У зв’язку з цим вводиться поняття
стану відношення. Станом відношення називають значення схеми відношення та його інформаційного
наповнення зафіксовані у деякий момент часу.
Відповідно, враховуючи визначення реляційної бази даних, схемою бази даних називається множина
схем відношень, які входять до її складу, а станом бази даних називається значення схеми бази даних та її
інформаційного наповнення зафіксовані у єдиний момент часу.
У Таблиці 1 подано співвідношення понять та форми їх представлення
Таблиця 1.
Термінологічні співвідношення
Поняття Елемент реляційної моделі Форма представлення
Предметна область Схема бази даних Множина взаємопо’язаних таблиць
Сутність Відношення Таблиця
Властивість сутності Атрибут Стовпчик таблиці
Множина властивостей Схема відношення Заголовок таблиці
сутності
Примірник сутності Кортеж Стрічка таблиці
Множина примірників Інформаційне наповнення відношення Тіло (наповнення) таблиці
сутності
Значення властивості Значення атрибута в кортежі Значення на перетині стовпчика та
примірника сутності стрічки

У теорії реляційних баз даних таблиця являє собою спочатку невпорядкований набір записів. Єдиний
спосіб ідентифікувати певний запис у цій таблиці – це вказати одне чи декілька полів, які були б
унікальними для цього запису. Для цього вводиться поняття ключа.
Ключем називається набір атрибутів, який однозначно визначає запис таблиці. Існують такі види
ключів:
 Первинний ключ – одне або декількох полів, значення яких дозволяє однозначно ідентифікувати
записи та відрізнити один запис від іншого. Первинний ключ використовується для пов’язування таблиці
з зовнішніми ключами в інших таблицях. Первинний ключ може бути природним чи штучним
(сурогатним). Ключ, який складається з інформаційних полів таблиці (тих, що містять корисну
інформацію про об’єкт) називається природним. Штучний ключ – це додаткове поле, єдине призначення
якого – бути первинним ключем. Значення цього поля не формується на основі будь-яких інших даних з
бази, а генерується штучно. Зазвичай штучний ключ – це просто числове поле, в яке заносяться значення
із зростаючої числової послідовності;
 Зовнішній ключ – одне або декілька полів, які містять посилання на поле чи поля первинного
ключа в іншій таблиці. Зовнішній ключ визначає спосіб пов’язання таблиць.
Ключі також поділяються на прості і складені. Якщо ключ містить лише одне поле, то він називається
простим (елементарним) ключем, якщо декілька полів – складеним.
Реляційні бази даних дозволяють об'єднувати інформацію, що належить різним сутностям бази даних.
Зв'язки між сутностями встановлюються за рівністю значень первинного та зовнішнього ключів.
В реляційних базах даних існують такі типи зв'язків: один-до-одного, один-до-багатьох і багато-до-
багатьох.
Зв’язок типу один-до-одного створюється у випадку, коли обидва пов'язаних поля є ключовими або
мають унікальні індекси.
Зв’язок типу один-до-багатьох створюється у випадку, коли тільки одне з пов'язаних полів є
ключовим або має унікальний індекс. У цьому випадку таблиця, яка пов'язана первинним ключем, є
головною, а інша – підлеглою. Сполучне поле в підлеглій таблиці з таким же типом інформації як в
первинному ключі головної таблиці є полем зовнішнього ключа.
Зв’язок типу багато-до-багатьох в Microsoft Access не реалізується, тому створюється додаткова
сутність, яка асоціює даний зв’язок. Зв’язок типу багато-до-багатьох фактично представляється двома
зв'язками типу один-до-багатьох через третю таблицю, ключ якої складається, принаймні, з двох полів, які є
полями первинних ключів двох інших таблиць.
Цілісність даних означає систему правил, що використовуються в Microsoft Access для підтримки
зв'язків між записами у пов'язаних таблицях, дозволяють при зміні одних об’єктів автоматично змінювати
всі пов’язані з ними об’єкти, а також забезпечують захист від випадкового видалення або зміни пов'язаних
даних. Встановити цілісність даних можна, якщо виконані такі умови:
 пов'язане поле головної таблиці є первинним ключем або альтернативним ключем (має унікальний
індекс);
 пов'язані поля (первинний ключ головної таблиці і зовнішній ключ підпорядкованої таблиці) мають
один тип даних; як виняток: поле лічильника може бути пов'язано з числовим полем, властивість якого
Розмірність поля має значення Довге ціле;
 обидві таблиці належать одній базі даних Microsoft Access.
 При встановленні цілісності даних , необхідно пам'ятати такі правила:
 неможливо ввести в поле зовнішнього ключа пов'язаної таблиці значення, що не міститься в
ключовому полі головної таблиці;
 не допускається видалення запису з головної таблиці, якщо існують пов'язані з нею записи в
підлеглій таблиці;
 неможливо змінити значення первинного ключа в головній таблиці, якщо існують записи, пов'язані
з даним записом.
Проектування бази даних (БД) складається з двох основних фаз: логічного і фізичного
моделювання. Під час фази логічного моделювання розробник збирає вимоги та розробляє модель, не
залежну від конкретної системи управління базами даних (СУБД). Під час фази фізичного моделювання
розробник створює модель, адаптовану та оптимізовану для конкретного додатка СУБД. Саме ця модель
реалізується на практиці.

СЕРЕДОВИЩЕ СУБД MICROSOFT ACCESS 2010

Для полегшення роботи з базами даних використовують системи управління базами даних (СУБД) –
спеціальні пакети програм, що забезпечують ввід, пошук, зберігання, доповнення, корегування даних,
формування звітів та відповідей на запити користувачів бази даних. СУБД також забезпечують збереження і
переміщення даних, а також можливість їх використання іншими програмними засобами.
Microsoft Access 2010 найпопулярніша на сьогодні СУБД для персональних комп’ютерів. Це
система обслуговування реляційних баз даних з графічною оболонкою. Дані в таких базах представляються
у вигляді однієї чи декількох таблиць. Система обслуговування містить ввід даних в комп’ютер, відбір
даних за певними ознаками (критеріями чи параметрами), перетворення структури даних, вивід даних, що є
результатом розв’язання задач в табличному чи будь-якому іншому зручному для користувача вигляді.
Microsoft Access 2010 дозволяє створювати пов’язані об’єкти і встановлювати цілісність даних. Він
підтримує встроєні OLE-об’єкти в рамках середовища Windows. В склад пакета Microsoft Access 2010
входит також ряд спеціалізованих програм, які вирішують окремі задачі.

Запуск та завершення роботи з Microsoft Access 2010

Запуск MS Access 2010 можна здійснити такими способами:


1. меню Пуск системи Windows | Усі програми | Microsoft Office | Microsoft Access 2010;
2. запустити файл з розширенням *.accdb, *.accdw, *.accde, *.accdt, *.accdr, *.mdw.
Після запуску MS Access 2010 на екрані з'являється вікно діалогу з найменуванням доступу
Microsoft Access у рядку заголовка (рис.1). У цьому вікні виберіть одну із запропонованих дій:
1. відкрити існуючу базу даних;
2. створити нову (порожню) базу даних;
3. створити базу даних за допомогою доданих Шаблонів.
Рис. 1. Вікно діалогу MS Access 2010

Для створення порожньої бази даних виберіть у діалоговому вікні Доступные шаблоны значення
Новая база данных і у вікні діалогу Новая база данных виконайте дії:
 У рядку Имя файла файлу задайте ім'я нової бази даних.
 В кінці рядка Файл натисніть знак Папка і задайте шлях, за яким буде зберігатись створювана база
даних.
 Натисніть кнопку Создать.
Після цього буде створена нова база даних із заданим ім’ям і відкрита нова таблиця в режимі
таблиці (рис.2). При необхідності нову базу даних можна створити за допомогою шаблонів.
Для завершення роботи MS Access 2010 виконайте одну з таких послідовностей дій:
 вкладка Файл | кнопка Выход.
 кнопка Закрыть у правому верхньому кутку вікна MS Access.
 натисніть комбінацію клавіш Alt + F4.

Рис. 2. Створена нова база даних та відкрита нова таблиця


Інтерфейс MS Access 2010

Користувацький інтерфейс MS Access 2010 має такий вигляд (рис.3).


Панель швидкого доступу розташована у верхній частині вікна MS Access. Зазвичай на панелі
швидкого доступу розташовані чотири кнопки управління.
Область навігації розташована по лівому краю вікна MS Access. Вона призначена для відображення
об'єктів або груп об'єктів відкритої бази даних, а також для переходу від об'єкта до об'єкта. Щоб розкрити
групу об'єктів слід клацнути мишкою по кнопці . Управляти об'єктами можна командами стрічки і
командами контекстного меню.
Область документів, в якій відображається кожен об'єкт бази даних, що відкривається в будь-якому
режимі.
Рядок стану, розташований вздовж нижньої межі вікна MS Access, що відображає кнопки
перемикання в різні режими роботи з активним об'єктом.

Рис. 3. Елементи інтерфейсу MS Access 2010

Головним елементом користувацького інтерфейсу MS Access 2010 є стрічка керування, яка йде
уздовж верхньої частини вікна кожного додатку. Стрічка керування містить зазвичай п'ять вкладок: Файл,
Главная, Создание, Внешние данные, Работа с базами данных. Кожна вкладка пов'язана з певним видом
виконуваних дій.
У вкладці Файл (рис.4) розміщені команди відкриття та закриття бази даних, збереження бази даних
під іншим іменем, збереження об’єктів бази даних, збереження об’єктів бази даних з іншим іменем та як
інший об’єкт. Також в цій вкладці розміщені засоби стиснення та відновлення бази даних і використання
пароля, для обмеження доступу до БД.
У вкладці Главная знаходяться засоби форматування тексту, пошуку та заміни інформації у БД,
встановлення простих та розширених фільтрів, роботи із записами, а також буфер обміну та режими
відображення об’єктів БД.
Рис. 4. Вкладка Файл

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

Інструменти вдосконалення структури бази даних у Microsoft Access 2010

Для оптимізації швидкодії та вдосконаленні структури бази даних у Microsoft Access 2010 існують
спеціальні службові програми. Для їх запуску виконайте такі дії:
 відкрийте базу даних;
 у вікні бази даних на стрічці управління виберіть вкладку Работа с базами данных, на ній в групі
Анализ виберіть відповідну службову програму (Анализ таблиц, Анализ быстродействия, Средство
документирования базы данных) і натисніть ENTER (рис.5);

Рис. 5. Активізація спеціальних службових програм.

 буде активізовано відповідний інструмент і з’явиться відповідне вікно (рис.6 – рис.8).


Рис. 6. Вікно Аналізатора швидкодії.

Рис. 7. Вікно Аналізатора таблиць.

Рис. 8. Вікно Архіваріуса.

Спеціальні службові програми можуть виконувати такі операції:


 Аналізатор таблиць проводить аналіз структури таблиці, може запропонувати нові структури і
зв'язки, а також при потребі розділити таблицю на нові пов’язані таблиці.
 Аналізатор швидкодії досліджує всю базу даних, дає рекомендації по її поліпшенню, а також
здійснює їх.
 Архіваріус (засіб документування бази даних) використовується для побудови звіту, що містить
детальні відомості про об’єкти в базі даних, зокрема про склад та властивості таблиць та їх полів.
Потрібно зауважити, що операції оптимізації зазвичай передбачають певні компроміси, які
необхідно враховувати приступаючи до оптимізації.

Перетворення баз даних з одного формату Microsoft Access в інший

Функція перетворення бази даних в новий формат з’явилась вперше тільки в Microsoft Access 2000.
Перетворення баз даних з попередніх версій (2000 та 2002/2003) у формат Microsoft Access 2007/2010/2013
достатньо просте та коректне. Для цього виконайте такі дії:
 запустіть Microsoft Access 2007/2010/2013;
 відкрийте потрібну базу даних;
 з’явиться вікно Улучшение базы данных; натисніть кнопку ДА;
 з’явиться діалогове вікно Сохранение; вкажіть назву бази даних і папку, в яку буде записана
конвертована у формат Microsoft Access 2007/2010/2013 база даних.
Перетворення баз даних формату Microsoft Access 2007/2010/2013 у формат попередніх версій (2000
та 2002/2003) також просте, однак коректне його використання є можливим у випадку, коли при розробленні
не використовувались нові можливості останньої версії. Для перетворення виконайте такі дії:
 запустіть Microsoft Access 2007/2010/2013;
 відкрийте потрібну базу даних;
 у вікні бази даних на стрічці управління натисніть Файл; у вікні, що з’явиться, натисніть
Сохранить и опубликовать;
 у правій частині екрану виберіть тип формату бази даних і натисніть кнопку Сохранить как;
 з’явиться діалогове вікно Сохранение; вкажіть назву бази даних і папку, в яку буде записана
конвертована база даних і натисніть кнопку Сохранить.
Примітка. Вікно Улучшение базы данных з’явиться тільки тоді, коли база даних, що
відкривається, створена у форматі попередніх версій MS Access.

Об'єкти Microsoft Access 2010

У базі даних Microsoft Access 2010 основними об'єктами є таблиці, запити, форми, звіти, макроси і
модулі. В інших СУБД, як правило, термін база даних зазвичай відноситься лише до файлів, в яких
зберігаються дані. У Microsoft Access база даних включає в себе всі об'єкти, пов'язані з збереженими
даними, у тому числі й ті, які визначаються для автоматизації роботи з ними. Далі наведено список
основних об'єктів бази даних Access.
Таблиця. Об'єкт, який визначається і використовується для зберігання даних. Кожна таблиця
містить інформацію про об'єкти певного типу, наприклад про клієнтів. Таблиця містить поля (стовпці), в
яких зберігаються різного роду дані, наприклад прізвище або адресу клієнта, і записи (які називаються
також рядками). У записі зібрана вся інформація про деякий об'єкт (людину, зразку продукції тощо). Для
кожної таблиці можна визначити первинний ключ (одне або кілька полів, що містять унікальні для кожного
запису значення) і один або кілька індексів, що допомагають прискорити доступ до даних.
Запит. Об'єкт, який дозволяє користувачеві отримати потрібні дані з однієї або декількох таблиць.
Для створення запиту можна використовувати бланк QBE (Query By Example – запит за зразком) або
інструкції SQL (Structured Query Language – структурована мова запитів). Можна створити запити на
вибірку, оновлення, видалення або додавання даних. За допомогою запитів можна також створювати нові
таблиці, використовуючи дані з однієї або декількох існуючих таблиць.
Форма. Об'єкт, призначений в основному для вводу, зміни чи відображення даних з таблиць та
запитів на екрані. Форми можуть застосовуватись для управління доступом до даних: за їх допомоги можна
визначати, які поля чи запаси будуть відображатись. Для автоматизації дій, що використовуються
найчастіше, у форму можна добавити кнопки та інші функційні елементи. Форми можна також
роздрукувати. За допомогою форми можна у відповідь на деяку подію, наприклад зміна значення певних
даних, запустити макрос або процедуру VBA (Visual Basic for Аpplications).
Звіт. Об'єкт, призначений для створення документа, який згодом може бути роздрукований або
вставлений в документ іншого додатку.
Макрос. Об'єкт, що представляє собою структурований опис однієї або декількох дій, які повинен
виконати Access у відповідь на певну подію. Наприклад, можна визначити макрос, який у відповідь на вибір
деякого елементу в основній формі відкриває іншу форму. За допомогою іншого макросу можна
здійснювати перевірку значення деякого поля при зміні його вмісту. У макрос можна включити додаткові
умови для виконання або невиконання тих чи інших зазначених у ньому дій. З одного макросу можна також
запустити інший макрос або процедуру VBA.
Модуль. Об'єкт, що містить програми, написані мовою Visual Basic для додатків. Модулі можуть
бути незалежними об'єктами, що містять функції, які викликаються з будь-якого місця програми, але вони
можуть бути і безпосередньо "прив'язані" до окремих форм або звітів для реакції на ті чи інші зміни, що
відбуваються в них.
Сторінки доступу. Сторінки - служать для забезпечення доступу до даних, які містяться у базі,
віддаленій від споживача (наприклад, через Інтернет).

РОБОТА З ТАБЛИЦЯМИ В СЕРЕДОВИЩІ MICROSOFT ACCESS 2010

Створення таблиць в MS Access 2010

При створенні нової бази даних автоматично створюється нова таблиця в режимі таблиці. Створити
таблицю можна також за допомогою конструктора або імпортувати її із зовнішньої бази даних MS Access
(.accdb), з файлу MS Excel (.xlsx) чи текстового файлу (.txt).

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


1. у вікні бази даних на стрічці управління виберіть вкладку Создание, на ній в групі Таблицы
виберіть Конструктор таблиц і натисніть ENTER;
2. у графі Имя поля введіть ім’я поля, яке створюєте і натисніть ENTER;
3. у графі Тип даннях виберіть із списку потрібний тип даних;
4. у графі Описание введіть текст, що пояснює призначення та використання створеного поля
таблиці;
5. у розділі Свойства поля задайте потрібні властивості поля;
6. збережіть структуру таблиці та задайте їй ім’я; для цього виконайте такі дії:
 у вікні бази даних виберіть вкладку Файл, а в ній виберіть Сохранить;
 у вікні, що відкриється, введіть ім’я таблиці і натисніть ОК.
У Додатку А наведено список передбачених у Microsoft Office Access 2010 типів даних, інструкції
щодо їх застосування та відомості про розмір місця, необхідного для зберігання даних кожного типу. При
цьому необхідно пам'ятати, що максимальний розмір файлу бази даних Microsoft Office Access 2010
становить 2 гігабайти.
У Додатку Б перераховані властивості полів і описано вплив цих властивостей на поля в залежності
від їх типу даних.

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


1. у вікні бази даних на стрічці управління виберіть вкладку Создание, на ній в групі Таблицы
виберіть Таблица і натисніть ENTER; буде сформована нова порожня таблиця;
2. клацніть на новому полі; відкриється список основних типів полів; виберіть потрібний тип поля;
задайте полю ім’я;
3. таким чином введіть імена та типи усіх полів;
4. перейдіть в режим конструктора; задайте ім’я таблиці та збережіть її;
5. в режимі конструктора задайте потрібні властивості полів таблиці;
6. збережіть структуру таблиці.

Імпортування таблиці із зовнішньої бази даних MS Access


1. у вікні бази даних на стрічці управління виберіть вкладку Внешние данные, на ній в групі
Импорт и связи виберіть Access і натисніть ENTER;
2. у вікні, що відкриється (рис.9), введіть шлях, за яким знаходиться потрібний файл; перемикач
повинен бути встановлений на категорії Импорт таблиц, запросов, отчетов, макросов и модулей в
текущую базу даннях; натисніть ОК;
3. у вікні, що відкрилось, виберіть таблицю, яку хочете імпортувати; натисніть ОК;
4. збережіть структуру таблиці не зберігаючи кроки імпортування.

Рис. 9. Вікно введення шляху до таблиці, що імпортується

Імпортування таблиці з MS Excel


1. у вікні бази даних на стрічці управління виберіть вкладку Внешние данные, на ній в групі
Импорт и связи виберіть Excel і натисніть ENTER;
2. введіть шлях, за яким знаходиться потрібний файл; перемикач повинен бути встановлений на
категорії Импортировать данные источника в новую таблицу в текущей базе данных; натисніть ОК;
3. виберіть об’єкт Листы; натисніть Далее;
4. встановіть прапорець Первая строка содержит заголовки столбцов; натисніть Далее;
5. залиште описання полів без змін; натисніть Далее;
6. виберіть у групі перемикачів пункт Определить ключ і з випадаючого списку полів таблиці
виберіть потрібне поле; натисніть Далее;
7. підтвердіть імпорт в таблицю; натисніть Готово;
8. в режимі конструктора відредагуйте типи даних полів таблиці;
9. збережіть структуру таблиці не зберігаючи кроки імпортування.

Імпортування таблиці з текстового файлу


1. у вікні бази даних на стрічці управління виберіть вкладку Внешние данные, на ній в групі
Импорт и связи виберіть Текстовый файл і натисніть ENTER;
2. введіть шлях, за яким знаходиться потрібний файл; перемикач повинен бути встановлений на
категорії Импортировать данные источника в новую таблицу в текущей базе данных; натисніть ОК;
3. у вікнах, що відкриватимуться, виберіть потрібний формат даних та вид розділювача між полями;
натисніть Далее;
4. залиште описання полів без змін; натисніть Далее;
5. виберіть у групі перемикачів пункт Определить ключ і з випадаючого списку полів таблиці
виберіть потрібне поле; натисніть Далее;
6. підтвердіть імпорт в таблицю; натисніть Готово;
7. в режимі конструктора відредагуйте типи даних полів таблиці;
8. збережіть структуру таблиці не зберігаючи кроки імпортування.
Додавання, видалення та переміщення полів таблиці

Щоб додати нове поле між уже існуючі виконайте такі дії:
 відкрийте потрібну таблицю в режимі Конструктора;
 встановіть курсор в поле, перед яким хочете вставити нове поле;
 у вкладці Конструктор розділу Сервис натисніть Вставить строки.
Для видалення поля з таблиці виконайте такі дії:
 відкрийте потрібну таблицю в режимі Конструктора;
 виділіть всю стрічку поля, клацнувши курсором ліворуч від імені поля (курсор прийме вигляд
стрілки спрямованої праворуч);
 у вкладці Конструктор розділу Сервис натисніть Удалить строки.
Для переміщення поля на нове місце виконайте такі дії:
 відкрийте потрібну таблицю в режимі Конструктора;
 виділіть всю стрічку поля, клацнувши курсором ліворуч від імені поля (курсор прийме вигляд
стрілки спрямованої праворуч);
 перемістіть за допомогою мишки стрічку в нове місце (над тим полем, перед яким хочете його
розмістити).

Збереження структури таблиці

Якщо структура таблиці була створена чи змінена її потрібно зберегти. Для цього виконайте одну з
послідовностей дій:
 натисніть Сохранить на панелі швидкого доступу;
 виберіть вкладку Файл і натисніть Сохранить;
 натисніть комбінацію клавіш Ctrl+S
Якщо таблиця ще не зберігалась, то у діалоговому вікні введіть ім’я таблиці.
Порядок виконання роботи
1. Ознайомтесь з теоретичними засадами реляційних баз даних.
2. Запустіть додаток MS Access 2010.
3. Ознайомтесь із складом та змістом системного меню MS Access 2010.
4. Вивчіть склад та призначення об'єктів бази даних MS Access 2010.
5. Вивчіть функції та призначення командних кнопок вікна управління базою даних MS Access 2010.
6. Створіть порожню базу даних MS Access 2010. Надайте їй будь-яке унікальне ім’я.
7. Створіть різними способами декілька порожніх таблиць у вашій базі даних. Використайте при
цьому усі можливі типи полів, що підтримуються MS Access 2010. Надайте таблицям унікальні імена.
8. Ознайомтесь із властивостями полів та їх застосуванням.
9. Задайте полям таблиць додаткові властивості (індексовані та ключові поля, формати
відображення, маски вводу, контроль вводу даних, розмірності тощо).
10. Створіть текстовий файл з розширенням .txt. Заповніть файл інформацією. Імпортуйте дані з
текстового файлу у вашу базу даних.
11. Створіть файл у застосуванні MS Excel 2010 з розширенням .xlsx. Заповніть файл інформацією.
Імпортуйте дані з файлу MS Excel 2010 у вашу базу даних.
12. Збережіть створені таблиці. Збережіть створену базу даних за певним шляхом.
13. Завершіть роботу з MS Access 2010.
Контрольні запитання
1. Основні визначення реляційних баз даних (предметна область, сутність, атрибут, кортеж,
реляційна БД, відношення та його властивості, схема та інформаційне наповнення відношення, числові
характеристики відношення та ін.).
2. Запуск та завершення роботи СУБД MS Access 2010.
3. Склад та зміст елементів середовища СУБД MS Access 2010.
4. Склад та призначення об'єктів бази даних.
5. Способи створення бази даних.
6. Способи створення таблиць бази даних.
7. Типи та властивості полів таблиць бази даних.
Зміст звіту по роботі
1. Назва роботи.
2. Мета роботи.
3. Теоретична частина (основні терміни та визначення реляційних баз даних, системне меню СУБД
MS Access, панелі інструментів та їх призначення, об’єкти баз даних та їх призначення).
4. Опис виконаної роботи та отриманих результатів:
 запуск і завершення роботи MS Access 2010;
 опис меню середовища MS Access 2010;
 порядок створення нової порожньої бази даних у середовищі MS Access 2010;
 опис вікна бази даних MS Access 2010;
 способи та порядок створення таблиць бази даних;
 опис та роздрук створених таблиць, в полях яких задано додаткові властивості (індексовані та
ключові поля, формати відображення, маски вводу, контроль вводу даних, розмірності тощо);
 опис та роздрук джерел імпортування даних;
 опис та роздрук імпортованих таблиць бази даних.
5. Висновки.

You might also like