Необходимо разработать ETL-процесс, которыи ежедневно получает выгрузку, загружает ее в хранилище строит отчет. Есть три файла с ежегодными данными в формате csv, в которых в ненормализованном виде хранятся транзакции клиентов за год. Кроме файлов с информацией о транзакциях есть файлы с информацией о выпущенных картах и и пользователях. Необходимо разработать ETL-процесс, которыи ежедневно получает выгрузку, загружает ее в хранилище строит отчет. Структура хранилища USERS PK USER – номер строчки во входном файл CARDS PK USER, CARD_INDEX FK: USER(USER_ID) Номер карты должен быть уникальным! TRANSACTIONS PK: USER, CARD, DATE_of_transaction FK CARDS(CARD_INDEX) FK USER(USERID) При загрузке данных должна быть обеспечена версионность данных 1 или 2 типа. Ко всем таблицам SCD1 должны быть добавлены технические поля create_dt (дата создания версии), update_dt (дата изменения версии). Ко всем таблицам SCD2 должны быть добавлены технические поля start_dt и end_dt – начало и конец периода существования версии ци Построение отчета По результатам загрузки ежедневно необходимо строить витрину данных для финансового отдела по подозрению на проведение мошеннических операции. Витрина должна строиться накопительно. В витрине должны содержаться следующие поля: - FRAUD_DT – Время наступления предполагаемого мошенничества. Если событие наступило по результату нескольких деиствии, указывается время последнего деиствия - Client_ID - FRAUD_TYPE – Описание типа предполагаемого мошенничества - REPORT_DT – Время построения отчета Предполагаемыми мошенническими деиствиями являются: Совершение операции при просроченной карте. Совершение операции в разных городах в течение 1 дня. Oracle SQL. Запускать планирую в DBeaver.
написать запрос. Надо найти двойные расписания. Примеры и будут в скриншоте. Расписания считаются двойными если: - Совпадает номер рейса R_FLD7 и - Совпадает аэродром вылета (первые 4 знака поля R_FLD13) и - Совпадает аэродром назначения (первые 4 знака поля R_FLD16) и - Есть общий день полета. То есть интервалы от R_DATE1 до R_DATE2 в этих расписаниях пересекаются и в этом пересечении есть день недели полета, который указан в R_DAYS обоих расписаний. Таблица называется RPLS. Описание колонок в таблице RPLS: R_ID – уникальный идентификатор расписани R_DATE1 – дата с которой начинает действовать расписание (включительно R_DATE2 – дата по которую действует расписание (включительно R_DAYS – дни недели, когда выполняются полеты, в виде 1234567 (0204060 - вторник, четверг, суббота R_FLD7 – номер рейс R_FLD13 – аэродром вылета и время вылета Запись UMMS0940 - первые 4 знака это аэродром, последние 4 знака время вылета) R_FLD16 – аэродром назначения и время в пут Запись ULLI0130 - первые 4 знака это аэродром, последние 4 знака время в пути).
Сформировать SQL запрос к БД. Ищу того, кто поможет провести аналитику по базе данных Postgres. База содержит ценовые ряды финансовых активов на различных площадках. Надо будет написать sql запрос анализирующий разницу цен по одинаковым активам на различных площадках. Желателен опыт работы с sql и базами данных от года.
Разработать базу данных с нуля. Создать базу данных с возможностью ведения бухгалтерского учета и внедрения в он-лайн площадки. Что нужно ещё: поддержка и сопровождение, провести инструктаж и обучить пользователей, интегрировать базу данных с другими системами, разработать пользовательский интерфейс.
Доработать существующую базу данных. Нужна небольшая консультация. Что нужно ещё: вопросы по отображению кириллицы. Вот такой код выводит ???? вместо русского текста create table t (name varchar(10) COLLATE Latin1_General_CI_AS) insert into t select 'вася' select * from t drop table t SELECT name, collation_name FROM sys.databases WHERE name = 'progress'; выводит кодировку Cyrillic_General_CI_AS.
Доработать существующую базу данных. Здравствуйте. необходимо добавить условие в тариф. есть БД. через ПО выставил нужный тариф в БД. нужно добавить условие на расчёт клиента. в котором подсчёт расхода будет умножаться на 0.70 коп если расход меньше либо равен 500 . и на 0.9 если расход больше 500. Что нужно ещё: написать срипт. Опишу и скину БД.
провести обучение. Необходим эксперт в области SQL для проведения обучения . Стоимость услуги будет зависеть от содержания программы курса. Обучение для 1 группы 10-15 человек.
Решить задачи. Запросы должны быть в sql файле. Для подтверждения того, что материал Вами усвоен полностью и Вы разобрались во всех темах курса, попрошу выполнить следующие задания, которые пойдут в зачет по работе. Сколько суммарно каждый тип самолета провел в воздухе, если брать завершенные перелеты. Сколько было получено посадочных талонов по каждой брони Вывести общую сумму продаж по каждому классу билетов Найти маршрут с наибольшим финансовым оборотом Найти наилучший и наихудший месяцы по бронированию билетов (количество и сумма) Между какими городами пассажиры делали пересадки? Пересадкой считается нахождение пассажира в промежуточном аэропорту менее 24 часов. Что нужно ещё: поддержка и сопровождение.
Решить задание. Есть небольшое задание, которое я частично попыталась решить. Уровень джуна. Пять задачек на знание sql и связей в БД. Буду признательна, если вы поможете его выполнить, плюс проверите то, что сделано и по итогу укажете на ошибки. Спасибо.
Доработать существующую базу данных. Специалист, можно без опыта, по разработке и доработке существующих sql запросов к базе данных. Умение работать в excel, писать макросы. Что нужно ещё: поддержка и сопровождение. Работа в Новосибирске в офисе на Кирова, метро Октябрьская, официальное трудоустройство, ДМС.
решить задачи. Нужно решить 17 маленьких задач по SQL задачи на темы: переменные, циклы, хранимые процедуры и функции, оптимизация запросов до конца пятницы.
Разработать базу данных с нуля. База данных SQL в связке с АСУТП на WinCC (с WinCC будет работать другой специалист). Что нужно ещё: интегрировать базу данных с другими системами, разработать пользовательский интерфейс. Уральский регион.
Исправить ошибку. Ошибка в базе 1с , после изменения субконто в регистре Бухгалтерии появилась ошибка в sql, дублирование индекса неунмкальность индекса https://infostart.ru/public/635010/ Вот такая проблема.
Разработать базу данных с нуля. СУБД: SQL. Сделать базу данных для цветочного магазина + сделать api на php, для связки этой бд с интерфейсом, дальше на js надо написать запросы для входа/регистрации, получения товаров из бд, для заполнения корзины с сохранением данных в бд Есть простой сайт (html, css), к которому необходимо подключить базу данных Работа необходима для курсовой, нужны таблицы базы данных, диаграммы, чтобы вставить скрины в работу Необходимо, чтобы на сайте была возможность зарегестрироваться, войти, добавить товар в корзину, в избранное, оформить заказ.
Разработать базу данных с нуля. Есть визуализация в вордовском файле той информации, которая должна транслироваться на экран. Нужна реализация этого в sql. Потребуется: интеграция базы данных с другими системами, Например, с 1С (если это будет возможно). Но на данном этапе не обязательно. Файл вышлю автору на почту.
SQLite Для каждой строки запроса q найти топ релевантных документов. У Риты есть база данных фильмов: CREATE TABLE films ( id INTEGER PRIMARY KEY, title TEXT ); INSERT INTO films VALUES (0, 'I love coffee'); INSERT INTO films VALUES (1, 'We can rent flat'); INSERT INTO films VALUES (2, 'Mine'); INSERT INTO films VALUES (3, 'Love story'); INSERT INTO films VALUES (4, 'Comedy Love Story'); INSERT INTO films VALUES (5, 'Watch TV Online'); INSERT INTO films VALUES (6, 'My Example'); INSERT INTO films VALUES (7, 'Example by Ilya'); INSERT INTO films VALUES (8, 'Easy Money'); INSERT INTO films VALUES (9, 'Mountains Love'); INSERT INTO films VALUES (10, 'Banana brain'); INSERT INTO films VALUES (11, 'I think your freaky'); INSERT INTO films VALUES (12, 'Math republic'); INSERT INTO films VALUES (13, 'Hello World Programming'); INSERT INTO films VALUES (14, 'Invade Military Country'); INSERT INTO films VALUES (15, 'We do not deserve'); INSERT INTO films VALUES (16, 'Easy Easy Easy'); На вход ее программа получает строку запроса q которая может содержать одно или несколько слов. Для каждого такого запроса необходимо найти 3 самых релевантных документа. Релевантность документа считает следующим образом: Для каждого слова из q если такое слово есть в названии показатель rel увеличивается на 1 И так для всех слов из q В результате для каждого фильма имеется некое значение rel Слова - это последовательности разделенные пробелами. Условия вывода В результате есть колонки (id, rel, matched_words) Ответ ограничен 3 фильмами Сначала выводим самые большие значения rel, если они совпали, то выводим запись с наименьшим индексом. Регистры не учитываются, нам не важно с большой буквы слово в запросе или в названии Колонка matched words выводит все слова из запроса, которые были в документе в порядке их появления в документе. Для простоты мы сравниваем слова целиком. Coffee != Coffeeeee Пример вывода 1 q = 'Coffee Love' id rel matched_words 0 2 love coffee 3 1 love 4 1 love Пример вывода 2 id rel matched_words 2 1 mine.
Доработать существующую базу данных. Необходимо на основании нескольких баз данных собрать программу для планирования графика производства и закупки необходимого из заказов клиентов (с учетом условий и остатков). Потребуется: поддержка и сопровождение, интеграция базы данных с другими системами, разработка документации.
Разработать базу данных с нуля. . Потребуется: поддержка и сопровождение, инструктаж и обучение пользователей, интеграция базы данных с другими системами, разработка пользовательского интерфейса.
Написать SQL код. Написать SQL код (данные из нескольких табличек нужно собрать в одну) (На Oracle SQL Developer). Потребуется: поддержка и сопровождение.
Доработать существующую базу данных. СУБД: SQL. Это УЧЕБНАЯ задача, а не рабочая. "Представьте, что вы — владелец портала, который публикует задания для подготовки к ЕГЭ. Сейчас это сайт, к которому подключена база со списком задач, где есть только сортировка по типу сложности и предметам. В будущем вы хотите добавить тренажёр, в котором сможете проверять ответы и показывать общий результат по тому, как пользователь выполнил задания Нарисуйте схему, как будет выглядеть общая техническая архитектура проекта: сначала и после изменений. Из каких составных частей она будет состоять?". Потребуется: интеграция базы данных с другими системами.
Решить проблему с восстановлением удаленно. СУБД: SQL. База, 400 гигов. Не монтируется и не чинится, Даже дефрагментация вылетает с ошибкой,бэкапа нет. Потребуется: поддержка и сопровождение. Нужна консультация как восстановить базу данных.
Решить тестовое задание. Тестовое задание связанное с SQL для приема на работу. Потребуется: Решить задачу и объяснить подробности ее решения. Ответ .sql файлом.
Помощь в написании запросов .Доработать существующую базу данных. Например вот такой задачи: В таблице n_daily_rests содержится информация по остаткам товаров в магазинах сети : ID_OBJ - уникальный идентификатор магазина; ART - артикул товара; DATEBEGIN - дата начала временного промежутка, в котором остаток товара в заданном магазине по данному артикулу был равен AMOUNT; DATEEND - дата конца временного промежутка (не включительно), в котором остаток товара в заданном магазине по заданному артикулу был равен AMOUNT. В таблице art_category содержится информация по категории товара ART - артикул товара; CATEGORY - категория товара; Напишите следующие SQL запросы на Oracle SQL: 1. для каждой даты с 01.01.2020 по 31.01.2020 (не в совокупности, а по каждой отдельной дате) необходимо вывести сумму остатков по всем товарам, которые находились в магазинах, имеющих идентификаторы 171, 172, 174. 2. для каждой даты с 07.01.2020 по 07.01.2021 (не в совокупности, а по каждой отдельной дате) вывести идентификатор магазина (магазинов), который являлся третьим по величине остатков всех товаров на эту дату. Топ должен определяться только из тех магазинов, в которых на дату были остатки товаров из категории "Обувь" и были остатки как минимум по двум артикулам товаров из категории "Футболки". n_daily_rests ID_OBJ ART DATEBEGIN DATEEND AMOUNT 49 MGFT296KOQ 25.05.[Телефон скрыт] 3 49 MGFT296KOQ 31.05.[Телефон скрыт] 0 49 MGFT296KOQ 10.06.[Телефон скрыт] 9 10 MGFT296KOQ 23.01.[Телефон скрыт] 7 10 MGFT296KOQ 26.04.[Телефон скрыт] 1 art_category ART CATEGORY MGFT296KOQ Футболки Потребуется: инструктаж и обучение пользователей.
Sql-запросы в mapinfo. Sql-запросы в mapinfo. Потребуется: инструктаж и обучение пользователей, интеграция базы данных с другими системами. Пишите, если умеете делать сложные sql-запросы в mapinfo.
Доработать существующую базу данных. Нужно написать запрос по добавлению в базу данных данных с Excel . скину БД куда добавить и скину что добавить. с примером уже добавленных данных. Потребуется: sql запрозапрос. Всё обьясню и покажу что куда и где добавить.
Написание/доработка запроса SQL. В таблице n_daily_rests содержится информация по остаткам товаров в магазинах сети : ID_OBJ - уникальный идентификатор магазина; ART - артикул товара; DATEBEGIN - дата начала временного промежутка, в котором остаток товара в заданном магазине по данному артикулу был равен AMOUNT; DATEEND - дата конца временного промежутка (не включительно), в котором остаток товара в заданном магазине по заданному артикулу был равен AMOUNT. В таблице art_category содержится информация по категории товара ART - артикул товара; CATEGORY - категория товара; Напишите следующие SQL запросы на Oracle SQL: 1. для каждой даты с 01.01.2020 по 31.01.2020 (не в совокупности, а по каждой отдельной дате) необходимо вывести сумму остатков по всем товарам, которые находились в магазинах, имеющих идентификаторы 171, 172, 174. 2. для каждой даты с 07.01.2020 по 07.01.2021 (не в совокупности, а по каждой отдельной дате) вывести идентификатор магазина (магазинов), который являлся третьим по величине остатков всех товаров на эту дату. Топ должен определяться только из тех магазинов, в которых на дату были остатки товаров из категории "Обувь" и были остатки как минимум по двум артикулам товаров из категории "Футболки". n_daily_rests ID_OBJ ART DATEBEGIN DATEEND AMOUNT 49 MGFT296KOQ 25.05.2020 [Телефон скрыт] 49 MGFT296KOQ 31.05.2020 10.06.2020 0 49 MGFT296KOQ 10.06.2020 01.01.2049 9 10 MGFT296KOQ 23.01.2019 26.04.2019 7 10 MGFT296KOQ 26.04.2019 01.01.2020 1 art_category ART CATEGORY MGFT296KOQ Футболки Написал по 1 задаче select SUM(COALESCE("AMOUNT",0)) AS SUM, date::date from generate_series('01.01.2020', '31.01.2020', interval '1 day') as date left join n_daily_rests on date::date between "DATEBEGIN" and "DATEEND" where id_obj in (171,172,174) group by date order by date но что делать когда нет данных?.
Решить задачи. Необходимо в учебной базе данных Postgre по авиаперевозкам решить несколько задач. Написать простые запросы и объяснить логику. https://edu.postgrespro.ru/bookings.pdf - описание базы и установка Задачи: 1) Сколько суммарно каждый тип самолета провел в воздухе, если брать завершенные перелеты. 2) Сколько было получено посадочных талонов по каждой брони 3) Вывести общую сумму продаж по каждому классу билетов 4) Найти маршрут с наибольшим финансовым оборотом 5) Найти наилучший и наихудший месяцы по бронированию билетов (количество и сумма) 6) Между какими городами пассажиры делали пересадки? Пересадкой считается нахождение пассажира в промежуточном аэропорту менее 24 часов. Потребуется: поддержка и сопровождение, инструктаж и обучение пользователей, оценка и технико-экономическое обоснование проекта, Решить задачи.
Доработать существующую базу данных. Есть HTML страничка со скриптом на JS. Нужно реализовать базу данных MySQL (без заморочек), связать ее со скриптом (выполнить запись значений и чтение из базы данных). Уже присутствуют некие наброски, но я ничего не смыслю в этой теме и поэтому не в состоянии исправить недочеты. И еще желательно хотя бы минимально пояснить что там и как.
Разработать базу данных с нуля. 1. Создайте любую базу данных – хотя бы одн таблица, содержащая не менее 4 свойств и 5 записей. 2. Добавьте три страницы: на первой будут перечислены все записи. - Второй позволяет вам перечислить записи в соответствии с выбранным критерии - третий позволяет добавить запись - отправьте экспортированную базу данных вместе с файлами html/php. Потребуется: -.
Разработать базу данных с нуля. Нужно выполнить лёгкое задание с элементами чешского языка в таблице. 1. Создайте любую базу данных – хотя бы одн таблица, содержащая не менее 4 свойств и 5 записей. Данные в базе должны быть на чешском языке. 2. Добавьте три страницы: на первой будут перечислены все записи. - Второй позволяет вам перечислить записи в соответствии с выбранным критерии - третий позволяет добавить запись - отправьте экспортированную базу данных вместе с файлами html/php.
Разработать базу данных с нуля. Лабораторная работа по sql. Потребуется: лабораторная работа по sql. Лабораторная работа Создать две связанные таблицы (минимум по 5 столбцов в каждой таблице); Сделать минимум три одновременных вывода данных из двух связанных таблиц (минимум по 2 столбца из каждой таблицы) по различным условиям с помощью SELECT обращаясь к Primary Key; Создать минимум три представления данных из связанных таблиц; Вывести данные из представлений с помощью SELECT.
Почему стоит искать работу для фриласнеров по профилю sql в России у нас?
🔸 Более 1 предложений о работе за сегодня в тематике sql
🔸 Работа и подработка на бирже фриланса от прямых заказчиков, которым нужна помощь специалистов по профилю sql уже сегодня!
🔸 Свежих заказов на sql в России для фрилансеров на апрель 2026 года — 6 шт.
Как найти удалённую работу для фриланс-специалистов по профилю sql в России?
Вы специалист по sql и ищете проекты и заказы на удалёнке в России? Нам всегда есть что вам предложить. Ежедневно мы публикуем новые проекты и заказы по вашей специальности. Найдите интересную работу уже сегодня
Сколько проектов для IT-специалистов по профилю sql в России?
На апрель 2026 года опубликовано 6 предложений удалённой работы от прямых заказчиков для исполнителей по специализации sql
Сколько можно заработать выполняя проекты по sql?
Специалисты по профилю sql зарабатывают от 0.00 рублей с заказа. Хотите больше? Выполняйте как можно больше заказов и зарабатывайте сколько пожелаете