Subscribe to get weekly email with the most promising tools 🚀

SQL Practice - Practical Exercises

Упражнения по SQL с предварительными модульными тестами. Улучшите свои навыки SQL, решая 35 вопросов SQL, разделенных на базовый, промежуточный и продвинутый уровни. Используйте Docker и docker-compose с Postgres для практики SQL. Каждый вопрос предлагает реальную проблему для решения с помощью SQL-запросов. Проверьте свои решения SQL с помощью предварительно подготовленных модульных тестов. Также практикуйте навыки Docker вместе с SQL.

Перечислено в категориях:

Данные и аналитикаОбразованиеПрограммная инженерия
SQL Practice - Practical Exercises -image-0

Описание

Этот проект представляет собой базу кода на основе Docker и docker-compose, использующую Postgres внутри Docker для решения 35 SQL-вопросов. Вопросы разделены на три категории: Базовые, Промежуточные и Продвинутые. Каждая категория содержит свой набор вопросов. В проекте есть шаблоны, куда вы можете вписать свои SQL-ответы на вопросы, а также предварительно настроенные модульные тесты, которые проверят правильность вашего SQL-кода. В проекте уже есть предварительно сконфигурированные данные, вам нужно только написать SQL-запросы для решения вопросов.

Как использовать SQL Practice - Practical Exercises ?

Для использования этого проекта просто перейдите в директорию с вопросами, которую вы хотите решать: beginnerproblems, intermediateproblems, advancedproblems. Затем постройте Docker-образ в этой директории, выполнив команду: docker build -t beginner (или intermediate, или advanced). Далее прочтите вопросы и напишите SQL-запросы в соответствующие файлы tests/sqlhereyouhobbit.sql. Для проверки правильности ваших SQL-запросов запустите модульные тесты с помощью команды docker-compose up beginner (или intermediate, или advanced). Модульные тесты проверят каждый вопрос на правильность выполнения.

Основные функции SQL Practice - Practical Exercises :

1️⃣

35 SQL-вопросов разделенных на базовые, промежуточные и продвинутые

2️⃣

Использование Docker и docker-compose

3️⃣

Практика навыков SQL

Почему использовать SQL Practice - Practical Exercises ?

#Сценарий использованияСтатус
# 1Улучшение навыков SQL
# 2Практика работы с Docker
# 3Решение реальных проблем SQL

Разработано SQL Practice - Practical Exercises ?

Daniel

Часто задаваемые вопросы SQL Practice - Practical Exercises