. Що стосується легкості використання, то Microsoft Access зробив тут справжній переворот, і багато для створення своїх власних баз даних і додатків звертаються саме до нього.
Система управління базами даних надає вам можливість контролювати завдання структури і опис своїх даних, роботу з ними і організацію колективного користування цією інформацією. СУБД також істотно збільшує можливості і полегшує каталогізацію і ведення великих обсягів що зберігається в численних таблицях інформації. СУБД включає в себе три основних типи функцій: визначення (завдання структури і опис) даних, обробка даних і керування даними. Всі ці функціональні можливості в повній мірі реалізовані в Microsoft Access. У практиці, як правило, необхідно вирішувати і завдання з використанням електронних таблиць і текстових процесорів. Наприклад, після підрахунку або аналізу даних необхідно їх представити у вигляді певної форми або шаблони. У підсумку користувачеві доводиться комбінувати програмні продукти для отримання необхідного результату. У цьому сенсі все істотно спростять можливості, що надаються Microsoft Access.
Бази даних (БД) складають в даний час основу комп'ютерного забезпечення інформаційних процесів, що входять практично в усі сфери людської діяльності.
Основні компоненти MS Access:
будівник таблиць; додаток інформаційна база страхування
будівник екранних форм;
будівник SQL-запитів (мова SQL в MS Access не відповідає стандарту ANSI);
будівник звітів, що виводяться на друк.
У першу чергу були створені таблиці за допомогою конструктора, де були визначені ключові поля і типи даних. Щоб створити первинний ключ необхідно виділити потрібне поле і, відкривши контекстне меню, активувати пункт «Ключове поле». Введення даних в таблиці здійснювався в режимі перегляду і редагування. Таблиця «Вид страхування» має 4 записи і таблиця «Філії» має 10 записів, а таблиця «Договори», яка зв'язує дві вищезгадані таблиці, має 10 записи. У ній організований первинний ключ, що складається з двох полів, що є зовнішніми ключами для інших таблиць.
Перемикання в MS Access 2007 між режимами «Конструктор» і «Таблиця» здійснюється досить просто. Необхідно на вкладці «Головна» в розділі «Режим» вибрати необхідний нам «вид таблиці».
Малюнок 3 Створення таблиць в режимі «Конструктор»
. 2 Організація доступу до даних
Технологією доступу до даних називається система інтерфейсів, що забезпечує взаємодію між додатком і базою даних. У багатьох системах управління базами даних є бібліотеки, що містять інтерфейси прикладного програмування, що представляють собою функції, за допомогою яких можна виконувати з даними ті чи інші дії.
Для того щоб найбільш повно використовувати можливості того чи іншого сервера баз даних, необхідно працювати з ним безпосередньо, через API. Однак це означає повну залежність додатки від того чи іншого сервера і складність переходу на іншу платформу, так як буде необхідно переписувати велику кількість коду. Це питання покликані вирішити різні технології доступу до даних. Вони є прошарком між API конкретного сервера і додатком користувача, надаючи програмісту простий уніфікований механізм роботи з даними. На сьогоднішній день існує безліч технологій доступу до даних, таких як BDE, OLE, ODBC, ADO, і досі розробляються нові, більш надійні, зручні в роботі і більш швидкодіючі технології.
Для здійснення доступу до бази даних «Страхова компанія» була використана технологія ADO, яка завоювала популярність у розробників, завдяки базового набору інтерфейсів OLE DB, які є в кожній сучасній операційній системі Microsoft. Тому для забезпечення доступу додатки до даних достатньо лише правильно вказати провайдер з'єднання ADO і потім переносити програму на будь-який комп'ютер, де є необхідна база даних і, звичайно, встановлена ??ADO. У Палітрі компонентів Delphi є сторінка ADO, що містить набір компонентів, що дозволяють створювати повноцінні програми БД, які звертаються до даних через ADO.
Процес організації доступу до даних в програмі Delphi має наступний алгоритм:
Вибрати з вкладки ADO компонент ADOConnection, у властивості ConnectionString прописати шлях до бази даних «Страхова компанія».
Вибрати компонент ADOTable 3 рази, так як потрібно відобразити 3 таблиці, у властивості Connection необхідно вказати ADOConnection1, а у властивості TableName вибрати ім'я таблиці Види страхування, Договори або Філії.
Третім кроком з вкладки Data Access вибрати компонент джерела даних DataSource, властивість DataSet міняємо на ADOTable1 (потрібна таблиця).