Введення
У даній роботи ми розглянемо програму СУБД ACCESS, яка входить в пакет найпоширенішого пакету офісних програм Microsoft. Напевно не існує жодного користувача базами даних, який би не знав про існування даної програми. Таке довіри більшості користувачів обумовлено, перш за все, непорушним авторитетом всіх програм створюються цією корпорацією. Ця програма універсальна в своєму роді. Що ж вимагається від програми типу СУБД? Це простота, зручність і висока продуктивність з обробки введення, аналізу та виведення даних. При віємо при цьому програма повинна бути проста в експлуатації і доступна пересічному користувачеві. І за все це відповідає інтерфейс. У процесі вдосконалення цієї програми були внесені унікальні можливості. Дані можуть бути представлені у вигляді таблиць або діаграм. І якщо взяти до уваги, що даною програмою може користуватися будь-який користувач (від новачка до професійного розробника), то без сумніву можна стверджувати що ACCESS корпорації Microsoft це найкраще кошти для вирішення завдань будь-якої складності. <В
1. Розробка інформаційного та алгоритмічного забезпечення підсистеми
1.1 Вибір СУБД
Microsoft Access створена на основі реляційної моделі бази даних і призначена для створення швидких, ефективних баз даних, що застосовуються в побуті та бізнесі. Крім того, вона здатна підключатися до інших баз даних, створюючи для вас широкий фронт роботи з даними, незалежно від того, де вони знаходяться.
Важлива особливість СУБД Access - використання буфера обміну при виконанні ряду операцій. Буфер використовується при виконанні команд копіювання і переміщення для тимчасового зберігання копійованих або переміщуються даних, після чого вони направляються за новою адресою. При видаленні даних вони також поміщаються в буфер. Вміст буфера зберігається до тих пір, поки не буде записана нова порція даних.
СУБД Access має достатню кількість команд, у кожної з яких можливі різні параметри (Опції). Вибір певної команди з меню виробляється або наведенням курсору на обрану в меню команду за допомогою клавіш управління курсором і натисканням клавіші введення, або введенням з клавіатури першої літери обраної команди.
Отримати додаткову інформацію про команди, складових меню СУБД Access, та їх використанні можна, увійшовши в режим допомоги.
Сукупність команд, надаваних у ваше розпорядження СУБД Access, може бути умовно розбита на такі типові групи:
В· команди для роботи з файлами;
В· команди редагування;
В· команди форматування;
В· команди для роботи з вікнами;
В· команди для роботи в основних режимах СУБД (таблиця, форма, запит, звіт);
В· отримання довідкової інформації.
Команди для роботи з файлами.
При роботі з файлами програма дає можливість користувачеві:
В· створювати нові об'єкти бази даних;
В· зберігати і перейменовувати раніше створені об'єкти;
В· відкривати вже існуючі бази даних;
В· закривати раніше відкриті об'єкти;
В· виводити на принтер об'єкти бази даних.
Процес друку починається з вибору драйвера принтера. Для кожного типу принтера необхідний свій драйвер. Наступний крок полягає в завданні параметрів сторінки, формуванні колонтитулів, а також у виборі виду або номери друкованих сторінок документів.
Команда попереднього перегляду дозволяє отримати уявлення про загальний вигляді виведеної на принтер інформації ще до друку. Розміщення інформації на сторінці може бути оптимально пристосоване до її обраними параметрами допомогою масштабування і центрування.
Крім того, в СУБД Access можливий обмін даними і приєднання таблиць, створених іншими програмними засобами.
1.2 Вибір середовища розробки
Процес розробки в Delphi гранично спрощений. У першу чергу це відноситься до створення інтерфейсу, на який йде 80% часу розробки програми. Ви просто ставите потрібні компоненти на поверхню Windows-вікна (яке в Delphi називається формою) і виконуєте настройку їх властивостей за допомогою спеціального інструменту (Object Inspector) [9]. Зазначений інструмент виконує зв'язування подій цих компонентів (натискання на кнопку, вибір мишею елемента в списку і т.д.) з кодом його обробки - і ось простий додаток готове. Причому розробник отримує в своє розпорядження потужні засоби налагодження (аж до покрокового виконання команд процесора), зручну контекстну довідкову систему (в тому числі і по Microsoft API), засоби колективної роботи над проектом, всього просто не перерахувати. Ви можете створювати компоненти ActiveX без використання Microsoft IDL, розширювати можливості web-сервера (скрипти на стороні сервера), практично нічого не знаючи про HTML, XML або ASP. Можна створювати розподілені додатки на базі СОМ і CORBA, Інтернет-і intranet-додатки, використовуючи для доступу до даних Borlan...