Обзор СУБД.
Разработка компьютеризированной программы
Наличие кэша запросов, который позволяет увеличить скорость обработки; Совместимый с Pentium III или более производительный, минимум 600 МГц. Совместимый с Pentium III или более производительный, минимум 1 ГГц. Гарантированная поддержка до 1000 соединений одновременно; Таблица 2.1. Сравнение минимальных системных требований. К основным преимуществам MySQL относятся: Необходимое программное… Читать ещё >
Обзор СУБД. Разработка компьютеризированной программы (реферат, курсовая, диплом, контрольная)
Проведём сравнение популярных СУБД, удовлетворяющих перечисленным в предыдущем пункте критериям.
Microsoft SQL Server — система управления базами данных, разработанная корпорацией Microsoft.
Сервер баз данных Microsoft SQL Server в качестве языка запросов использует Transact-SQL. T-SQL позволяет использовать дополнительный синтаксис для хранимых процедур и обеспечивает поддержку транзакций.
Однако Microsoft SQL Server отличается более высокими, по сравнению с аналогичными СУБД, системными требованиям (табл. 2.1).
Основной причиной отказа от данной СУБД является стоимость продукта — стоимость лицензии Microsoft SQL Server 2008 Standart составляет 123 381руб [9].
MySQL — свободная система управления базами данных. MySQL является собственностью компании Oracle Corporation и распространяется по лицензии GNU General Public.
MySQL является решением для малых и средних приложений и используется в качестве сервера, к которому обращаются локальные или удалённые клиенты.
К основным преимуществам MySQL относятся:
- — наличие кэша запросов, который позволяет увеличить скорость обработки;
- — гарантированная поддержка до 1000 соединений одновременно [10];
- — поддержка ODBC;
- — в MySQL реализована система привилегий, что обеспечивает возможность определения полного набора разнообразных привилегий на уровне базы, таблицы и столбца;
- — в MySQL используется протокол связи между клиентом и сервером со сжатием данных, что увеличивает производительность системы в условиях низкоскоростных каналов связи.
Таким образом, СУБД MySQL удовлетворяет всем критериям, рассмотренным в п. 2.3.1, и при этом является бесплатной.
Таблица 2.1. Сравнение минимальных системных требований.
Требование. | MSSQL. | MySQL. |
Необходимое программное обеспечение. | Microsoft .NET Framework 2.0. | MySQL ODBC Connector. |
ОЗУ. | Минимум 512 МБ. | Минимум 192 МБ. |
Место на диске. | 4 Гб свободного места. | 1 Гб свободного места. |
Процессор | Совместимый с Pentium III или более производительный, минимум 1 ГГц. | Совместимый с Pentium III или более производительный, минимум 600 МГц. |
Операционная система. | Windows 2000, XP, 7 (32 bit). | Windows 2000, XP, 7 (32 bit). |