Зарабатывайте вместе с Профи

Программист Labview - вакансии в Челябинске

Зарегистрируйтесь по номеру телефона

Наведите камеру телефона, чтобы отсканировать QR- код и скачать приложение

Программист Labview - вакансии в Челябинске

Актуальные заказы от клиентов

Сергей

Программисты (SQL)

5 часов назад

40 000 

Разработать базу данных с нуля. СУБД: SQL. Задача: Создание базы данных контактов с последующей возможностью выборки по импортированным данным Исходные данные - 2 массива данных: Массив 1. Файлы Excel , где каждая строка это отдельный номер телефона, а так же есть дополнительная информация по столбцам. (Рубрика, Город, Сайт и так далее) Примерное кол-во файлов Excel для импорта ~13к файлов. Кол-во строк в 1 Excel файле ~3.5к строк. Массив 2. Результаты обзвона. (Название компании, телефон, статус звонка, и доп информация по столбцам) Примерное кол-во файлов Excel для импорта ~13к файлов. Кол-во строк в 1 Excel файле ~3.5к строк. Что хотим получить: 1. Объединить Массив 1 и Массив 2 по полю номер телефона. При объединении предусмотреть , что дублированные поля столбцов из двух Массивов с одним названием столбца переносятся в один столбец. Предварительно можем составить название идентичных столбцов. В одном массиве столбец может называться, например, “Компания”, а в другом “Организация” или “Название компании”. Если информация дублирована, то оставляем данные из Массива 1 и “затираем” данные из Массива 2 В общий файл добавляем Уникальне поля из Массива 2, которых нет в Массиве 1 2. Создать интерфейс для новых импортов Массивов 1 и Массивов 2 в общий новую БД «Массив3» , чтобы пользователь выбирал в какие столбцы переносить информацию при этом программа сама предлагала после распознания предлагала столбцы для импорта 3. Возможность выборки контактов по критериям: - Дата последнего звонка на этот номер - Категория клиента - Статус звонка - Дата звонка - Фильтр по дополнительной информации в контакте. 4. Организовать ээкспорт результатов выборки в формате Excel , с возможностью сегментации выборки на указанное кол-во контактов / файл. Что хотелось бы предусмотреть - Иметь возможность проверять исходный список на дубли в уже существующей БД. - Объединять / дополнять информацию по одному и тому же номеру телефона при загрузке новых контактов. - Мультипользовательская работа. Так как с бд будет работать несколько человек одновременно, минимальное разделение прав (создание учёток, удаление, редактирование). - Резервное копирование БД. - Быстродействие, скорость обработки - Потенциальный объем контактов в базе - до 50 млн. строк. Что нужно ещё: разработать пользовательский интерфейс.

С приложением
«Для профи»
ещё удобнее

Заказы и чаты с клиентами всегда
под рукой

Наведите камеру телефона, чтобы отсканировать QR- код и скачать приложение