Содержание
Интерактивный тренажер по SQL — Stepik
В курсе большинство шагов — это практические задания на создание SQL-запросов. Каждый шаг включает минимальные теоретические аспекты по базам данных или языку SQL, примеры похожих запросов и пояснение к реализации.
What you will learn
- создавать реляционные базы данных;
- изучать различные типы SQL-запросов;
- формулировать, создавать и отлаживать запросы SQL.
About this course
В курсе большинство шагов — это практические задания на создание SQL-запросов. Каждый шаг включает минимальные теоретические аспекты по базам данных или языку SQL, примеры похожих запросов и пояснение к реализации.
Для создания, выполнения и отладки SQL-запросов используется платформа Stepik, на свой компьютер ничего дополнительно устанавливать не надо.
Сложность запросов возрастает по мере прохождения курса. Сначала они формулируются для отдельных таблиц, а затем для баз данных, разработанных для предметных областей, таких как «Интернет-магазин», «Тестирование», «Абитуриент». Причем в процессе выполнения шагов курса решаются практические задачи из выбранной предметной области.
Каждый учащийся может придумать свои задания на создание SQL-запросов. В курсе есть модуль, в котором размещаются лучшие из них.
Данный курс направлен на то, чтобы научить слушателя создавать базы данных и реализовывать запросы к ним на языке SQL для различных предметных областей.
Кому подойдет данный курс?
- начинающим аналитикам;
- разработчикам;
- маркетологам.
Курс – победитель Международного конкурса открытых онлайн курсов EDCRUNCH AWARD OOC 2021 в номинации «Творческое программирование».
Автор курса
Озерова Галина Павловна
Имею степень кандидата технических наук, а также базовое математическое образование – в 1987 году окончила Воронежский государственный университет по специальности «Прикладная математика».
Сейчас работаю в Дальневосточном федеральном университете, доцентом в департаменте программной инженерии и искусственного интеллекта Института математики и компьютерных технологий.
Люблю свою работу, много лет преподаю дисциплины по программированию и базам данных в университете.
Сфера научных интересов: e-Learning, learning analytics, машинное обучение, стохастическое моделирование.
Whom this course is for
Курс подходит как для тех, кто начинает изучать SQL и базы данных, так и для тех, кто хочет актуализировать свои знания.
Initial requirements
Приветствуется алгоритмическое мышление и умение разложить задачу «по полочкам».
Meet the Instructors
Course content
Certificate
Stepik
What you will get
Share this course
https://stepik.org/course/63054/promo
Direct link:
https://stepik.org/63054
Как обучиться SQL бесплатно? — Analyst на vc.ru
{«id»:13916,»url»:»\/distributions\/13916\/click?bit=1&hash=c42c0fd4ba9b82f6c1f003c4a5855cf44992f65b534faecb7fd653f0567d55e0″,»title»:»\u0412\u044b\u0440\u0443\u0447\u043a\u0430 \u00ab\u0426\u0438\u0430\u043d\u0430\u00bb \u0432\u044b\u0440\u043e\u0441\u043b\u0430 \u043d\u0430 40% \u0437\u0430 \u0433\u043e\u0434″,»buttonText»:»»,»imageUuid»:»»,»isPaidAndBannersEnabled»:false}
Analyst
date» data-date=»1656307384″ data-type=»default» title=»27.06.2022 08:23:04 (Europe/Moscow)»>27 июн 2022
От автора Telegram-канала Аналитика и Growth mind-set.
575
просмотров
В данной статье рассказываю, как обучиться SQL бесплатно (не только теории, но и практике). Рекомендую только те курсы и платформы, которые использовала сама.
SQL нужно знать аналитикам, разработчикам, продакт менеджерам.
SQL (Structured Query Language — «язык структурированных запросов») — это декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных.
Интерактивный тренажер по SQL
Описание авторов: В курсе большинство шагов — это практические задания на создание SQL-запросов. Каждый шаг включает минимальные теоретические аспекты по базам данных или языку SQL, примеры похожих запросов и пояснение к реализации.
Мое мнение: в тренажере есть вся база по SQL, я бы начала с изучения именно этого тренажера. Плюс также в том, что в нем минимум теории, а если какая-то тема непонятна, просто ищете доп материалы в интернете по ней.
Курс по SQL в notion
Описание авторов: 8 уроков с практическими задачами.
Мое мнение: я использовала его в в качестве дополнительных материалов
Введение в базы данных
Описание авторов: Знакомство с методами структурированного хранения данных, основами SQL, принципами использования баз данных в приложениях, обзор нереляционных способов хранения данных
Мое мнение: использовала курс в качестве дополнительных материалов, смотрела в нем отдельные интересующие меня темы по базам даннымх
Изучение SQL для начинающих
Описание авторов: В ходе курса вы изучите основы языка SQL.
Мое мнение: Небольшой курс, включающий только основы работы с SQL. Иногда некоторые темы хочется услышать, а не прочитать, поэтому в этом смысле курс хорош.
Тренажер SQL на hakerrank
Описание авторов: HackerRank — это социальная платформа, которая предлагает задания разной сложности по программированию (в том числе SQL).
Мое мнение: Тренажер с реальными задачами. Есть бесплатная сертификация для каждого из уровней: basic, intermediate, advanced. Есть челленджи разного уровня для прокачки скиллов и подготовки к сертификации. Использовала его чтобы «подтянуть» уровень.
Спрашивайте совета
Спрашивайте совета у тех, кто уже разбирается в SQL или также изучает его. Например, в телеграме есть чаты, где можно получить ответ на свой вопрос.
Список таких чатов я приводила в своем канале тут.
Другие статьи по теме, которые я писала:
Подписывайтесь на мой Telegram-канал Аналитика и Growth mind-set.
SQLBolt — Изучение SQL — Введение в SQL
Добро пожаловать в SQLBolt, серию интерактивных уроков и упражнений, призванных помочь вам быстро
изучайте SQL прямо в браузере.
SQL, или язык структурированных запросов, — это язык, разработанный для обеспечения как технических, так и нетехнических
пользователи запрашивают, обрабатывают и преобразовывают данные из реляционной базы данных. И благодаря своей простоте,
Базы данных SQL обеспечивают безопасное и масштабируемое хранилище для миллионов веб-сайтов и мобильных приложений.
Знаете ли вы?
Существует множество популярных баз данных SQL, включая SQLite, MySQL, Postgres, Oracle и Microsoft.
SQL-сервер. Все они поддерживают общий стандарт языка SQL, о чем и говорится на этом сайте.
будет обучающим, но каждая реализация может отличаться дополнительными функциями и хранилищем
типы, которые он поддерживает.
Перед изучением синтаксиса SQL важно иметь представление о том, что на самом деле представляет собой реляционная база данных.
является. Реляционная база данных представляет собой набор связанных (двумерных) таблиц. Каждый из
таблицы похожи на электронную таблицу Excel с фиксированным количеством именованных столбцов (атрибуты или
свойства таблицы) и любое количество строк данных.
Например, если у Департамента транспортных средств есть база данных, вы можете найти таблицу, содержащую
все известные транспортные средства, на которых ездят люди в штате. Эта таблица может потребоваться для хранения
Например, название модели, тип, количество колес и количество дверей каждого автомобиля.
Таблица: Транспортные средства
Идентификатор | Марка/модель | # Колеса | # Двери | Тип |
1 | Форд Фокус | 4 | 4 | Седан |
2 | Родстер Тесла | 4 | 2 | Спорт |
3 | Кавакаси Ниндзя | 2 | 0 | Мотоцикл |
4 | Макларен Формула-1 | 4 | 0 | Гонка |
5 | Тесла С | 4 | 4 | Седан |
В такой базе данных вы можете найти дополнительные связанные таблицы, содержащие такую информацию, как список
всех зарегистрированных водителей в штате, типы водительских прав, которые могут быть предоставлены, или даже
нарушения правил вождения для каждого водителя.
Целью изучения SQL является научиться отвечать на конкретные вопросы об этих данных, например
«Какие типы транспортных средств на дороге имеют менее четырех колес?» или «Сколько моделей
автомобилей, которые производит Tesla?» , чтобы помочь нам принимать более обоснованные решения в будущем.
Поскольку большинство пользователей будут изучать SQL для взаимодействия с существующей базой данных, уроки начинаются с
знакомство с различными частями SQL-запроса. Последующие уроки покажут вам, как
изменить таблицу (или схему) и создать новые таблицы с нуля.
Каждый урок знакомит с новой концепцией и заканчивается интерактивным упражнением. Иди к себе
темп и не бойтесь тратить время на эксперименты с упражнениями, прежде чем продолжить! Если
вы уже знакомы с SQL, вы можете пропустить вперед, используя ссылки в правом верхнем углу,
но мы все равно рекомендуем вам пройти уроки!
К концу, мы надеемся, у вас будет прочная основа для использования SQL в ваших собственных проектах.
и не только.
Начало урока 1: Написание SQL-запросов ›
SQLZOO
Язык:Проект:Языковая политика | Английский • 日本語 • 中文 |
---|
Учебные пособия: поэтапное изучение SQL
- 0 Основы SELECT
- Несколько простых запросов для начала работы
- 1 ВЫБЕРИТЕ имя
- Некоторые запросы на сопоставление с образцом
- 2 ВЫБЕРИТЕ из мира
- В котором мы запрашиваем таблицу профилей стран мира.
- 3 ВЫБРАТЬ из Nobel
- Дополнительная практика основных функций с использованием таблицы Нобелевских лауреатов.
- 4 ВЫБОР внутри ВЫБОР
- В котором мы формируем запросы, используя другие запросы.
- 5 СУММ и СЧЕТ
- В котором мы применяем агрегатные функции. больше того же
- 6 ПРИСОЕДИНЯЙТЕСЬ
- В котором мы соединяем две таблицы; игра и голы.
ранее музыкальный учебник
- 7 Дополнительные операции JOIN
- В котором мы присоединяем актеров к фильмам в базе данных фильмов.
- 8 Использование нуля
- В котором мы смотрим на преподавателей на факультетах. ранее шотландский парламент
- 8+ числовых примеров
- В котором мы смотрим на опрос и занимаемся более сложными расчетами.
- 9- Функция окна
- , в котором мы изучаем результаты всеобщих выборов в Великобритании.
- 9+ COVID 19
- В котором мы измеряем воздействие COVID-19
- 9 Самостоятельное соединение
- В котором мы соединяем автобусные маршруты Эдинбурга с автобусными маршрутами Эдинбурга.
- 10 обучающих викторин
- Проверьте свои знания с помощью викторин с несколькими вариантами ответов
- 11 Учебное пособие для учащихся
- Создание базы данных
- 12 Учебник DDL
- Инструкции по импорту данных и их анализу в mysql
Ссылка: как.
..
- 1 SELECT
- Как читать данные из базы данных.
- 2 СОЗДАТЬ И УДАЛИТЬ
- Как создавать таблицы, индексы, представления и прочее. Как от них избавиться.
- 3 ВСТАВИТЬ и УДАЛИТЬ
- Как вносить записи в таблицу, изменять их и как снова вынимать.
- 4 ДАТА и ВРЕМЯ
- Как работать с датами; сложение, вычитание и форматирование.
- 5 функций
- Как использовать строковые функции, логические функции и математические функции.
- 6 пользователей
- Как создавать пользователей, ПРЕДОСТАВЛЯТЬ и ЗАПРЕЩАТЬ доступ, получать доступ к чужим столам. Как найти процессы и убить их.
- 7 Метаданные
- Как узнать, какие таблицы и столбцы существуют. Как подсчитать и ограничить возврат строк.
- 8 взломов SQL
- Some SQL Hacks, взятые из «SQL Hacks», опубликованного O’Reilly
- 9 Использование SQL с PHP на серверах Amazon EC2
- Видеоруководства, показывающие, как запускать MySQL, PHP и Apache на облачных серверах Amazon EC2.
- Упрощенные инструкции для студентов, изучающих модуль INF08104 в Эдинбургском университете Нейпир
- 10 Введение в транзакции
- Видеоуроки, показывающие, как сеансы могут мешать друг другу и как это остановить.
- 11 Использование SQL с C#
- Код для подключения к базе данных в Visual Studio.
Тесты: дополнительные примеры для уверенных пользователей
Каждый тест включает 15 простых, средних и сложных вопросов.
- Модуль обратной связи
- Ответы студентов об их опыте обучения.
- Служба поддержки
- Звонки в службу поддержки
- Гостевой дом
- Управление бронированием отеля
- Приключенческие работы
- Пример на основе оптового продавца (на основе образца базы данных Microsoft)
- Расписания университетов
- Расписания лекций и практических занятий
- Музыканты
- Группы, концерты, представления
- Портниха
- Изготовление и заказ платьев
- Плата за перегрузку
- Мониторинг и зарядка автомобилей, въезжающих и выезжающих из Лондона
Проблемы
- Белое Рождество
Ресурсы SQL
- NoSQL Mongo
- Выберите основы — ответы
- Выбрать из мира — ответы
- Посмотрите, сможете ли вы определить шаблон
- Руководства пользователя SQL
- MimerMySQL Oracle SQL Server Access DB2 Sybase Postgres SQLite
- Онлайн-копии руководств пользователя для конкретных реализаций.