Лабораторная работа: Проектирование и реализация информационно-поисковой системы с помощью CASE-средства DBDesigner

- Вокне Network Hosts выберите MySQL

- В открывшемся списке баз данных, выберите либо существующую базу, либо создать новую, щелкнув два раза по значку «…» и задав имя новой базы.

- Введите название соединения (Connection), имя пользователя (Username) и пароль (Password), если они нужны.

- В центральном окне находится список серверов баз данных, с которыми велась работа и для которых указаны IP-адрес, тип, размещение и название. Так как в данной работе предполагается, что сервер MySQL находиться на локальном компьютере, то все необходимые параметры будут установлены автоматически. Однако при использовании сети, необходимо знать IP-адрес сервера и иметь доступ на работу.

- Нажмите на кнопку Connect, после чего соединение с базой будет установлено.

2) Синхронизация

Для синхронизации модели и базы на сервере необходимо:

- Выбрать в меню Database - DatabaseSynchronisation и установить соединение с нужной базой.

- В диалоговом окне DatabaseSynchronisation задать необходимые параметры:

o ApplychangestoDatabase – вносить изменения модели в базу

o Don'tdeleteexisitingTables – при использовании этой опции таблицы, удаленные из модели, не будут удалены из базы

o ExecuteStandardInsertswhenCreatingNewTables – создавать стандартный запрос на внесение данных в таблицу - Нажать Execute, после чего база данных будет занесена на сервер. Также будет выведен отчет и сообщения об ошибках в модели, если они есть.

Проверка получившегося с помощью клиента MySQL:

4. SQL-запросы

DBDesigner также позволяет создавать запросы на языке SQL. Причем код запроса можно либо непосредственно написать, либо использовать готовые шаблоны, в которые необходимо только внести какие-то изменения.

Для работы с запросами необходимо:

- Переключиться в QueryMode, выбрав в меню Display -> QueryMode.

- В меню инструментов слева появятся кнопки, с помощью которых можно выполнить основные запросы.

- Выбрав кнопку (например, SELECT), следует щелкнуть по заголовку таблицы, а затем, не отпуская кнопку мыши, сдвинуть указатель вниз.

- В появившемся меню выбрать нужную операцию.

- Код на языке SQL появиться в нижней части экрана.

SELECT *

FROM user

- Нажав на кнопку ExecuteSQLQuery, в нижней части экрана можно увидеть результат запроса.


SELECT user.Nomer_dogovora, user.name, user.computer_name

FROM user

WHERE user.computer_name Like ‘Ivan%*’

ORDER BY user.Nomer_dogovora;

К-во Просмотров: 301
Бесплатно скачать Лабораторная работа: Проектирование и реализация информационно-поисковой системы с помощью CASE-средства DBDesigner