русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Архітектура Місгоsoft Ассеss


Дата додавання: 2013-12-24; переглядів: 1280.


У Microsoft Access об'єктами називається усе, що може мати ім'я (у розумінні Ассеss). У базі даних Access основними об'єктами є таблиці, запити, форми, звіти, макроси та модулі.

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

Запит— це об'єкт, який дає змогу користувачеві одержувати потрібні дані з однієї чи кількох таблиць. Для створення запиту можна використовувати QBE (запит за зразком) або інструкції SQL. Можна створювати запити на вибір, відновлення, вилучення чи додавання даних. За допомогою запитів можна створювати нові таблиці, використовуючи дані однієї чи кількох таблиць, що вже існують.

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

Звіт є об'єктом, що призначений для створення документа, який згодом може бути надрукованим або включеним у документ іншого додатка. Перед тим, як виводити звіт на принтер, можна попередньо переглянути його на екрані.

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

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

Таблиці і поля

Основний структурний елемент Ассеss — таблиця, в якій зберігається інформація. Об'єкт «таблиця» — це лише одна частина Ассеss-системи, в якій справді зберігається інформація. Всі інші об'єкти (такі, як запити, форми та звіти) ґрунтуються на даних таблиць.

Для більшості користувачів операції, що виконуються в базі даних, починаються зі створення однієї чи більше таблиць. І хоча, з одного боку, таблиця — це колекція даних, з іншого — це дещо більше, ніж просто набір даних. Яка ж відмінність таблиці від сторінки тексту або чисел у структурі електронної таблиці? Структура перетворює дані в інформацію. Структуровану інформацію, організовану в таблицю, легше зрозуміти і читати.

Рис. 1.

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

По-друге, тому, що рядки повторюють шаблон. Шаблон, установлений за допомогою стовпчиків, повторюється в кожному рядку. Кожний рядок подає інформацію про певний існуючий об'єкт, наприклад, про легковий автомобіль, заводи-виготовлювачі або роки випуску.

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

Ця передбачена структура дає можливість комп'ютерній програмі виконати аналогічні операції набагато швидше і з вищою точністю, ніж це може зробити людина.


<== попередня лекція | наступна лекція ==>
Місгоsoft Ассеss як реляційна СУБД | Стовпчики і рядки, поля та записи


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн