MySQL

Создание процедур в MySQL

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

Простейших синтаксис создания процедур, как указывает документация, выглядит:

  1. CREATE
  2. [DEFINER = { user | CURRENT_USER }]
  3. PROCEDURE sp_name ([proc_parameter[,...]])
  4. [characteristic ...] routine_body

Дрессируем дельфина или задания по проектированию базы данных

Дрессируем MySQL - проектирование баз данных под MySQL Запуск отдельного проекта с заданиями по разработке сайтов не отменяется, но откладывается на некоторое время! Но задания для тренировки и самостоятельной работы всегда должно быть под рукой. Потому встречайте - перечень приблизительных тем для проектирования БД.

MySQL для Excel

MySQL для Excel и наоборот MySQL становится ближе к офисным продуктам от Майкрософт: при установке MySQL из пакета для Windows, вы получаете прекрасные возможности по работе с базами данные MySQL из Excel, импорту данных в MySQL из Excel, а также редактирование данных напрямую из Excel (надо еще подумать является ли это плюсом!:)) Требования по работе и

Управление иерархическими данными в MySQL

default/fileshierarchical data mysql Оригинал заметки Управление иерархическими данными в MySQL (Managing Hierarchical Data in MySQL By Mike Hillyer) получилось найти только на зеркале Яндекса. Спасибо ему за это. Автор заметки также рекомендует познакомится с книгой Джо Селко Joe Celko's Trees and Hierarchies in SQL for Smarties (у него есть еще книга SQL для профессионалов. Программирование) и заметкой Storing Hierarchical Data in a Database

EXPLAIN - шаг к оптимизации запросов

EXPLAIN в MySQL Оптимизация запросов в MySQL занимает огромную роль при построении web (и не только) приложений. Одним из операторов, который приходит на помощь является оператор EXPLAIN. В заметке приводится краткая информация для знакомства с этим оператором. Изображение для заметки взято с Планеты MySQL, там же (смотреть ниже изображений) есть полезные ссылки на презентации с Oracle Open World 2011 (Explaining the MySQL Explain и Improving Performance with Better Indexes), а также ссылка на книгу Optimizing SQL Statements, которую уже сейчас хочу купить:)

Управление правами для работы с функциями и представлениями (Views) в MySQL

Контроль доступа к процедурам и просмотрам в MySQLПеревод в своем изложении Access Control for Stored Programs and Views Определенные в БД хранимые программы (процедуры, функции, триггеры и события) и просмотры (представления, Views) выполняются в контексте безопасности, который определяется привилегиями вызывающего.

Подарок к Рождеству от Монти Видениуса - MariaDB 5.3.3 RC

В блоге автора одной из самых популярных СУБД в мире появилась запись о новом релизе движка MySQL - MariaDB 5.3.3 RC. Скачать новую версию можно тут, а тут можно узнать о том что из себя представляет продукт. ПОдробности в блоге Монти

RSS-материал