
- •Мета та завдання навчальної дисципліни
- •Програма навчальної дисципліни
- •Теми лекційних занять
- •Змістовий модуль 2. Створення Веб-документів
- •Змістовий модуль 3. Прикладне програмне забезпечення комп’ютерних систем
- •Змістовий модуль 4. Інструментальні мови і системи програмування
- •4. Опорний конспект лекцій
- •Предмет, методи і завдання дисципліни.
- •2.Поняття економічної інформації. Види і властивості економічної інформації.
- •2.1. Поняття економічної інформації
- •2.2. Види і властивості економічної інформації
- •1. Програмне забезпечення персональних комп’ютерів: поняття та характеристика рівнів.
- •Базовий рівень
- •Системний рівень
- •Службовий рівень
- •Класифікація службових програмних засобів
- •Прикладний рівень
- •Класифікація прикладного програмного забезпечення
- •2. Операційні системи: поняття, функції, класифікація. Характеристика операційних систем сімейства Windows.
- •Поняття комп’ютерної мережі. Технології передачі даних.
- •1.1. Основні принципи організації мпд
- •2. Передача і ущільнення інформаційних потоків між комп'ютерами
- •2.1. Основні підходи до передачі даних між комп'ютерами
- •3. Структура мдп
- •3.1. Локальні (lan Local Area. Network) і глобальні (wan Wide Area Network) мережі
- •3.3.2. Способи комутації і передачі даних
- •3.3. Способи комутації і передачі даних
- •3.4. Топологія мпд
- •3.5. Адресація комп'ютерів у мпд
- •3.6. Середовище для передачі даних в мдп
- •Основні види каналів для передачі даних
- •1. Основні поняття мережі Інтернет
- •1.1.1. Протоколи та покажчики ресурсів
- •1.1.2. Організація інформації
- •1.1.3. Призначення та можливості Internet Explorer
- •1.2. Організація пошуку інформації в Інтернеті
- •1.2.1. Перегляд та збереження web-сторінок
- •1.2.2. Засоби збереження конфіденційності та безпеки
- •2. Головні застосування технологій internet в аб
- •1. Електронна пошта
- •2. Передача файлів за допомогою ftp
- •3. Віддалений доступ - telnet
- •4. World Wide Web сервіс
- •5. Телеконференції— Netnews, Newsgroups
- •Мова html як мова розмічування гіпертексту і створення Веб-документів.
- •Структура html-документа
- •Характеристика основних команд (тегів) мови.
- •Форматування абзаців.
- •Створення форм.
- •2. Створення складних структурованих документів засобами табличного процесору Microsoft Excel.
- •3. Робота з базами даних у середовищі Microsoft Excel
- •2. Технологія створення, редагування та керування об’єктами бази (таблицями, формами, запитами, звітами) даних Microsoft Access
- •Поля таблиці та їх властивості
- •2.1. Робота з таблицями бд.
- •2.2. Робота з формами бази даних.
- •2.3.Робота із записами бази даних
- •2.4. Робота із звітами.
- •2.5. Створення макросів.
- •1. Мови програмування, їх класифікація. Призначення та коротка характеристика мови програмування Basic.
- •Особливості проектування windows-додатків у системі visual basic 6.0
- •Створення процедур оброблення подій
- •Запуск додатку
- •Збереження файлів проекту
- •Компоненти проекту Visual basic
- •Спеціальні властивості елементів керування
- •Вікно редактора коду
- •Правила запису програмного коду
- •Оператори
- •Стандартні типи даних і функцій Оголошення та опис змінних
- •Способи оголошення типів змінних
- •Типи даних, підтримуваних Visual basic
- •Визначення області видимості змінної
- •Локальні змінні
- •Змінні контейнерної області
- •Змінні глобальної області
- •Функція InputBox
- •Функція MessageBox
- •Програмування лінійних процесів
- •Програмування обчислювальних процесів, що розгалужуються
- •Поняття умовного оператора
- •Конструкція оператора Select Case
- •Програмування циклічних процесів
- •Програмування циклів з невідомим числом повторень
- •Синтаксис циклу з умовою має два різновиди
- •Чотири можливих варіанти використання операторів циклу з умовою
- •Масиви змінних
- •Оголошення області видимості масиву
- •Типи даних, що визначаються користувачем
- •Перспективи розвитку інформаційних технологій в економіці.
- •Рекомендована література Базова
- •Допоміжна
- •6. Інформаційні ресурси
3. Робота з базами даних у середовищі Microsoft Excel
Для роботи з масивами даних використовують БД.
База даних - впорядкована інформація, об'єднана в єдине ціле.
Рядки в БД є записами, а стовпці - полями. Запис - це група взаємозв'язаних полів, що має однакову структуру, тобто однакові кількість полів, типи даних відповідних полів. Поле БД - мінімальний елемент запису, який обов'язково має ім'я. Перехрестя стовпця і рядка утворює комірку БД. У загальному вигляді можна подати у наступному вигляді:
|
Поле 1 |
Поле 2 |
... |
Поле M |
Запис 1 |
|
|
|
|
Запис 2 |
|
|
|
|
... |
|
|
|
|
Запис N |
|
|
|
|
Рис. 6. Формування електронної таблиці як бази даних
Фільтрування даних за допомогою команди Автофильтр. За допомогою цієї команди здійснюються пошук та виведення на екран тільки тих даних, які задовольняють поставлену умову. З цією метою курсор вводять у БД та активізують команди Данные, Фильтр, Автофильтр. У результаті у верхній частині кожного стовпця БД з'являються кнопки списків.
Для того, щоб зазначити умови фільтрування даних, треба розкрити списки у потрібному стовпці.
Нехай, наприклад, потрібно працювати тільки з тими записами БД, в яких інвестиційні витрати перевищують 130. Розкривши список поля «Інвестиційні витрати», серед даних активізують Условие. Після цього у вікні Пользовательский автофильтр зазначають необхідну умову (больше 130) й активізують кнопку ОК.
В результаті на екрані дисплея з'являється БД у відфільтрованому вигляді. Тепер можна розраховувати відфільтровані значення БД.
Для скасування команди Автофильтр треба активізувати знову команди Данные, Фильтр, Автофильтр. У результаті в БД з'являться всі значення, які були приховані після фільтрування даних.
Фільтрування даних за допомогою команди Расширенный фильтр. Ця команда дає змогу, користуючись значеннями існуючої БД, створювати іншу базу, значення якої задовольняють поставлену умову.
Нехай, наприклад, треба створити БД із записами, в яких поточні витрати менше 40.
Для цього спочатку створюють критерій пошуку даних, який розміщується поза значеннями БД. Він складається із назв полів та умови, записаної під відповідною назвою поля. Копіюють назви полів у вільний рядок (наприклад, 10), під назвою «Поточні витрати» створюють умову (<40).
Далі вводять курсор у БД й активізують команди Данные, Фильтр, Расширенный фильтр. В екранному вікні зазначають відповідні параметри:
• активізують параметр - Скопировать результат в другое место;
• у полі Исходный диапазон зазначають діапазон значень всієї БД, включаючи назви полів (A1:F8);
• у полі Диапазон условий зазначають діапазон комірок, в яких створено критерій (A10:F11);
• у полі Поместить результат в диапазон зазначають адресу вільної комірки (А13).
Після цього активізують кнопку ОК.
Починаючи із зазначеної комірки (в наведеному прикладі - А13), з'являється нова БД, значення якої відповідають поставленій умові (поточні витрати менше 40).
Сортування значень БД. Для розміщення записів БД у встановленому порядку використовується функція сортування. Сортування може буде проведено за одним, двома і більше ключами. При сортуванні за більш як одним ключем дані наступного ключа впорядковуються тільки в межах однакових даних попереднього ключа.
Нехай, наприклад, треба відсортувати БД за такими критеріями:
• перший ключ (поле «Фірма») — за зростанням;
• другий ключ (поле «Поточні витрати») — за спаданням
Для виконання цієї операції курсор установлюють у будь-яку комірку БД й активізують команди Данные, Сортировка. В результаті на екрані дисплея з'являється відповідне вікно Сортировка данных.
У вікні Сортировка диапазона в списку поля Сортировать по вибирають перший ключ сортування (поле «фірма») та зазначають вид сортування (по возрастанию); аналогічно встановлюють параметри другого ключа. Після цього активізують кнопку ОК.
Розрахунок проміжних підсумків. Проміжні підсумки розраховуються для полів, які мають значення, що повторюються. Такими підсумками можуть бути сума, кількість значень, мінімальне значення, максимальне значення тощо. Перед виконанням цієї операції БД має бути відсортована за значеннями поля, які повторюються.
Нехай, наприклад, треба знайти мінімальне значення поля «Термін окупності» для кожної фірми. З цією метою спочатку слід упорядкувати дані в полі з назвами фірм («Фірма»). Далі, ввівши курсор у БД, активізують команди Данные, Итоги.
У вікні, що з'являється на екрані дисплея, зазначають такі параметри:
• у полі При каждом изменении в: у списку вибирають поле, що має дані, які повторюються і які були заздалегідь відсортовані. Це поле «Фірма»;
• у полі Операция в списку вибирають відповідну функцію для розрахунку. Це функція Минимум;
• у полі Добавить итоги по активізують перемикачі ліворуч від тих полів, значення яких необхідно розрахувати. Це поле «Термін окупності».
При розрахунку двох і більше операцій (поле Операция) знову активізують команди Данные, Итоги. В екранному вікні зазначають відповідні параметри, при цьому перемикач Заменить текущие итоги має бути неактивним.
Для вилучення розрахованих проміжних підсумків слід установити курсор в БД й активізувати команди Данные, Итоги та кнопку Убрать все.
Підбір параметрів. Ця операція використовується для прогнозування значення однієї комірки при зміні значення іншої; такі комірки мають бути пов'язані формулою.
Нехай, наприклад, треба визначити, при яких значеннях інвестиційних витрат фірми «Concord» (тут-129) термін окупності інвестицій становив би 1 (у таблиці - 0,6).
Для цього спочатку встановлюють курсор у комірку F3, після чого активізують команди Сервис, Подбор параметра. В результаті на екрані дисплея з'являється вікно Подбор параметра. У ньому в полі Установить в ячейке визначають значення (це - 1), яке потрібно знайти для активної комірки (F3), а в поле Изменяя значение ячейки вводять адресу комірки (ВЗ), значення якої необхідно змінити, й активізують кнопку ОК.
Після цього в наступному вікні виводиться результат виконання операції. Якщо рішення знайдено, то при активізації кнопки ОК нове значення залишається в комірці (F3), при активізації кнопки Отмена попереднє значення відновлюється.
Пошук рішень. Така операція застосовується тоді, коли треба знайти значення, яке залежить від інших значень. При цьому на зміну деяких значень можна накласти певні обмеження. Для реалізації цієї операції слід створити цільову комірку, значення якої має відповідати поставленим вимогам, визначити діапазон комірок, значення якого змінюються і, в разі необхідності, створити обмеження. Цільовою вважається така комірка, яка містить формулу з посиланнями на всі комірки діапазону, включені в розрахунки.
Нехай, наприклад, сумарний термін окупності всіх інвестицій становить 7,43. Треба так змінити інвестиційні та поточні витрати, щоб цей термін дорівнює 8. При цьому поточні витрати фірми «Concord» не можуть зменшуватися.
У цьому разі спочатку необхідно створити цільову комірку, для чого розраховують суму в полі «Термін окупності» за допомогою кнопки Автосумма. Курсор залишається в комірці F9. Після активізації команд Сервис, Поиск решения на екрані дисплея з'являється вікно Поиск решения.
Для визначення потрібного значення цільової комірки активізують перемикач значення і вносять 8.
Далі для створення діапазону значень, що змінюються, курсор вводять у групу Изменяя ячейки, активізують кнопку Предположить і за допомогою миші та натиснутої клавіші Ctrl визначають відповідні діапазони значень стовпців В і D.
Наступний крок - визначення обмежень для комірок, що змінюються. У наведеному прикладі це - значення поточних витрат фірми «Concord». Після активізації кнопки Добавить на екрані дисплея з'являється вікно Изменение ограничения, де в полі Ссылка на ячейку визначають адресу комірки (або діапазону комірок), на значення якої накладається обмеження.
У наступному полі, відкриваючи список, вибирають відповідну логічну умову, а в поле Ограничение вносять значення обмеження. Далі для продовження створення обмежень активізують кнопку Добавить, для виходу у попереднє вікно - кнопку ОК.
Після визначення всіх параметрів вікна Поиск решения активізують його кнопку Выполнить.
Якщо рішення знайдено, то на екрані дисплея з'являється вікно з відповідним повідомленням, в якому пропонується вибір збереження чи відновлення попередніх значень (перемикачі Сохранить найденное решение та Восстановить исходные значения). У переліку Тип отчета можна вибрати тип звіту Результаты, після чого слід активізувати кнопку ОК.
На окремому робочому листку з'являється звіт за результатами, який відкривають, клацнувши мишею на ярлику в нижній частині екрана.
У звіті виводяться перелік початкових і знайдених значень комірок, які змінюються, а також створені обмеження та значення цільової комірки.
Звіт дає змогу детально проаналізувати здобуті результати виконання операції пошуку рішень, завдяки якій автоматично підбираються значення, максимально наближені до початкових.
Функції БД. Ці функції використовуються для розрахунку значень, що задовольняють певну умову. Існує 12 таких функцій (БДСУММ, ДМАКС, БСЧЕТ, ДСРЗНАЧ тощо). Всі вони мають три аргументи:
• База_данных - тут зазначають весь діапазон БД, включаючи назви полів;
• Поле - це поле, стосовно значень якого провадиться розрахунок. Поле може бути визначено його порядковим номером (1, 2, ...), назвою поля («Податки») або адресою комірки, де зберігається назва поля (А1);
• Критерий - інтервал комірок, що складається у першому рядку з імені (імен) поля, а в другому - з умови для пошуку значень. Критерій потрібно створити перед початком розрахунку операцій.
Якщо, наприклад, треба знайти максимальне значення поля «Податки» для фірми «Geroy», то слід виконати такі дії:
• створити критерій, виділивши рядок із назвами стовпців (рядок 1), скопіювавши його під таблицею з даними у вільний рядок (рядок 10), а під назвою стовпця («Фірма») створити умову для пошуку відповідних значень («Geroy»);
• встановити курсор у вільну комірку (D13), активізувати кнопку Вставка функции, у переліку категорій вибрати категорію Работа с базой данных, функцію ДМАКС, активізувати кнопку OK;
• у наступному вікні зазначити такі параметри:
База_данных - діапазон A1:F8;
Поле -комірку Е1, де вміщено назву поля, для якого виконується розрахунок;
Критерий - діапазон комірок, в якому створено критерій (A10:F11) й активізувати кнопку ОК.
Після цього в комірці D13 з'являється розраховане значення, а на панелі формул можна побачити створену функцію.
Аналогічно відбувається робота з іншими функціями БД.
Динамічний обмін даними (принцип DDE). Принцип DDE (Dynamic Data Exchange) дає змогу вставити Частину файла іншого додатка Windows з установленням зв'язку між даними двох додатків. Зміна даних у додатку-джерелі автоматично зумовлює зміну даних додатка з уставленим блоком.
Нехай, наприклад, треба вставити відфільтровану стосовно фірми «Concord» частину таблиці Excel у Word. Для цього виконують відповідні дії в Excel (за допомогою команд Данные, Фильтр, Автофильтр), виділяють потрібну частину таблиці Excel, копіюють її в буфер обміну за командами Правка, Копировать, після чого вводять курсор у визначене місце документа Word та активізують команди Правка, Специальная Вставка.
У вікні, що з'являється на екрані дисплея активізують параметр Связать, який після внесення змін у таблицю Excel дає змогу автоматично виконувати їх у відповідній вставленій частині Word. Серед переліку типів вибирають Текст в форматі RTF і активізують кнопку ОК.
Таблиця вставлена, тепер будь-яка зміна даних у таблиці Excel автоматично передається в таблицю Word.
Аналогічно вставляється частина документа Word в Excel.
Упровадження об'єктів (принцип OLE). Ця операція забезпечує вставлення файлів з інших додатків Windows, при цьому можна також встановити зв'язок між даними двох додатків.
Нехай, наприклад, треба вставити створений у Word файл, що містить список, у таблицю Excel. Для цього у потрібну комірку Excel (BIO) вводять курсор, активізують команди Вставка, Объект, розкривають вкладку Из файла й активізують кнопку Обзор.
Серед переліку файлів (або папок) вибирають потрібний, активізують кнопку Вставить. У наступному вікні активізують параметр Связь с файлом і кнопку ОК, після чого на екрані дисплея з'являється потрібне нам вікно.
Для редагування вставленого об'єкта, слід двічі клацнути мишею на ньому.
Зведені таблиці використовують для виведення підсумкових значень таблиці.
Якщо, наприклад, треба розрахувати максимальні значення в полі «Виручка від реалізації продукції» для кожної фірми і визначити відсоткове відношення суми поля «Інвестиційні витрати» кожної фірми до загальної суми в цьому полі, то для створення зведеної таблиці слід виконати такі дії:
• встановити курсор у будь-яку комірку таблиці й активізувати команди Данные, Сводная таблица. Після цього у першому екранному вікні потрібно активізувати перемикач В списке или базе данных Microsoft Excel і кнопку Далее;
• у наступному вікні ввести (або перевірити) діапазон комірок (тут - A1:F8), на основі значень яких будується таблиця, й активізувати кнопку Далее;
• у вікні, що з'явиться на екрані дисплея, активізувати перемикач (существующий лист) і визначити комірку, в якій починає створюватися зведена таблиця (наприклад, All);
• активізувати кнопку Макет для визначення діапазонів значень.
В наступному вікні для формування стовпців, які матиме зведена таблиця, необхідно:
• мишею «перетягнути» кнопку з назвою стовпця із набору у частину вікна Столбец (в наведеному прикладі - це поле «Фірма»);
• у частину Данные «перетягнути» кнопки з назвами стовпців, значення яких розраховуються (це поля «Виручка від реалізації продукції» та «Інвестиційні витрати»;
• за замовчуванням підсумок, який буде розраховуватися, - це функція Сума, для визначення іншої функції треба двічі клацнути мишею на кнопці з назвою поля в частині Данные - поля «Виручка від реалізації продукції»;
• після появи наступного вікна у переліку Операция вибрати потрібну функцію (Максимум);
• за допомогою кнопки Дополнительно активізувати перелік Дополнительные вычисления з іншими додатковими функціями. Для поля «Інвестиційні витрати» вибрати операцію Доля от суммы по строке й послідовно активізувати кнопки ОК, Далее, Готово.
Для роботи з матрицями використовують різні функції.
Матриця - числовий масив з однаковою кількістю рядків та стовпців.
Матриці можна перемножувати між собою, множити на вектор, транспонувати, створювати обернеш матриці тощо.
Спочатку створюють матрицю А у діапазоні комірок А2:С4, наприклад
Після цього над елементами матриці можна виконувати різні дії.
Множення матриці на число. Нехай, наприклад, треба помножити дану матрицю на число 3. Для цього виділяють область вільних комірок розміром, що відповідає заданій матриці (наприклад D2:F4). Далі у рядку формул вводять формулу: =А2:С4*3 і натискують на клавіші Ctrl+Shift+Enter. У виділеному діапазоні комірок з'являються значення початкових даних, помножені на 3.
Множення матриці на вектор. Нехай, наприклад, треба помножити матрицю на вектор. Для цього використовують функцію МУМНОЖ (Массив1; Массив2), де Массив1, Массив2 - це масиви, які перемножуються. Кількість стовпців аргументу Массив1 має бути такою, як і кількість рядків аргументу Массив2. Результатом множення матриць є масив з такою самою кількістю рядків, що й масив 1, і з такою самою кількістю стовпців, що й масив 2. При множенні матриці на вектор розрахована матриця має розмірність вектора.
Спочатку створюють вектор у діапазоні G2:G4, який повинен мати стільки рядків, скільки стовпців є в матриці. Далі виділяють діапазон комірок, де буде створюватися нова матриця (А7:А9), активізують кнопку Вставка функции, вибирають функцію МУМНОЖ і заносять відповідні значення діапазонів матриці А та вектора С.
Після цього встановлюють курсор на рядок формул, натискують на клавіші Ctrl+Shift+Enter й одержують МУМНОЖ(А2:С4;О2:О4).
Створення обернених матриць. Обернена матриця застосовується для розв'язання систем рівнянь із кількома невідомими. Для цього активізують функцію МОБР, що виконує обчислення з точністю до 16-значущих цифр (для округлення таких значень слід користуватися функцією ОКРУГЛ).
Нехай, наприклад, треба створити обернену матрицю з елементів матриці А. Для цього виділяють діапазон комірок (D7:F9), де буде створюватися нова матриця, активізують кнопку Вставка функции, вибирають функцію МОБР і заносять відповідні значення елементів матриці А: МОБР(А2:С4).
Після цього встановлюють курсор на рядок формул та натискують на клавіші Ctrl+Shift+Enter.
Транспонування матриць. Для цього використовують функцію ТРАНСП, яка переводить вертикальний діапазон комірок у горизонтальний, і навпаки. Нехай, наприклад, треба створити транспоновану матрицю з елементів матриці А. З цією метою виділяють діапазон комірок, де буде створюватися нова матриця (А12:С14), активізують кнопку Вставка функции, вибирають функцію ТРАНСП і заносять відповідні значення елементів матриці А: ТРАНСП(А2:С4).
Після цього встановлюють курсор на рядок формул та натискують на клавіші Ctrl+Shift+Enter.
Для перевірки правильності розрахунку перемножують матрицю А на обернену матрицю, використовуючи функцію МУМНОЖ(А2:С4;В7:С9). У результаті дістають матрицю з елементами 1 по діагоналі.
Лекція №8
Тема: Програмні засоби роботи з базами та сховищами даних.
План
1. Поняття бази даних. Принципи побудови баз даних.
2. Технологія створення, редагування та керування об’єктами бази (таблицями, формами, запитами, звітами) даних Microsoft Access
1. Поняття бази даних. Принципи побудови баз даних.
БД - сховище даних, які відносяться до певної предметної області і забезпечує реалізацію додатків ( задач і запитів ). БД знаходиться під управлінням спеціалізованого програмного засобу – СУБД.
Для БД характерно багаторівневе представлення і опис у вигляді так званих моделей даних, для створення яких використовується теорія БД і методики проектування .
Типові проектні роботи по створенню БД під управлінням СУБД включають:
побудову інформаційно-логічної моделі предметної області;
вибір СУБД;
проектування логічної структури БД;
проектування організації БД на машинних носіях;
розробку процедур адміністрування БД;
розробку інформації технологій роботи з БД додатків.
Інформаційно – логічна модель розглядається як сукупність інформаційних об‘єктів, які містять набори реквізитів, і структурних зв’язків цих об‘єктів.
Проектування структури даних БД враховує особливості вибраної СУБД, а саме:
типи і структури даних;
способи організації і методи доступу до даних на машинних носіях;
сервісні засоби СУБД тощо.
Розрізняють проектування логічної ( концептуальна модель ) і фізичної структури БД ( внутрішня модель ).
Проектування логічної структури БД передбачає:
вибір архітектури комп’ютерної мережі: файловий сервер, перехід від структури даних ІЛМ до структур даних БД;
вибір форми організації БД : централізована або розподільча БД;
сервер БД;
деталізація структури і властивостей БД;
створення схеми даних.
Визначають три класи СУБД:
настільні СУБД – для створення локальних БД на окремому ПК;
мережні СУБД – для створення мережної БД на файловому сервера баз даних;
розподільчі СУБД – для великомасштабних портативних БД багато серверної архітектури.
Вибір СУБД повинен відповідати інформаційним системам, її масштабам і складності . При виборі враховується обсяги функції, яка зберігається, функції обробки даних, вимоги додатків до рівня достовірності, оперативності, надійності інформації БД тощо.
Важливою характеристикою СУБД є тип логічної структури БД. З кожним типом структур даних пов‘язані конкретні мовні засоби СУБД – мова описує даних і мова маніпулювання даними.
Ці мови визначають можливості представлення логічної структури БД ,а також алгоритми обробки даних.
Розрізняють СУБД з ієрархічною, мережною і реляційною структурою БД.
БД ієрархічної структури забезпечує найбільш ефективну реалізацію запитів, яким відповідає обхід структури дерев зверху-вниз і зліва на право.
В БД з мережною структурою даних забезпечена більш гнучка структура зв’язку типів даних , їх відносна незалежність одне від одного. Є великі можливості для пошуку інформації: напрямок зверху-вниз і знизу-вверх по ієрархії відношень , зліва на право або з права наліво – в порядку слідування однотипних екземплярів типів даних.
В реляційній БД основною структурною одиницею даних є таблиця даних, яка складається з полів. В загальному випадку логічна структура реляційної БД розглядається як сукупність об’єктів БД: таблиці, форми, запити, звіти, макроси і модулі.
При проектуванні реляційної БД враховують такі обмеження:
максимальне число таблиць в БД;
максимальне число полів і запасів в таблиці;
типи даних для полів таблиці;
число і види індексів тощо.
СУБД Microsoft Access (версія 10) була розроблена в 1992 р. і стала першою реляційною СУБД для ОС Microsoft Windows. В 1995 р. версія Access 95 стала першою в світі 32 – розрядною реляційною СУБД , а Access 97 – першою СУБД , яка використовувала інформаційно мережні технології для обміну даними по корпоративній інтермережі .
БД під управлінням СУБД Access – це файл з розширенням mdb , який включає в себе класи об’єктів :
таблиці для зберігання даних;
форми для введення і редагування БД в інтерактивному режимі;
запитання для обробки таблиць та інших запитів ;
макроси для автоматизації рутинних дій;
модуль на базовій мові програмування Visual Basic для обробки даних.
Принципово новими функціями СУБД Access 2000 є:
перетворення БД (файлів .mdb) в формати інших версій ;
автоматична зміна імен об’єктів БД в усіх додатках ;
умовне форматування , перевірка введених значень в таблиці БД ;
вкладені таблиці по типу головна – підпорядкована в одному вікні ;
зміна макету форм і звітів (групування елементів управління) ;
створення статистичних копій звітів для їх розповсюдження електронною поштою .
Інтерфейс користувача.
Екран СУБД змістить команди головного меню, панелі інструментів і вікно БД.
БД Access включає об’єкти різних класів, які розміщуються на окремих вкладках вікна БД. Нові об’єкти конкретного класу можна створювати за допомогою кнопки Создать з вказанням способу створення (за допомогою програми Мастер , в Конструкторе об’єктів певного класу та інше ).
При переході в Конструктор об’єктів виводяться специфічні панелі інструментів, відбувається заміщення команд головного меню .
СУБД Access дозволяє створювати БД різного типу :
новий файл (“порожня” БД);
новий файл на основі іншої БД (БД “прототип”);
сторінка доступу для публікації даних в Інтернеті;
проект для великомасштабних БД під керуванням СУБД Microsoft SQL Server;
конвертування зовнішньої бази даних (текстового формату , формату ЕТ, реляційної бази даних тощо )