Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

SQL — удалённая работа в Москве

Дата: 2022-11-27
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
от 500.00 руб.
Дата публикации
2022-11-27
Описание
помочь с заданием. Примечание: 1) Можно использовать любой диалект SQL с его указанием при решении; 2) Краткость и форматирование кода приветствуются. 3) Задачи требуется решить несколькими способами чем больше тем лучше :) Задача 1 Задание: необходимо найти 3-х самых молодых сотрудников в коллективе и выдать их имена, предварительно отсортировав. Задачу требуется решить несколькими способами (чем больше, тем лучше). Задача 2 Нужно для каждого дня определить последнее местоположение абонента. Задача 3 Задание: необходимо сформировать таблицу следующего вида dict_item_prices. Название столбца Тип Описание item_id number(21,0) Идентификатор товара item_name varchar2(150) Название товара item_price number(12,2) Цена товара valid_from_dt date Дата, с которой начала действовать данная цена (created_dttm записи с ценой) valid_to_dt date Дата, до которой действовала данная цена (created_dttm следующей записи по данному товару «минус» один день) Примечание: для последней (действующей на данный момент) цены устанавливается дата 9999-12-31. Задача 4 Есть исходная таблица детализации по транзакциям transaction_details: Название столбца Тип Описание transaction_id number(21,0) Идентификатор транзакции customer_id number(21,0) Идентификатор клиента item_id number(21,0) Идентификатор товара item_number number(8,0) Количество купленных единиц товара transaction_dttm timestamp Дата-время транзакции Задание: необходимо сформировать таблицу следующего вида customer_aggr: Название столбца Тип Описание customer_id number(21,0) Идентификатор клиента amount_spent_1m number(12,2) Потраченная клиентом сумма за последний месяц top_item_1m varchar2(150) Товар (item_name), на который за последний месяц клиент потратил больше всего Примечание: • при расчете необходимо учитывать актуальную цену на момент совершения транзакции (п справочнику dict_item_prices из Задача 3); • клиенты, не совершавшие покупок в последний месяц, в итоговую таблицу не попадают • последний месяц определяется как последние 30 дней на момент построения отчета Задача 5 Существует таблица публикаций posts в социальных сетях с указанием даты и названием публикации. Задание: рассчитать количество публикаций в месяц с указанием первой даты месяца и долей увеличения количества сообщений (публикаций) относительно предыдущего месяца. Данные в результирующей таблице должны быть упорядочены в хронологическом порядке. Примечание: доля увеличения количества сообщений может быть отрицательной, а результат должен быть округлен до одного знака после запятой с добавлением знака %. Table posts (пример) id created_at title [Телефон скрыт]:50:58 Sberbank is the best bank [Телефон скрыт]:36:41 Visa vs Mastercard [Телефон скрыт]:16:17 Visa vs UnionPay 4 2022-01-17 18:01:00 Mastercard vs UnionPay [Телефон скрыт]:44:36 Hadoop or Greenplum: pros and cons [Телефон скрыт]:57:32 NFC: wireless payment Table results (пример для наглядного результата, с таблицей posts не соотносится 1 к 1) dt count prcnt_growth [Телефон скрыт] null [Телефон скрыт].1% [Телефон скрыт].1% [Телефон скрыт].5% [Телефон скрыт].9%.
Похожие заказы

SQL

