В процессе написания данной работы были выяснены следующие свойства MySQL сервера:
· Многопоточность. Поддержка нескольких одновременных запросов.
· Оптимизация связей с присоединением многих данных за один проход.
· Записи фиксированной и переменной длины.
· Гибкая система привилегий и паролей.
· До 16 ключей в таблице. Каждый ключ может иметь до 15 полей.
· Поддержка ключевых полей и специальных полей в операторе CREATE.
· Поддержка чисел длинной от 1 до 4 байт (ints, float, double, fixed), строк переменной длины и меток времени.
· Интерфейс с языками C и perl.
· Основанная на потоках, быстрая система памяти.
· Утилита проверки и ремонта таблицы (isamchk).
· Все операции работы со строками не обращают внимания на регистр символов в обрабатываемых строках.
· Псевдонимы применимы как к таблицам, так и к отдельным колонкам в таблице.
· Все поля имеют значение по умолчанию. INSERT можно использовать на любом подмножестве полей.
· Легкость управления таблицей, включая добавление и удаление ключей и полей.
Итак, популярность MySQL сервера определяется не только тем, что пакет распространяется бесплатно и имеет высокую производительность, но ещё и тем, что имеет множество вышеперечисленных достоинств, многих из которых нет у других СУБД.
И виртуальный магазин, и сервер знакомств, и всевозможные сайты, предоставляющие платные услуги, — все нуждаются в возможности обрабатывать и хранить большие объемы информации. MySQL предоставляет всем эту возможность совершенно бесплатно. Это действительно одна из самых мощных, быстрых и надежных СУБД.
В ходе выполнения курсовой работы была написана программа, которая представляет собой Интернет-каталог. Она иллюстрирует возможности MySQL сервера, возможности интеграции MySQL c сетью Internet, что на сегодня весьма актуально. Созданная программа может использоваться в качестве Интернет-каталога в Интернет-магазине.
Список литературы
1. М. Каба. MySQL и Perl – СПб.: Питер, 2001.