Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Работа в 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; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.013 с.)
Главная | Случайная страница | Обратная связь