Анализ и выбор СУБД
MySQL входит в состав серверов WAMP, AppServ и сборки серверов, таких как Denwer, OpenServer. MySQL используется как сервер, к которому могут обратиться разные клиенты. MySQL одна из самых производительных систем на рынке и имеет хорошую документацию на русском языке. Продукт поддерживается разработчиками. Создает базы данных для огромного количества пользователей и помогает им подключаться… Читать ещё >
Анализ и выбор СУБД (реферат, курсовая, диплом, контрольная)
На сегодняшний день существует множество СУБД, которые отличаются по архитектуре. Рассмотрим основные из них.
Microsoft Access
Microsoft Access имеет не сложный графический интерфейс, который помогает создавать базу данных.
Microsoft Access:
- — Данные хранятся только в оном файле
- — Идет распределение по всем таблицам
Microsoft Access предлагает нам огромное количество инструментов, они помогают пользователю выполнять работу с данными за него, при создании программ (приложений).
Его особенности:
- — Создает базы данных для огромного количества пользователей и помогает им подключаться единовременно к общей базе для всех.
- — Наблюдает за разграничением доступа к этой базе данных у пользователей и гарантирует защиту абсолютно всех данных:
- — Защита с помощью пароля от базы данных
- — Защита с помощью пароля пользователя
- — Ограничивает многопользовательскую работу
- — Все файлы базы данных грузятся на файловый сервер.
СУБД MySQL
MySQL — создателем этой базы является компания Oracle. Она написана на языках программирования C, C++.
Распространяется под GNU или под собственной лицензией. Создатели делают функциональность по заказу пользователей, благодаря таким заказам появился механизм когда синхронизируются две и более копий объектов.
MySQL входит в состав серверов WAMP, AppServ и сборки серверов, таких как Denwer, OpenServer. MySQL используется как сервер, к которому могут обратиться разные клиенты.
MySQL очень гибкая, благодаря поддержке большого количества таблиц:
- — пользователи могут выбрать таблицы типа MyISAM, которые поддерживают полнотекстовый поиск.
- — таблицы InnoDB, которые поддерживают транзакции на уровне отдельных записей.
Благодаря архитектуре и лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
MySQL портирована на большое количество платформ, таких как:
- — Linux
- — Mac OS X
- — Windows XP/7/10
- — Windows Server
На официальном сайте MySQL для загрузки предоставляются:
- — исходные коды
- — откомпилированные и оптимизированные под конкретные операционные системы готовые исполняемые модули СУБД MySQL.
MySQL имеет интерфейс программирования программ для таких языков как: Delphi, C, C++, Java, Lisp, PHP, Python.
MySQL является одной из самых распространенных СУБД, используемых в Web-приложениях. Она стремительно развивается и по умолчанию установлена на операционной системе FreeBSD.
MySQL одна из самых производительных систем на рынке и имеет хорошую документацию на русском языке. Продукт поддерживается разработчиками.