Обзор инструментов для работы с MySQL

Обзор инструментов для работы с MySQL

26.03.2019



Пользовался тут какое-то время Brilliant Database 9 - вполне подходящая вещь, если не считать того что она использует какой-то свой формат БД, и у нее кончился триал период, а кряки к ней кривые.
В общем нужно какое-то приложение, которое облегчало бы создание оболочки для базы данных и по возможности избавляло бы от необходимости что-либо программировать. А если бы оно еще и работало с какой-то реальной БД - mysql, oracle, mssql и так далее, то это было бы вообще супер.
Я думаю все замечали, что все БД по своей структуре чем-то похожи и наверняка уже должен быть унифицированный инструмент для создания оболочек к БД. Можно даже было бы чтобы таблицы и SQL запросы составлять самостоятельно, но вот именно интерфейсную часть делать без программирования.
Дополнено (1). 2AZDesign: если посмотреть на Brilliant DB, то я там достиг того чего хотел, а именно - небольшой набор таблиц, организация связи между ними, создание форм для редактирование, получение отчетов в нужной форме. И все это без какого либо программирования.
Дополнено (2). 2Indy43333: Подглюкивает эта программа, которой я пользовался, да и дорого её покупать, так как Не расчитана она русский карман. И не понятно почему никому не верится в то что это возможно. Какой такой функционал невозможно себе представить без программирования?




Без программирования ничего не получится
1) БД - это не только таблицы, но и связи триггера, процедуры
2) Оболочку также нужно программировать, несмотря на то, что основные компоненты есть готовые.
Самое простое взять Firebird + Delphi
Firebird - промышленная бесплатная СУБД со стандартным SQL
Delphi - заслуженная среда разработки
Как это сделать смотри по ссылкам
Сказки про создание программ без программирования я слышу с 1980 года, но до сих пор не видел ни одной системы, которая хоть как-то приблизилась к этому.



А вопрос купить ту программу которой ты пользуешься очень интенсивно и доверяешь ей хранение данных не рассматривался?

Тоже мало вериться что можно без программирования сделать нормальную оболочку и воспользоваться реальными функциями БД


17.03.2015
My Visual DataBase
Простая среда разработки баз данных, без помощи специалистов и навыков программирования вы создадите полноценое Windows приложение баз данных. Это может быть как простейший телефонный справочник, так и система учета в вашем бизнесе.
Результатом вашей работы будет полноценное Windows приложение, не требующее установки и сторонних компонентов и способное работать непосредственно с USB Flash накопителя.
В комплекте с программой вы найдете уже готовые проекты баз данных.

Она быстра, надежна и очень проста в использовании. Одной из основных особенностей MySQL является её кросс-платформенная поддержка, она работает почти на всех операционных системах, включая Windows, OSX, Linux и многие другие. Поэтому MySQL является лучшей базой данных и мы все её используем. Вопрос сейчас состоит только в том, какие лучше инструменты использовать для работы с MySQL.

В обзоре ниже представлены некоторые из самых полезных и популярных средства разработки для Mac, Windows и Linux, для начинающих и для профессионалов. Среди этих инструментов особо стоит выделить PhpMyAdmin, MySQL Workbench, HeidiSQL и SequelPro .

MySQL Workbench (Win, Linux, Mac)

Это приложение представляет собой полнофункциональный инструмент для работы с данными, он включает проектирование баз данных, моделирование, создание и поддержание сгруппированных в единую среду разработки данных для MySQL. Бесплатная версия - Community Edition, которая содержит функции, которые будут удовлетворять практически все ваши потребности. Если вам будет не хватать каких-либо функций, то всегда можно перейти к коммерческой версии (Standard Edition).

dbForge Studio for MySQL

Heidi SQL - легкий и быстрый, с гибким интерфейсом, он позволяет Вам просматривать и редактировать ваши базы данных, управлять таблицами, просматривать и редактировать записи, управлять привилегиями пользователей, импортировать данные из текстовых файлов, запускать SQL запросы, синхронизировать таблицы между двумя базами данных и экспортировать выбранные таблицы в другие базы данных или SQL-скрипты, и все это с интуитивно понятным интерфейсом Windows.

Aqua Data Studio (Win, Linux, OS X, Solaris)

Это IDE состоит из четырех основных областей функциональности: работа с запросами и средства администрирования; инструмент для сравнения баз данных, source control и файловых систем; встроенный инструмент контроля версий Subversion (SVN) и CVS, и мощный инструмент моделирования баз данных. Studio имеет единый интерфейс для всех основных реляционных баз данных, это дает разработчику возможность одновременно решать несколько задач, в рамках одного приложения.

SQLyog MySQL GUI (Win)

