Подключите нашего Telegram-бота для уведомлений о новых проектах

Добавить в БД города РФ с населением выше 10 тыс человек

n
Заказчик
Отзывы фрилансеров: + 7 - 0
Зарегистрирован на сайте 17 лет и 7 месяцев
Бюджет: 2500 руб/заказ
24.83 $ — 23.57 €
Исполнитель определен: Светлана Мазная  
Необходимо добавить в существующую SQL базу города РФ с населением более 10 000 человек за исключением тех, что уже есть в БД. Id записей (города и регионы) которые уже существуют изменится не должны. Добавить недостающие регионы (Крым итд)

Кроме этой информации для каждого города необходима следующая информация:

Географические координаты (Широта и долгота)
Население (оценочно, для грубого сравнения размеров городов)
Индекс
Транслитерация названия города (по правилам транслитерации Яндекса)
ОКАТО
Признак является ли этот город столицей своего региона.

Результат работы предоставить ввиде SQL дампа.

Полезные ресурсы:
Википедия
города-в-россии.рф/список...
база-городов.рф

Формат таблиц.

CREATE TABLE IF NOT EXISTS `cities` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `region_id` int(11) NOT NULL COMMENT 'ссылка на регион',
  `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT 'имя населенного пункта с заглавной буквы',
  `population` int(11) NOT NULL COMMENT 'Население. Нужно для оценочного сравнения городов',
  `lat` decimal(10,5) NOT NULL COMMENT 'Latitude – широта',
  `lon` decimal(10,5) NOT NULL COMMENT 'долгота',
  `url` varchar(255) NOT NULL COMMENT 'Транслитерация города по правилам Яндекса',
  `OKATO` varchar(255) NOT NULL COMMENT 'Окато – Общероссийский классификатор объектов административно-территориального деления, входит в состав национальной системы стандартизации Российской Федерации',
  `is_center` tinyint(1) NOT NULL COMMENT 'Главный город своего региона',
  `is_city` tinyint(1) NOT NULL COMMENT 'Признак города. Для пгт и прочего значение должно быть 0',
  `zip` varchar(15) NOT NULL COMMENT 'Почтовый индекс',
  PRIMARY KEY (`id`),
  KEY `url` (`url`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8
CREATE TABLE IF NOT EXISTS `regions` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `url` varchar(128) NOT NULL,
  `name` varchar(128) NOT NULL,
  `city_id` int(11) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `url` (`url`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8
Разделы:
Опубликован:
10.04.2016 | 17:43

Теги: нужен программист, требуется программист, ищу программиста, создание сайта программирование, программист веб сайтов

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».