Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка.doc
Скачиваний:
3
Добавлен:
01.09.2019
Размер:
1.21 Mб
Скачать

4.4 Обоснование выбора используемой субд

Система управления базой данных (СУБД) Microsoft Access – наиболее широко используемая в среде Microsoft Windows реляционная СУБД. Microsoft Access – типичная СУБД для персональных компьютеров, обеспечивающая хранение, сортировку и поиск данных для множества приложений. В СУБД Microsoft Access для создания таблиц, запросов, форм и отчетов предусмотрен графический интерфейс пользователя (Graphical User Interface – GUI); для разработки настраиваемых приложений с базой данных есть инструментальные средства, использующие макро язык Microsoft Access или язык VBA (Visual Basic for Applications).

Кроме того, в СУБД Access предусмотрены программы, называемые мастерами (Wizards), которые упрощают многие из процессов формирования приложений с базой данных, проводя пользователя через ряд диалоговых окон в запросно-ответном режиме. В СУБД Access предусмотрены также конструкторы (Builders), которые могут помочь пользователю сформировать синтаксически правильные выражения. СУБД Microsoft Access поддерживает значительную часть стандарта языка SQL, а также стандарт Microsoft ODBC (Open Database Connectivity – открытый интерфейс доступа к базам данных), обеспечивающий общий интерфейс для доступа к разнотипным базам данных SQL.

MySQL является реляционной СУБД и в SQL-запросах позволяет связывать таблицы по общим полям, поддерживает индексы, автоинкрементные поля, а также множество функций для преобразования данных. MySQL является бесплатной и свободно распространяемой системой. Данная СУБД обладает достаточно функциональным набором для создания простых приложений. Также на сайте разработчика можно найти много свободнораспространяемых компонентов и утилит для работы СУБД. Ведется работа по дальнейшему развитию MySQL. На данный момент последним релизом является MySQL 5.0.22 .

Microsoft SQL Server 2000 – система управления реляционными базами данных. Применяется для сред клиент/сервер. В SQL Server реализовано множество функциональных возможностей, включая новый способ организации хранения данных, утилиты администрирования, поддержку технологий ActiveX, СОМ/DCOM. Реализация технологий Microsoft Search, OLAP, Microsoft Repository и др. Для обращения к базам данных SQL Server можно используются интерфейсы OLE DB и ODBC. Если необходимо обратиться к данным из приложения, написанного на языке высокого уровня, можно использовать специализированные API: ActiveX Data Object (ADO), DNA, RDO. SQL Server, является продуктом, масштабируемым от ноутбука до многопроцессорного кластера. Сервер постоянно отслеживает потребность в тех или иных ресурсах и динамически изменяет параметры своей настройки. Например, если одна из баз данных больше не используется и автоматически закрывается сервером, то требования к оперативной памяти и процессорному времени снижаются. В обработчике запросов SQL Server реализованы новые методы поиска, повышающие скорость обработки комплексных запросов.

Microsoft Management Console (MMC) реализует единый пользовательский интерфейс, обеспечивая интегрированную среду для администрирования сетевых ресурсов. SQL Server имеет невысокую цену и поддержку продукта в сервисных центрах компании Microsoft.

В результате была выбрана СУБД Microsoft Access, потому что она проста и в тоже время обладает достаточной производительностью. А также СУБД Microsoft Access поставляется в пакете Microsoft Office, что делает ее идеальным выбором для создания учебного проекта.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]