SQLyog является еще одним популярным SQL-инструментом, который имеет несколько полезных функций, таких как визуальная схема дизайнера, визуальный построитель запросов, автовставка комманд и синхронизация данных / структуры. Он поддерживает HTTP / HTTPS / SSH туннелирование и SSL соединения. Вы также можете определить работу менеджера, установить запланированное резервное копирование баз данных и использовать сервис уведомлений, который будет напоминать когда какая-либо работа будет завершена. Существует бесплатная Community version и коммерческая Enterprise Edition. Вы также можете использовать MONyog, MySQL Monitor и Advisor.

MySQL-Front (Win)

Это графический GUI для MySQL баз данных, представляет собой "реальное" приложение, он может предложить более изысканный пользовательский интерфейс, чем это возможно в системах построеных на PHP и HTML. Мгновенный отклик, так как нет задержки при перезагрузке HTML-страниц. Если ваш провайдер позволяет, MySQL-Front можно напрямую соединить с базой данных. В противном случае, нужно только установить один небольшой скрипт на сайте. Информация о логине хранится на жестком диске, так что вам больше не нужно входить на различные веб-интерфейсы.

Sequel Pro (Mac OS X)

Эта MAC OSX приложение управления базы данных предоставляет вам прямой доступ к вашей MySQL базе данных на локальных и удаленных серверах с поддержкой импорта и экспорта данных из популярных файлов, включая SQL, CSV и XML. Sequel Pro провозгласил себя "Лучший средством управления базами данных MySQL для Mac OS X".

SQL Buddy (Web-App)

Это легкий инструмент для управления базами данных является поистине удивительным. Он очень, очень прост в установке, просто разархивируйте папку на сервере и всё. Что касается обновления, то удалите старую версию и замените его новой версией, всё просто.

EMS SQL Manager (Win)

EMS SQL Manager представляет собой довольно мощнейший инструмент для администрирования и разработки баз данных. Возможности включают: MySQL триггеры, представления, хранимые процедуры и функции, внешние ключи InnoDB, она позволяет создавать и редактировать все объекты баз данных MySQL, визуально проектировать базы данных, запускать сценарии SQL, импортировать и экспортировать данные, управление пользователями и их привилегиями, и многие другие полезные функции. Существует коммерческая версия, но можно скачать и бесплатную версию, она достаточно мощная и предлагает множество возможностей.

Navicat Lite MySQL Admin Tool (Win, OS X, Linux)

Navicat является быстрым, надежным и популярным (миллионы скачиваний) инструментов администрирования баз данных, специально построенном для упрощения управления базами данных и сокращение административных расходов. Разработанный для удовлетворения нужд администраторов баз данных, разработчиков, а также малых и средних предприятий, Navicat построен с интуитивно понятным графическим интерфейсом, который позволяет создавать, организовывать доступ и обмениваться информацией безопасным и простым способом. Navicat Lite доступна для бесплатного скачивания только для не-коммерческих клиентов.

DreamCoder for MySQL (Win)

DreamCoder работает со всеми версиями MySQL от 3.23 до 6.0, и поддерживает все функции MySQL, включая таблицы, представления, процедуры, функции, триггеры, таблицы InnoDB, внешние ключи, UDFS, типы BLOB и т.д. Он также включает в себя самые современные возможности для управления данными, позволяет визуально строить запросы, выполнять запросы, выполнять скрипты, генерировать отчеты, мониторить базу данных и экспортировать и импортировать данных в/из наиболее популярных файловых форматов. DreamCoder для MySQL является простым в использовании для начинающих пользователей MySQL и является достаточно мощными для любого опытного пользователя.

Toad MySQL (Win)

Toad для MySQL - это инструмент для разработки и администрирования баз данных, который обеспечивает высокие возможности для быстрого создания и выполнения запросов и управления сложными системами баз данных. Он предоставляет утилиты для сравнения, извлечение и поиска объектов, управление проектами, импорта / экспорта данных и администрирования БД.

DBManager это довольно мощное приложение управления данными. С встроенной поддержка MySQL, PostgreSQL, InterBase / Firebird, SQLite, DBF таблиц, MSAccess, MSSQL Server, Sybase, Oracle и ODBC баз данных, что делает его одним из самых передовых приложений баз данных. Free Edition (Standard Edition) имеет множество возможностей, что делает его идеальным для новых пользователей базы данных для выполнения основных функций управления базами данных, вы можете использовать его в не коммерческих целях.

MyDB Studio (Win)

MyDB Studio представляет собой полный набор мощных инструментов для администрирования серверов MySQL. MyDB Studio (Freeware) предназначен для MySQL-разработчиков и администраторов, для оперативного управления, создания и выполнения запросов и более эффективной разработки SQL и PHP-кода.

MySQL Sidu (Win)

