32
БД. С его помощью можно сделать Reverse Engineering схемы, устанавливать
и редактировать связи между таблицами, вводить данные в таблицы и т.п.
Утилита располагает так же редактором SQL-запросов, который может
отправлять к серверу и получать ответы. [13]
Администраторы с помощью этой утилиты могут просматривать статус
сервера, подключения пользователей, управлять учетными записями
пользователей и объемом их прав, контролировать системные переменные
сервера, вводить и выгружать данные с сервера. [22]
MySQL Workbench представлен в двух вариантах: бесплатной и платной
версии. Платная (коммерческая) содержит так же Audit Inspector, Online
Backup и Backup Recovery. [26]
В MySQL Workbench возможно визуальное проектирование база данных
и создание связей между таблицами. Всего существует 3 типа связей:
Один к одному (рисунок 2);
Многие ко многим (рисунок 3);
Один ко многим (рисунок 4). [13, 37]
В случае связи один к одному, одному объекту таблицы 1 соответствует
только один объект таблицы 2, и одному объекту таблицы 2 соответствует
один объект таблицы 1. Такое отношение встречается редко, так как часто
проще в этом случае объединить две таблицы в одну. [13, 37]
Рисунок 2. Связь один к одному