Каталог статей
Поиск по базе статей  
Статья на тему Интернет » Интересное в сети » Командир запросов

 

Командир запросов

 

 

Компания-разработчик популярной СУБД MySQL недавно начала разработку целого семейства продуктов для облегчения работы с базами данных под общим названием MySQL Administrator Suite. Первой утилитой в серии стала программа MySQL Administrator, которая позволяет существенно облегчить труд как администратора сервера, так и разработчика приложений. Сейчас стал доступным еще один продукт из этого набора – MySQL Query Browser. Текущая версия 1.0.2 alpha, но традиционно для MySQL AB он достаточно стабилен для повседневной работы, а «альфовость» выражается в том, что некоторые функции еще не реализованы, хотя их интерфейсная часть присутствует. Пока для загрузки доступны версии для Windows, Linux и пакет с исходными кодами.

загрузка...

 

 

MySQL Query Browser предназначен для работы с запросами к базе данных MySQL. Утилита MySQL Query Browser предназначена для работы с запросами к базе данных MySQL С ее помощью можно создавать сложные запросы, исполнять их и анализировать ответы, редактировать данные в таблицах, анализировать как сервер обрабатывает запрос (в текущей версии эта функция отсутствует). Конечно, всегда была возможность подключится к серверу с помощью клиента mysql и в командной строке работать с запросами. Но при работе со сложными базами данных, когда необходимо одновременно использовать несколько запросов MySQL Query Browser не имеет равных – удобный и приятный графический интерфейс, отдельные вкладки для каждого запроса, сохранение всех введенных запросов, поддержка транзакций (также пока не реализована) – все это делает работу приятной и легкой. Концепция вкладок позволяет легко организовать работу с несколькими запросами, при этом интерфейс остается легким и не перегруженным элементами управления.

MySQL Query Browser

Очень полезная функция – отладчик скриптов и хранимых процедурКроме собственно среды для исполнения запросов, в программе реализован еще один режим работы – редактор/отладчик скриптов. Он предназначен для пошаговой отладки как обычных SQL-запросов, так и хранимых процедур (это скорее всего на будущее, пока что в MySQL реализовано только UDF – User defined function, определяемые пользователем функции, поддержку хранимых процедур обещают в релизе 5.1, и скорее всего они будут использовать язык РНР). Именно ценность этого инструмента очень большая – ведь на SQL пишутся довольно сложные запросы, которые при реализации бизнес-логики могут быть очень сложными, а до сих пор эффективного отладчика для них не было. Отладчик предоставляет минимальный, но самый необходимый набор функций – выполнение, остановку и пошаговое исполнение скрипта. Есть возможность расставлять точки остановки, в которых исполнение SQL-запроса будет прерываться до явного указания продолжить выполнение. Пока вся функциональность отладчика еще не закончена, так что в реальной работе его применять еще нельзя.

Реализован очень мощный редактор свойств таблицВ утилиту включен также редактор таблиц, который по функциональности превосходит все другие утилиты. Кроме работы с типами столбцов предусмотрено еще множество тонких настроек, в частности выбор типа таблицы (оказывается, есть целых 7 разных типов таблиц, и похоже, это первая утилита, где уже поддерживаются возможности создания кластеров баз данных MySQL Cluster). Полезной будет опция создания программного RAID-массива из таблиц для преодоления барьера в 2/4 Гб на размер одного файла при работе на некоторых типах файловых систем.

Отдельно надо отметить появление встроенной справочной системы – теперь не обязательно помнить все функции SQL – при необходимости в отдельном окне будет выведена справка по нужной функции и примеры ее использования. Это существенно облегчит как работу программистов, так и применение этой утилиты в учебных целях – для наглядного изучения языка SQL и работы с базами данных.

Хотя графические оболочки для облегчения работы с запросами существовали и раньше, разработанные как самой MySQL AB, так и сторонними разработчиками, эта утилита гораздо более мощная и функциональнее всех предыдущих аналогов. Тем более, что во всех других утилитах упор делался на административные функции, а работа с запросами была реализована как обычная функциональность. Для Query Browser же работа с запросами – это единственное и главное предназначение и реализована на высшем уровне.

MySQL Control Center

