Хабаровск 2020
Введение
Цель: разработать UML в программе Navicat.
Краткие теоретические сведения:
Navicat - мультиплатформенный инструмент, созданный для управления базами данных, в т.ч. и «облачными», и предусматривающий одновременное подключение к нескольким из них. Данное программное обеспечение используется для управления и разработки баз данных MySQL, MariaDB, Oracle, SQLite, PostgreSQL и Microsoft SQL Server. Он имеет графический интерфейс пользователя, подобный проводнику, и поддерживает несколько соединений с базами данных для локальных и удаленных баз данных. Его дизайн выполнен в соответствии с потребностями различных аудиторий, от администраторов баз данных и программистов до различных предприятий, которые обслуживают клиентов и обмениваются информацией с партнерами.
1.1.1 Особенности
Ниже представлены основные функции Navicat, которые может использовать пользователь:
– перенос БД с одного сервера на другой;
– экспорт данных в текстовый файл;
– просмотр таблиц в стиле Excel;
– поиск, замена, фильтрация записей;
– задание прав доступа и ролей;
– синхронизация информации и резервное копирование.
– фрагментация кода;
– графический конструктор запросов;
– SSH и HTTP-туннелирование.
Программа позволяет создавать, организовывать, получать доступ и обмениваться информацией удобным способом:
Подключение как к локальным, так и удаленным серверам для совместной работы над проектом в режиме реального времени.
Поддержка соединения через туннели SSH и HTTP для предотвращения уязвимости и получения доступа без ущерба для безопасности.
Интерфейс программы достаточно тривиален. Вверху находится панель с кнопками, отвечающими за основные функции, снизу — строка состояния. Основная часть окна имеет стандартный вид. Слева размещено дерево объектов тех БД, к которым пользователь подключен. В центре — рабочая область, отображающая текущую информацию, для удобства тут пользователь может открывать дополнительные вкладки. Справа отображается панель с детальной информацией, но она далеко не всегда полезна, поэтому её можно скрыть, освободив себе побольше рабочего пространства. Комплексный импорт или экспорт информации выполняется в более чем 11 форматах данных, включая Access, Excel, XML, HTML, TXT, CSV и т.д. Являясь кросс-платформенным обработчиком, инструмент поддерживает одновременно Oracle, MS SQL Server, Postgres, MySQL, SQLite, а также «облачные» Amazon AWS, Google и Oracle Cloud, Microsoft Azure. Все это, собранное в рамках одной программы, способно заметно облегчить управление базами в сложных случаях. Таким образом, Navicat подходит для решения широкого спектра задач.
1.1.2 Navicat Premium
В 2009 году PremiumSoft выпустила Navicat Premium, серию программного обеспечения Navicat, которая объединяет все предыдущие версии Navicat в одну версию и может одновременно подключаться к различным типам баз данных, включая MySQL, Oracle и PostgreSQL, что позволяет пользователям выполнять миграцию данных между базами данных. Обеспечивает простое редактирование SQL, эффективный экспорт и импорт информации, пакетное выполнение заданий согласно заданному времени и надежно зашифрованное соединение между двумя хостами. Версия Navicat Premium также поддерживает кросс-платформенное администрирование, обслуживающее Windows, Mac OS X и Linux. В апреле 2010 года была выпущена версия Navicat Premium 9, которая добавила возможность подключения базы данных SQLite к Navicat Premium, позволяя подключаться к MySQL, Oracle, PostgreSQL и SQLite в одном приложении. В ноябре 2010 года была добавлена поддержка Microsoft SQL Server.
2 UML диаграмма в Navicat
Освоив работу с Navicat, необходимо оформить базу данных по уже готовой UML диаграмме для курсовой работы.
Была создана база данных, необходимые таблицы, присвоены ключи. Результатом стала связанная база данных (Рисунок 1).
Рисунок 1 – UML диаграмма
Вывод
В ходе данной работы мы настроили программу Navicat и создали связанную базу данных.
|
© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.
|
|