MySQL Sidu является бесплатным MySQL-клиентом, который работает через веб-браузер, он является простым, интуитивно понятным инструментом. Sidu не столь мощный, как другие подобные инструменты, но он заслуживает свое место в этом списке, его функции могут быть ограничены, но он делает именно то, о чем говорит его имя (Sidu означает Select Insert Delete Update).
Вы также можете использовать специальный плагин для браузера Firefox, что позволяет вставлять данные из текстовых полей и textarea в веб-страницу. .


Если у Вас возникли вопросы, то для скорейшего получения ответа рекомендуем воспользоваться нашим

Когда мы говорим об инструменте для управления базой данных MySQL, то априори
считаем, что это будет phpMyAdmin. На любом хостинге phpMyAdmin — стандарт
де-факто. Плохо одно – этот скорее вспомогательный инструмент зачастую
используется в качестве основного инструмента. Но когда постоянно имеешь дело с
базой данных, то и инструмент нужно выбирать подобающий.

Нет, против phpMyAdmin я ничего не имею, но давай посудим трезво. Реализация
на PHP позволяет использовать решение практически где угодно, но сразу
накладывает серьезные ограничения по удобству использования. Чего стоят
полностью перезагружаемые страницы в виду отсутствия AJAX’а. Работа через такой
интерфейс дается туго, а редактирование данных вообще сводит с ума. Ты никогда
случайно не нажимал кнопку "Удалить страницу", хотя хотел удалить одну лишь
запись? Я – нажимал. Помимо этого, phpMyAdmin приходится настраивать для каждого
сервера в отдельности. О доступе к разным серверам из одного места остается
только мечтать. Да, реализация в виде веб-приложения дает плюсы в некоторых
ситуациях, но для проектирования баз, редактирования данных, программирования
хранимых процедур и сложных SQL запросов есть куда более удачные решения.

  • " onclick="window.open(this.href," win2 return false > Печать

В своей деятельности компании, организации, службы сталкиваются с необходимостью учета, систематизации и обработки разного вида информации. С развитием информационных технологий данный учет, как правило, осуществляется с использованием компьютерной техники. Информация при этом накапливается в электронных базах данных.

В настоящее время имеется значительное количество видов электронных баз данных. Для хранения крупных информационных массивов зачастую применяются SQL-ориентированные системы управления базами данных (СУБД) (MySQL, PostgreSQL, MsSQL, Oracle, Sybase, FireBird/Interbase, IBM DB2). Указанные СУБД функционируют на различных платформах (операционных системах) - Windows, Linux, OS X, Unix.

Разработка программного обеспечения (ПО) учета и обработки информации осуществляется под специализированные задачи и, как правило, выполняется «с нуля» под конкретную СУБД и операционную систему. Однако, данный способ является не всегда оптимальным. Во-первых, разработка «с нуля» делает информационную систему более дорогостоящей. Во-вторых, система оказывается привязанной к конкретной СУБД и ОС, что делает ее использование менее мобильным и гибким. В-третьих, на этапе постановки технического задания и проектирования программного обеспечения, наличие достаточно большого количества СУБД и операционных систем создает определенную сложность в их выборе заказчиком ПО. И заказчик, зачастую, выбирает тот вариант, который предлагает ему разработчик.

Предлагаемое программное обеспечение «Оболочка баз данных» позволяет в короткие сроки создать многопользовательскую систему учета и обработки информации корпоративного уровня на SQL-ориентированной СУБД (MySQL, PostgreSQL, MsSQL, Oracle, Sybase, FireBird/Interbase, IBM DB2) и любой из основных ОС (Windows, Linux, OS X, Unix). Данная система является легко расширяемой и модифицируемой. Сопровождение и модификация ПО может осуществляться сотрудником, не имеющим глубоких познаний в программировании и функционировании СУБД. В состав «Оболочка баз данных» входят средства визуального проектирования, которые являются инструментом расширения и модификации информационной системы. При развертывании информационной системы в полной мере учитываются интересы заказчика при выборе СУБД и операционной системы (Демонстрация установки и использования).

Программное обеспечение «Оболочка баз данных» имеет следующие функциональные особенности и возможности:

  • разработано на java, что обеспечивает его кроссплатформенность;
  • позволяет хранить информацию в любой SQL-ориентированной базе данных, для которой имеется jdbc-драйвер;
  • имеет встроенную систему администрирования и разграничения прав пользователей, имеющих доступ к информации;
  • обеспечивает унифицированное хранение информации в виде различных «объектов учета» и простановку связей между ними;
  • позволяет подключать и интегрировать в систему дополнительные (сторонние) модули обработки информации;
  • позволяет в визуальном режиме расширять и изменять функционал ПО, корректировать представление информации пользователям системы;
  • обеспечивает возможность задания правил логического контроля вводимой информации без привлечения разработчика ПО;
  • имеет механизм обмена информацией между распределенными системами (базами данных) с обеспечением целостности информации;
  • имеет возможность организации доступа к информации посредством браузера.


© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows