Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Работа в mySQL Workbench - Создание базы данных из EER-диаграммы
На предыдущем этапе мы разработали EER-диаграмму для нашей предметной области: Теперь на основе этой диаграммы создадим физическую базу данных. Выберем пункт меню Database - Forward Engeneer. Запустится мастер построения базы данных. На первом шаге можно задать некоторые дополнительные действия. Для начала ничего на этой странице не выбираем, нажимаем Next. (Примечание: при повторном создании базы данных нужно будет включить первые два флажка для удаления старых таблиц.) На второй странице включен флажок, указывающий, что мы создаем таблицы (всего 8 шт.). Других объектов пока у нас нет. На следующей странице показывается текст сценария для создания базы данных. Его можно просмотреть прямо на месте, а также сохранить в файл (кнопка Save to file …). Полностью текст сценария приведен в Приложении 1.
Далее запрашивается логин и пароль для подключения к серверу:
Если нет никаких ошибок, то получим окно с сообщением об успешном результате: В противном случае можно нажать на кнопку Show logs и посмотреть протокол ошибок. Какие могут быть ошибки? Например, в таблице ПротоколСчета мы захотели указать для количества значение по умолчанию «ноль», а вместо этого набрали букву O: Получим ошибку: Задание. Создайте в MySQL WORKBENCH базу данных из EER-диаграммы. Дополнительная информация. При создании таблиц используется команда CREATE TABLE. Подробнее об этой команде можно прочитать в [1, Глава 2, параграфы 2.2, 2.3 ], [3, Глава 4 ].
Работа в mySQL Workbench - Заполнение базы данных, модификация данных На предыдущем этапе мы создали базу данных. Теперь будем ее заполнять данными. Подключимся к серверу, в секции щелкнем по ссылке Open Connection to Start Querying. В открывшемся окне нужно задать username и password, и нажать на кнопку «ОК». Мы подключились к MySQL server. В этом режиме работы рабочая область MySQL Workbench разделена на 3 окна: · Верхнее окно SQL Statements предназначено для ввода и выполнения команд SQL. Внимание! В OS Windows XP текст, набранный в этом окне, автоматически не сохраняется. Если вы переместились из этого окна в какой-то другой режим работы, текст может быть потерян. · Нижнее окно с несколькими вкладками показывает структуру имеющихся баз данных и позволяет ими управлять. Например, если “дваждыщелкнуть” по какой-либо таблице, то откроется дополнительное окно со структурой этой таблицы в нижней части рабочей области. · Правое окно содержит иерархию объектов сервера.
Для заполнения базы данных в MySQL Workbench есть несколько возможностей. Рассмотрим три из них. |
Последнее изменение этой страницы: 2019-06-19; Просмотров: 1767; Нарушение авторского права страницы