SQL, Базы данныхСписок городов и регионов Украины

Недавно пришлось собирать по крупицам из разных мест данные о регионах и городах Украины к себе в базу. При этом хотелось также иметь телефонные коды городов.

В итоге возникла мысль поделиться плодами труда с Интернет-сообществом, именно поэтому появился данный пост.

Базу в виде SQL-файла для СУБД MySQL можно скачать отсюда. Структура очень простая, поэтому если кому-нибудь нужно запихнуть эти данные на другой движок думаю проблем не возникнет при портировании дампа.

Телефонные коды ...

Читать дальше →

Хорошая статьяПлохая статья +71
   |    Опубликовано: Май, 3 2009г.    |    Автор: Михаил Стадник    |    Комментарии (28)

SQL, Базы данныхИерархические структуры данных и производительность

Введение

В своей предыдущей статье я дал краткий обзор основных моделей хранения иерархических структур в реляционных БД. Как и положено тому быть, у многих читателей стал вопрос ребром о производительности представленных алгоритмов.

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

Подготовка

Итак, тестирование. Как и любое другое тестирование, наше также требует определенных действий по подготовке, анализу, выработке целей и ...

Читать дальше →

Хорошая статьяПлохая статья +9
   |    Опубликовано: Декабрь, 19 2008г.    |    Автор: Михаил Стадник    |    Комментарии (24)

PHP, SQL, Архитектуры, Базы данныхИерархические структуры данных и Doctrine

Введение

Часть 2 — Иерархические структуры данных и производительность

Хранение иерархических данных (или попросту — деревьев) в реляционных структурах задача довольно нетривиальная и вызывает некоторые проблемы, когда разработчики сталкиваются с подобной задачей.

В первую очередь, это связано с тем, что реляционные базы не приспособлены к хранению иерархических структур (как, например, XML-файлы), структура реляционных таблиц представляет из себя простые списки. Иерархические же данные имеют связь «родитель-наследники», которая не реализована в реляционной структуре.

Тем не ...

Читать дальше →

Хорошая статьяПлохая статья +16
   |    Опубликовано: Декабрь, 10 2008г.    |    Автор: Михаил Стадник    |    Комментарии (17)