дистанционно
договорная
Разработать базу данных с нуля. Тема: Информационная система «Учет лицензий программного обеспечения предприятия». Что нужно сделать: -Спроектировать нормализованную базу данных (до 3-й нормальной формы) в соответствии с предметной областью: Программное обеспечение: название, назначение (антивирус, эл. таблицы, текстовый редактор, САПР и т.д.). Лицензия: номер, компания-лицензиар, дата выдачи, дата окончания, количество экземпляров. Компания-лицензиар: наименование, контактный телефон, контактный сотрудник. Подразделение: название, ответственный за ПО, контактный телефон. -Учесть правила: один вид ПО может иметь несколько лицензий; в подразделении может использоваться несколько видов ПО; одна лицензия может использоваться в разных подразделениях; у каждого подразделения один ответственный; компания может выдавать лицензии на разные виды ПО. -Создать базу данных в программе DB Browser for SQLite: -Реализовать таблицы, связи (первичные и внешние ключи), заполнить тестовыми данными (не менее 5–7 записей в каждой таблице). -Сохранить файл базы данных .db. -Разработать приложение на Qt (C++ с использованием Qt SQL): Графический интерфейс на QWidget/Qt Designer. Возможность открытия БД, просмотра, добавления и удаления записей во всех таблицах. Реализовать 5 сервисных запросов: Вывод списка лицензий по выбранному виду ПО. Вывод списка лицензий выбранной компании-лицензиара. Вывод списка лицензий ПО в выбранном подразделении. Вывод списка лицензий с завершившимся сроком. Вывод списка лицензий по виду ПО + выбранному подразделению. -Подготовить отчёт по образцу (титульный лист, теория, постановка задачи, описание решения со скриншотами, листинг кода, вывод). Отчёт должен быть оформлен в Word (или PDF). Требования к исполнителю: Опыт работы с SQLite (DB Browser for SQLite) и Qt (Qt Creator, Qt SQL). Умение писать понятный код на C++. Готовность предоставить исходники, файл БД и отчёт. И если кратко: Нужно: спроектировать нормализованную БД (3НФ), создать её в DB Browser for SQLite, заполнить тестовыми данными, написать приложение на Qt (C++/Qt SQL) с интерфейсом для просмотра/добавления/удаления записей и 5 сервисными запросами. P.S. Оформить смогу и сам, главное чтобы программа была рабочая и я смог сделать скриншоты все нужны(которые в отчёте есть!), либо вы мне их просто скинете. !!!!Есть пример готовой работы по аналогичной теме (другой вариант) — код на Qt + SQLite и отчёт. Нужно переделать под вариант 1: изменить структуру БД, SQL-запросы, интерфейс и оформить новый отчёт. Пример предоставлю.!!!. !!!!Есть пример готовой работы по аналогичной теме (другой вариант) — код на Qt + SQLite и отчёт. Нужно переделать под вариант 1: изменить структуру БД, SQL-запросы, интерфейс и оформить новый отчёт. Пример предоставлю(прикрепил отчёт одногруппника и сам вариант) .!!!.
Санкт-Петербург Фрилансеры

SQL

дистанционно
договорная
Ищу преподавателя. Хочу научиться sql с нуля для дальнейшей работы бизнес аналитиком.
Москва Фрилансеры

SQL

дистанционно
договорная
Обучение. Обучение SQL. Что нужно ещё: Обучение.
Москва Фрилансеры

SQL

дистанционно
договорная
Протестировать имеющуюся базу данных. MySQL перестал загружаться, нужен анализ и восстановление. Всё можно сделать по удалённому доступу.
Москва Фрилансеры

Администраторы баз данных

дистанционно
договорная
Доработать существующую базу данных. СУБД: SQL. Необходимо настроить BAZIS-Салон 2026.7.3 для работы с общей базой данных по локальной сети. Что требуется: корректно установить/настроить Firebird 2.5 для BAZIS; настроить и проверить BazisServerService / BAZIS Server; настроить необходимые сетевые порты и доступ из LAN; подключить существующую базу салона .FDB, не повредив и не изменив её содержимое; настроить серверные псевдонимы (aliases); настроить подключение клиентских ПК к общей базе; добиться корректной работы режима «На удалённом компьютере»; проверить одновременную работу нескольких клиентов с одной базой. Что нужно ещё: интегрировать базу данных с другими системами.
Уфа Фрилансеры

SQL

дистанционно
договорная
Обучить. Ищу ментора чтобы обучил до уровня профессионала в SQL. Что нужно ещё: поддержка и сопровождение.
Москва Фрилансеры

SQL

дистанционно
договорная
Обучиться SQL. Я уже прошла курс, но есть западающие темы. Что нужно ещё: поддержка и сопровождение.
Москва Фрилансеры