Пакет Administrator Suite будет мощнее всех существующих утилитБолее интересная и функционально близка к семейству Administrator Suite утилита MySQL Control Center. Но стремление охватить все аспекты работы с сервером привело к перегрузке интерфейса, да и концепция, когда другие окна размещаются внутри основного окна программы неудобна при работе с большим их количеством. Скорее всего, MySQL AB больше не будет разрабатывать и поддерживать другие утилиты, функциональность которых повторяет пакет Administrator Suite, так уже давно прекращена поддержка пакета mySQLGUI. Но у новых программ есть множество преимуществ перед предыдущими – единство интерфейса, функциональная насыщенность, поддержка новейших возможностей сервера (тех, которые реализованы в 4.1 и 5.0-alpha версиях). Потенциально, все программы семейства MySQL Administrator Suite должны иметь многоязычный интерфейс, но сейчас доступны только английские версии. Это не проблема, так как конфигурация элементов управления содержится в XML-файлах, что делает перевод тривиальной задачей.

Утилита MySQL Query Browser без сомнения очень полезна и просо обязательно должна быть в арсенале разработчика, вместе с MySQL Administrator. Впрочем, надо подождать, когда все заявленные функции, в первую очередь отладчик скриптов и процедур, будут реализованы – текущая версия всего лишь alpha. Но для простого и быстрого изучения основ работы сервера баз данных MySQL и языка запросов SQL (подмножество стандарта ANSI 92, реализованное в версии 3.23, которая стоит на большинстве хостинговых площадок) программа вполне пригодна уже сейчас.

Ссылки по теме




Статья получена: hostinfo.ru
загрузка...

 

 

Наверх


Постоянная ссылка на статью "Командир запросов":


Рассказать другу

Оценка: 4.0 (голосов: 16)

Ваша оценка:

Ваш комментарий

Имя:
Сообщение:
Защитный код: включите графику
 
 



Поиск по базе статей:





Темы статей






Новые статьи

Противовирусные препараты: за и против Добро пожаловать в Армению. Знакомство с Арменией Крыша из сэндвич панелей для индивидуального строительства Возможно ли отменить договор купли-продажи квартиры, если он был уже подписан Как выбрать блеск для губ Чего боятся мужчины Как побороть страх перед неизвестностью Газон на участке своими руками Как правильно стирать шторы Как просто бросить курить

Вместе с этой статьей обычно читают:

Jeep: за Изменником пойдет Командир

Jeep приготовил для любителей героического прошлого и пафосного покорения бездорожья две новости, и обе хорошие. Во-первых, начинаются европейские продажи нового Wrangler Renegade, а во-вторых, на конвейер встает Commander. Обе модели рассчитаны на «неслучайного» покупателя, а потому обильно насыщены милыми сердцу джипера знаками, опциями и прочими приятными мелочами.

» Американскии автомобили - 1849 - читать


Важный критерий выбора поисковых запросов – степень запланированности покупки.

Одним из ключевых моментов в поисковом продвижении, от которого зависит успех, является выбор поисковых запросов. Подходов к формированию списка запросов у компаний на рынке SEO достаточно много. Два основных полярных метода – продвижение по небольшому количеству высокочастотных запросов и продвижение по большому количеству средне- и низкочастотных запросов.

» Продвижение и оптимизация - 1748 - читать


Искусство запроса SELECT в&nb p;MySQL

Проектирование, создание и наполнение базы данных — это подготовительные шаги для последующего извлечения информации из нее: выборки записей, предоставления их пользователю и последующей их обработки как средствами сервера баз данных, так и скриптовыми языками. Для выполнения этой задачи предназначен наиболее часто используемый и, вероятно, самый сложный оператор языка SQL — оператор SELECT. Используя его возможности, можно легко извлечь практически любую необхо ...

» Интересное в сети - 2456 - читать


Лондон командирует прокуроров и полицейских

Во время Чемпионата мира по футболу в Германии за британскими болельщиками будут наблюдать полицейские и прокуроры с их родины. Официальные посланцы получат равные права со своими немецкими коллегами Вчера британское правительство сообщило, что, кроме восьми десятков полицейских, оно направит в Германию еще и прокуроров, которые будут уполномочены проводить следственные действия в случае нарушения закона британскими болельщиками. Блюстители порядка с Туманного Альбиона такж ...

» Спортивные школы - 1498 - читать


Первая победа по «командировочным» вычетам

Отдел новостей Клерк. Ру / Татьяна Ершова, аудитор МНС России полагает, что вычесть НДС по «гостиничным» расходам можно только при наличии счетов-фактур, а по проездным билетам – только если НДС в них указан отдельной суммой. Однако арбитражный суд считает иначе.

» Юриспруденция и Право - 1654 - читать



Статья на тему Интернет » Интересное в сети » Командир запросов

Все статьи | Разделы | Поиск | Добавить статью | Контакты

© Art.Thelib.Ru, 2006-2024, при копировании материалов, прямая индексируемая ссылка на сайт обязательна.

Энциклопедия Art.Thelib.Ru