2 Выбор и обоснование СУБД
«Microsoft Access» является настольной СУБД реляционного типа, которая имеет все необходимые средства для создания профессиональной БД. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственно базу данных, но и разрабатывать простые и сложные приложения. В отличие от других настольных СУБД, Access хранит всю информацию в одном файле, хотя и распределяется по разным таблицам. Можно создать сколько угодно таблиц, используя нужные правила. Самым важным правилом, которое нужно соблюдать, является то, что в базе данных нужно хранить только необходимую информацию, и при этом все данные должны храниться только один раз. Иметь в таблицах поля с повторяющими данными плохо, так как это очень неэффективный способ хранения данных. И не только потому, что они занимают лишнее место в памяти, но и из-за значительного снижения цен на микросхемы памяти. Основная причина – это то, что такие данные долго вводить и трудно анализировать. Если случайно при вводе значения пользователь сделал грамматическую ошибку или даже просто ввёл лишний пробел, то при запросах и группировках такое значение будет рассматриваться как самостоятельное, и строка, содержащая это значение, не попадёт в нужную группу или просто не выведется на экран. Именно поэтому при проектировании структуры базы данных стараются избегать повторения данных и создают для них отдельные таблицы. Этот процесс называется нормализацией. Если правильно определены поля таблиц, то связи между ними Access установит сама. Для этого нужно, чтобы поля в связанных таблицах, содержащие совпадающие данные (например, «Код организации») имели одинаковое наименование и согласующиеся типы данных.
Microsoft Access – это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации.
Система управления БД предоставляет возможность контролировать задание структуры и описания своих данных, работу с ними и организацию коллективного пользования этой информацией. СУБД также существенно увеличивает возможность и облегчает каталогизацию и ведение больших объемов хранящейся в многочисленных таблицах информации. СУБД включает в себя три основных типа функций:
- определение данных;
- обработка данных;
- управление данными.
Все эти функциональные возможности в полной мере реализованы в Microsoft Access.
Эту СУБД отличает простота использования в сочетании с широкими возможностями по разработки законченных приложений. Количество объектов в БД не ограничивается.
Выбор СУБД Access, прежде всего, обусловлен следующими ее достоинствами:
- простота и удобство в работе, как конечного пользователя, так и разработчика;
- подробная система помощи и обилие литературы;
- возможность быстрой разработки приложения;
- возможность коллективной работы с БД;
- большинство несложных информационных задач решаются в Access без программирования.
Хотелось бы также отметить, что наряду с достоинствами СУБД Access имеет недостатки:
- отсутствие компилятора;
- недостаточно высокая эффективность при работе с большими объемами данных.
СУБД ACCESS является мощной средой для проектирования баз данных и одновременно простой в использовании, с помощью встроенных мастеров. Все перечисленное выше и заставило выбрать меня именно ACCESS.
Do'stlaringiz bilan baham: |