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

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

Дата: 2026-07-13
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2026-07-13
Описание
Разработать базу данных с нуля. Всем привет! Мне 31 год, по образованию я выпускница мех-мата 2017 года) Сейчас прохожу обучение и хотела бы попросить помощи: некоторые темы даются непросто из-за большого перерыва после вуза. Все это мне нужно сделать до 20.07 включительно. Цель: Изучить основы теории информации и SQL. Для закрепления материала необходимо сдать промежуточный тест из 35 вопросов. Практическая часть. “Задание: Спроектируйте базу данных для учета сотрудников, отделов и проектов. База должна содержать три таблицы: departments (отделы) projects (проекты) employees (сотрудники) Правила связей: - Проект принадлежит одному отделу - Сотрудник принадлежит одному отделу - Сотрудник может участвовать в нескольких проектах Создайте 2-3 отдела, 2-3 проекта в каждом отделе, 8-10 сотрудников с разными зарплатами. Задания 1. Добавить новый проект и новый отдел, чтобы они были связаны Создайте один новый отдел и один новый проект, который принадлежит этому отделу. При связывании проекта с отделом используйте название отдела (не предполагайте, что вам известен его ID). 2. Добавить туда двух новых сотрудников и по одному перевести из двух других отделов Добавьте двух новых сотрудников в созданный отдел и проект. Затем переведите по одному сотруднику из двух других существующих отделов в этот же новый отдел. При переводе обновите принадлежность сотрудника к отделу и проекту. 3. Увеличить зарплаты сотрудникам по названию этого отдела на 10% Повысьте зарплату на 10 процентов всем сотрудникам отдела, созданного в первом задании. Используйте именно название отдела для его идентификации, а не ID. 4. Найти сотрудников с самой высокой и самой низкой зарплатой в отделе Найдите всех сотрудников, которые получают максимальную зарплату в отделе, созданном в первом задании. Также найдите всех сотрудников с минимальной зарплатой в этом же отделе. Если несколько сотрудников имеют одинаковую зарплату, выведите их всех. 5. Добавить таблице сотрудников столбик дата найма и заполнить значениями Добавьте в таблицу сотрудников столбец date_hired с типом DATE. Заполните его разными датами для каждого сотрудника. Даты должны быть реальными (не будущими). 6. Вывести порядок найма сотрудников внутри каждого отдела Для каждого отдела выведите список сотрудников с указанием порядкового номера их найма. Самый старый сотрудник получает номер 1, следующий за ним — номер 2 и так далее. 7. Найти сотрудников, которые работают дольше всех в своем отделе Для каждого отдела найдите сотрудника (или нескольких сотрудников) с самой ранней датой найма. Выведите его имя, дату найма и количество дней работы от этой даты до текущего момента. 8. Найти разницу между средней зарплатой текущего и соседних отделов Соседними считаются отделы, следующие друг за другом по порядку (например, по ID). Для каждого отдела выведите его среднюю зарплату, а также разницу между его средней зарплатой и средней зарплатой предыдущего отдела, и разницу с последующим отделом. 9. Определить среднее время работы сотрудников по проектам Для каждого проекта выведите среднее количество дней, которое сотрудники работали или продолжают работать над этим проектом. Если проект еще не завершен, учитывайте время до текущей даты. 10. Определить процент зарплаты сотрудника от общей суммы зарплат в его отделе Для каждого сотрудника вычислите, какой процент от общего фонда зарплат его отдела составляет его собственная зарплата“. Что нужно ещё: поддержка и сопровождение, помочь пройти тестирование и выполнить домашнее задание (описала задание).
Похожие заказы

SQL

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

SQL

дистанционно
договорная
Разработать базу данных с нуля. Сделать лабораторную работу по базе данных.
Москва Фрилансеры

SQL

дистанционно
договорная
Разработать базу данных с нуля. Сделать лабораторную работу.
Москва Фрилансеры

SQL

дистанционно
договорная
Обучение sql. Необходим специалист, обучающий sql. Был пройден курс Карпова Анатолия, но задачи с трудом решаются потому что логика запросов тяжело дается для восприятия.
Москва Фрилансеры

SQL

дистанционно
договорная
Разработать базу данных с нуля. Есть сайт Нужно создать базу данных, где будут тест и они будут обновлять + ответы с фидбеком.
Москва Фрилансеры

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 с нуля для дальнейшей работы бизнес аналитиком.
Москва Фрилансеры