функцію, написані на Access VBA (діалект Visual Basic Application). Ці процедури можна використовувати для складних обчислень. Процедури на Access VBA перевищують можливості стандартних макросів.
· Захист бази даних. Ці засоби дозволяють організувати роботу програми в багатокористувацької середовищі і запобігти несанкціонований доступ до баз даних.
· Засоби друку. За допомогою цієї функції Access дозволяє роздрукувати практично все, що можна побачити в базі даних.
3. Елементи бази даних
· Таблиці. У базі даних інформація зберігається у вигляді двовимірних таблиць. Можна так само імпортувати і зв'язувати таблиці з інших СУБД або систем управління електронними таблицями. Одночасно можуть бути відкриті тисяча двадцять чотири таблиці.
· Запити. За допомогою запитів можна здійснити вибірку даних по якомусь критерію з різних таблиць. У запит можна включати до 255 полів.
· Форми. Форми дозволяють відображати дані з таблиць і запитів у більш зручному для сприйняття вигляді. За допомогою форм можна додавати і змінювати дані, що містяться в таблицях. У форми дозволяють включати модулі.
· Звіти. Звіти призначені для друку даних, що містяться в таблицях і запитах, в гарно оформленому вигляді. Звіти так само дозволяють включати модулі.
База даних може містити до 32768 об'єктів.
До складу Access входить безліч майстрів, розбудовників і надбудов, які дозволяють спростити процес створення об'єктів бази даних.
. Таблиці
Створення таблиці в режимі Майстра таблиць. Процес створення об'єкта бази даних за допомогою майстра ділиться на кілька кроків, на кожному з яких можна встановити необхідні характеристики створюваного об'єкта. Майстер таблиць дозволяє створити нову таблицю на основі 33 зразків таблиць ділового застосування і 20 зразків таблиць особистого застосування (для англійської версії Access відповідно 77 і 44). Створення таблиць на основі зразків Майстра таблиць має обмежені можливості в справжніх додатках. У більшості випадків для створення таблиць використовується імпорт або зв'язування даних з іншими базами даних або електронними таблицями.
Створення таблиці в режимі Конструктора таблиць. Найчастіше таблиці створюються в режимі конструктора, який дозволяє визначити необхідну структуру таблиці. У режимі конструктора таблиць можна побачити назви, типи даних, опису призначення, а також деякі додаткові властивості полів таблиці. Те, що з'являється у верхній частині вікна таблиці, відкритої в режимі конструктора, називається бланком структури таблиці або просто бланком таблиці. У нижній частині вікна таблиці, відкритої в режимі конструктора, виводяться властивості полів таблиці, а також короткий опис активного властивості таблиці. Нижче наведено приклад розробки таблиць Клієнти raquo ;, Путівки і Вакансії в режимі конструктора
Заповнені таблиці Клієнти, Путівки, Вакансії
Нижче наводиться схема зв'язків таблиць бази даних
5. Запити
Запити є важливим інструментом в будь-яких системах управління базами даних. Вони використовуються для виділення, оновлення та додавання нових записів в таблиці. Найчастіше запити використовуються для виділення специфічних груп записів, щоб задовольнити певному критерію. Крім того, їх можна використовувати для отримання даних з різних таблиць, забезпечуючи єдине подання пов'язаних елементів даних.
У Access існує чотири типи запитів для різних цілей:
Запити на вибірку відображають дані з однієї або декількох таблиць у вигляді таблиці.
Перехресні запити збирають дані з однієї або декількох таблиць у форматі, схожому на формат електронної таблиці. Ці запити використовуються для аналізу даних і створення діаграм, заснованих на сумарних значеннях числових величин з деякого безлічі записів.
Запити на зміну використовуються для створення нових таблиць з результатів запиту і для внесення змін до дані існуючих таблиць. З їх допомогою можна додавати або видаляти записи з таблиці і змінювати записи відповідно до виражень, заданим в режимі конструктора запиту.
Запити з параметрами - це такі запити, властивості яких змінюються користувачем при кожному запуску. При запуску запиту з параметром з'являється діалогове вікно, в якому потрібно ввести умову відбору. Цей тип запиту не є відокремленим, т. Е. Параметр можна додати до запитом будь-якого типу.
Приклади розробки запиту в режимі конструктора
база дані запит звіт