SQL Practice - Practical Exercises
Упражнения по SQL с предварительными модульными тестами. Улучшите свои навыки SQL, решая 35 вопросов SQL, разделенных на базовый, промежуточный и продвинутый уровни. Используйте Docker и docker-compose с Postgres для практики SQL. Каждый вопрос предлагает реальную проблему для решения с помощью SQL-запросов. Проверьте свои решения SQL с помощью предварительно подготовленных модульных тестов. Также практикуйте навыки Docker вместе с SQL.
Перечислено в категориях:
Данные и аналитикаОбразованиеПрограммная инженерияОписание
Этот проект представляет собой базу кода на основе 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