Курсовая работа: Проектирование базы данных и систем управления базой данных в среде Microsoft Access
3. планирования процесса разработки;
4. реальное построение СУБД.
Стадия сбора и анализа требований заключается в общении с пользователями данной БД и фиксации их требований: постоянный, быстрый, а главное удобный доступ к интересующей информации; возможность легко вносить, изменять и удалять различные данные и т. д.
Стадия анализа архитектуры СУБД состоит в выборе дизайна, технологий обработки информации и инструментов разработки БД и СУБД. В данном примере инструментом будет являться СУБД MicrosoftAccess.
Стадия планирования – создание планов по: закупке продукции, её реализации, стоимости, ресурсам, издержкам, прибыли и т. д.
Стадия построение СУБД заключается в проведении работ, контроля выполнения планов и оценки полученных результатов.
1.3 Требования, предъявляемые к проектируемой СУБД
1. Функциональность – описание необходимых функций СУБД, возможность и правила работы с ними.
Пример: возможность не хранить некоторые данные, а рассчитывать их при запросах по исходным данным.
2. Производительность – время исполнения запроса, ёмкость БД, количество обслуживаемых клиентов.
Пример: возможность поддерживания большого количества пользователей корпоративной сети при среднем времени выполнения запроса.
3. Безопасность – ограничиваются возможностями использования данных для обработки.
Пример: предусмотреть необходимую регистрацию пользователей и предоставления им права постоянного доступа.
4. Масштабируемость – возможность увеличения количества полей, записей полей, пользователей, периодичность передачи данных.
5. Возможность изменения конфигураций – показывает, насколько заказчик может изменять программное обеспечение с помощью разработчика.
Пример: администратор должен иметь возможность изменять и формировать новые запросы, формы и т. д.
6. Совместимость – возможность совместимости работы с разными СУБД.
7. Доступность – определяет количество часов обслуживания пользователей, длительность проведения работ.
Пример: администратор СУБД регистрирует время для архивации данных и проведении профилактических работ.
8. Простота эксплуатации – определяет условия, которые создают удобства использования СУБД.
9. Простота освоения СУБД – определяет допустимую длительность освоения приёмов управления СУБД.
Итак, набросав примерный проект базы данных, приступим к его реализации.
2. Проектирование бд в среде Microsoft Access
2.1 Основные сведения
Приложение Microsoft Access 97/2000 (далее Access) является мощной и высокопроизводительной 32-разрядной системой управления реляционной базой данных (далее СУБД).
База данных – это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление выборку и отображение данных.
Реляционная база данных. Практически все СУБД позволяют добавлять новые данные в таблицы. С этой точки зрения СУБД не отличаются от программ электронных таблиц (Excel), которые могут эмулировать некоторые функции баз данных.
Существует три принципиальных отличия между СУБД и программами электронных таблиц:
1. СУБД разрабатываются с целью обеспечения эффективной обработки больших объёмов информации, намного больших, чем те, с которыми справляются электронные таблицы.