Все очень просто: переходи по ссылке курса и учись, а если уже все идеи при решении практических задач закончились, обращайся к моим подсказкам.
-
Клонировать репозиторий либо скачать архив из github или при помощи следующих команд в командной строке
$ cmd $ git clone https://github.com/BEPb/stepik_python $ cd stepik_sql
-
Приступить к обучению, по следующей программе:
- 1. Основы реляционной модели SQL
В данном модуле рассматриваются основные понятия реляционной модели, а также различные виды SQL запросов к одной таблице базы данных
1.1 Отношение (таблица):
- 1.1.1. теоретический вопрос
- 1.1.2. теоретический вопрос
- 1.1.3. теоретический вопрос
- 1.1.4. практический вопрос
- 1.1.5. практический вопрос
- 1.1.6. практический вопрос
1.2 Выборка данных
- 1.2.1. практический вопрос
- 1.2.2. практический вопрос
- 1.2.3. практический вопрос
- 1.2.4. практический вопрос
- 1.2.5. практический вопрос
- 1.2.6. практический вопрос
- 1.2.7. практический вопрос
- 1.2.8. практический вопрос
- 1.2.9. практический вопрос
- 1.2.10. практический вопрос
- 1.2.11. практический вопрос
- 1.2.12. практический вопрос
1.3 Запросы, групповые операции
- 1.3.1. практический вопрос
- 1.3.2. практический вопрос
- 1.3.3. практический вопрос
- 1.3.4. практический вопрос
- 1.3.5. практический вопрос
- 1.3.6. практический вопрос
- 1.3.7. практический вопрос
- 1.3.8. практический вопрос
1.4 Вложенные запросы
- 1.4.1. практический вопрос
- 1.4.2. практический вопрос
- 1.4.3. практический вопрос
- 1.4.4. практический вопрос
- 1.4.5. практический вопрос
- 1.4.6. практический вопрос
1.5 Запросы корректировки данных
- 1.5.1. практический вопрос
- 1.5.2. практический вопрос
- 1.5.3. практический вопрос
- 1.5.4. практический вопрос
- 1.5.5. практический вопрос
- 1.5.6. практический вопрос
- 1.5.7. практический вопрос
- 1.5.8. практический вопрос
- 1.5.9. практический вопрос
- 1.5.10. практический вопрос
1.6 Таблица "Командировки" - запросы на выборку
- 1.6.1. практический вопрос
- 1.6.2. практический вопрос
- 1.6.3. практический вопрос
- 1.6.4. практический вопрос
- 1.6.5. практический вопрос
- 1.6.6. практический вопрос
- 1.6.7. практический вопрос
- 1.6.8. практический вопрос
- 1.6.9. практический вопрос
- 1.6.10. практический вопрос
1.7 Таблица "Нарушители ПДД" - запросы корректировки
- 1.7.1. практический вопрос
- 1.7.2. практический вопрос
- 1.7.3. практический вопрос
- 1.7.4. практический вопрос
- 1.7.5. практический вопрос
- 1.7.6. практический вопрос
- 1.7.7. практический вопрос
- 1.7.8. практический вопрос
1.8 Глоссарий и поиск по курсу
- 1.8.1. практический вопрос
- 2. Запросы SQL к связанным таблицам
В модуле рассматриваются связи между таблицами реляционной базы данных, а также различные виды запросов, построенных на связанных таблицах
2.1 Связи между таблицами
- 2.1.1. теоретический вопрос
- 2.1.2. теоретический вопрос
- 2.1.3. теоретический вопрос
- 2.1.4. теоретический вопрос
- 2.1.5. практический вопрос
- 2.1.6. практический вопрос
- 2.1.7. практический вопрос
- 2.1.8. практический вопрос
- 2.1.9. теоретический вопрос
- 2.1.10. практический вопрос
2.2 Запросы на выборку, соединение таблиц
- 2.2.1. практический вопрос
- 2.2.2. практический вопрос
- 2.2.3. практический вопрос
- 2.2.4. практический вопрос
- 2.2.5. практический вопрос
- 2.2.6. практический вопрос
- 2.2.7. практический вопрос
- 2.2.8. практический вопрос
- 2.2.9. практический вопрос
2.3 Запросы корректировки, соединение таблиц
- 2.3.1. практический вопрос
- 2.3.2. практический вопрос
- 2.3.3. практический вопрос
- 2.3.4. практический вопрос
- 2.3.5. практический вопрос
- 2.3.6. практический вопрос
- 2.3.7. практический вопрос
- 2.3.8. практический вопрос
2.4 База данных «Интернет-магазин книг», запросы на выборку
- 2.4.1. теоретический вопрос
- 2.4.2. теоретический вопрос
- 2.4.3. практический вопрос
- 2.4.4. практический вопрос
- 2.4.5. практический вопрос
- 2.4.6. практический вопрос
- 2.4.7. практический вопрос
- 2.4.8. практический вопрос
- 2.4.9. практический вопрос
- 2.4.10. практический вопрос
- 2.4.11. практический вопрос
- 2.4.12. практический вопрос
- 2.4.13. практический вопрос
- 2.4.14. практический вопрос
2.5 База данных «Интернет-магазин книг», запросы корректировки
- 2.5.1. практический вопрос
- 2.5.2. практический вопрос
- 2.5.3. практический вопрос
- 2.5.4. практический вопрос
- 2.5.5. практический вопрос
- 2.5.6. практический вопрос
- 2.5.7. практический вопрос
- 2.5.8. практический вопрос
- 2.5.9. практический вопрос
- 2.5.10. практический вопрос
- 3. Базы данных и SQL запросы
В модуле рассматривается несколько предметных областей, для каждой строится логическая модель базы данных. К каждой предметной области формулируются задания, которые можно выполнить запросами SQL
3.1 База данных «Тестирование», запросы на выборку
- 3.1.1. практический вопрос
- 3.1.2. практический вопрос
- 3.1.3. практический вопрос
- 3.1.4. практический вопрос
- 3.1.5. практический вопрос
- 3.1.6. практический вопрос
- 3.1.7. практический вопрос
- 3.1.8. практический вопрос
- 3.1.9. практический вопрос
- 3.1.10. практический вопрос
3.2 База данных «Тестирование», запросы корректировки
- 3.2.1. практический вопрос
- 3.2.2. практический вопрос
- 3.2.3. практический вопрос
- 3.2.4. практический вопрос
- 3.2.5. практический вопрос
3.3 База данных «Абитуриент», запросы на выборку
- 3.3.1. практический вопрос
- 3.3.2. практический вопрос
- 3.3.3. практический вопрос
- 3.3.4. практический вопрос
- 3.3.5. практический вопрос
- 3.3.6. практический вопрос
- 3.3.7. практический вопрос
- 3.3.8. практический вопрос
- 3.3.9. практический вопрос
- 3.3.10. практический вопрос
- 3.3.11. практический вопрос
3.4 База данных «Абитуриент», запросы корректировки
- 3.4.1. практический вопрос
- 3.4.2. практический вопрос
- 3.4.3. практический вопрос
- 3.4.4. практический вопрос
- 3.4.5. практический вопрос
- 3.4.6. практический вопрос
- 3.4.7. практический вопрос
- 3.4.8. практический вопрос
3.5 База данных "Учебная аналитика по курсу"
- 3.5.1. практический вопрос
- 3.5.2. практический вопрос
- 3.5.3. практический вопрос
- 3.5.4. практический вопрос
- 3.5.5. практический вопрос
- 3.5.6. практический вопрос
- 3.5.7. практический вопрос
- 3.5.8. практический вопрос
- 3.5.9. практический вопрос
- 3.5.10. практический вопрос
- 3.5.11. практический вопрос
- 3.5.12. практический вопрос
Цель этого репозитория, помочь начинающему программисту получить знания, ну и как награду сертификат