Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Оптимизация Базы Данных

project expired


Имеется База данных с заказами в EXCEL. Один месяц – один файл. В каждом месяце около 700 000 строк, где каждая строка – заказ. В заказе имеется несколько столбцов с информацией о заказе, сумме заказа и уникальным ID клиента. Задача состоит в том, чтобы составить базу данных в которой находилась информация обо всех клиентах, прежде всего суммы заказов на каждый месяц и количество заказов, прочая информация неважна. В следствии организаторских причин, конечная база данных должна иметь вид также таблицы Excel (к сожалению), при этом, количество уникальных клиентов превышает миллион ещё за прошлый год. Один из возможных результатов – Excel файл в котором каждый лист посвящён кварталу 2016-го или 2017-го года. Каждый клиент который делал заказ в соответствующем квартале будет иметь три столбца посвящённых суммам заказов соответствующих месяцев, кол-ву этих заказов, а также шесть столбцом с переменной 1/0 посвящённых кварталам, где 1- означает что он делал заказ, например, в 1кв 2016 года и т.д. Это может быть как программа, собирающая БД и выдающая нужные данные, либо просто готовый Excel файл. Проблема в том, что эти данные нельзя никому посылать, поэтому скрипт или мини ПО нужно будет запускать исключительно на наших машинах. 


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 3 days1000 ₴
    Евгений Бобень
     321   5   0

    Готов реализовать в Excel

    Ukraine Chernigov | 17 July 2017 |
  2. 5 days1000 ₴
    Игорь Ковалёв
     474   10   1

    Добрый день,

    Заинтересован в Вашей задаче, но с учетом вопросов, заданных в разделе комментариев, т.е. потребуется - и не только мне - чёткое и завершённое ТЗ. Соответственно, размер ставки и срок носят весьма предварительный характер (просто некий минимум, от которого я ищу заказы). Должен сказать, что использование только Excel будет нереально для данной задачи (это приложение не является серьёзной основой для БД) и я буду предлагать иное хранилище данных с возможностью ввода и вывода в Excel. В любом случае - желаю удачи.

    Ukraine Odessa | 17 July 2017 |
  3. 7 days1500 ₴
    Евгений Шевченко
     697   6   0

    Сделаю программу, которая будет собирать из файлов нужные данные и формировать соответствующие задаче файлы/отчеты.
    Использую Qt C++ c базой SQLite.
    Цена/сроки - до обсуждения деталей проекта.

    для связи:
    m: [email protected]
    sk: ev2058931

    Ukraine Konstantinovka | 17 July 2017 |
  4. 3 days1500 ₴
    Александр Серков
     259   1   0

    Вам не нужен никакой сторонний софт, всё решается средствами Excel, технично и изящно 🙂
    Дня за три, думаю, всё решаемо 🙂 И не такое делается в Excel, смотрите моё портфолио. Там скриншоты, а вообще это динамические таблицы, в которых замена одного значения приводит к изменению нескольких сот параметрических ячеек (сложно вычисляемых) и построению нескольких десятков графиков. По проекту у меня есть пять вопросов, после которых можно всё сделать.
    https://freelancehunt.com/freelancer/akov111.html#portfolio
    skype: akov11

    Ukraine Ukraine | 18 July 2017 |
  5. 3 days1500 ₴
    Алексей Шевченко
     206 

    Для решения Вашей задачи здесь максимально подходит б/д на MS Access, который содержит ВСТРОЕННЫЕ средства для интеграции с Excel, а также другими приложениями в составе MS Office. Здесь получается максимально эффективное сочетание двух программ семейства Office, когда всю нагрузку по организации работы с базой несет Access, выгружая конечный результат в Excel в том виде, который необходим пользователю. Учитывая простоту средств экспорта/импорта данных, выполнение задачи получается наиболее эффективным.

    Ukraine Cherkassy | 18 July 2017 |
  6. proposal concealed by freelancer
  1. proposal withdrawn
  2. proposal withdrawn
  • Отправьте пример структуры данных с минимальным заполнением (вручную от себя, просто для понимания). Можно придумать много всякого, но желательно сначала понять задачу, а именно какие именно выборки Вам могут понадобиться

  • А Вы можете выложить пример таблиц(ы) формата "как сейчас" с фиктивными данными и пример таблицы "как надо", построенной на основе "как сейчас". Без этого всё равно не обойтись - иначе как Вы намерены зафиксировать постановку задачи перед исполнителем и принять ее? 🙂

    Также неплохо бы указать ОС, на которой будет работать решение. Спасибо ща внимание.

  • Add

Client
Антон Лірник
Ukraine Bratslav  3   1
Project published
4 August 2017
150 views