Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

3 900 ₽
нет рассрочки

Курс пригодится, если вы решите использовать базу данных в вашем приложении или вам нужно использовать данные из базы в любых других местах. Знания из этого курса помогают выполнять запросы для выборки данных, объединять таблицы и использовать транзакции. Этот курс подойдет программистам и другим специалистам, которые работают с базами данных и выборками из них. Чтобы учиться было проще, стоит заранее изучить курс Основы командной строки.

Включено в курс

  • 24 урока (видео и/или текст)
  • 65 проверочных тестов
  • Самостоятельная работа
  • Дополнительные материалы
  • Помощь в «Обсуждениях»

Описание

На этом курсе вы изучите основы реляционных баз данных. Вы узнаете больше об архитектуре СУБД и языке SQL. В итоге вы научитесь создавать таблицы, добавлять, модифицировать и удалять данные. Курс пригодится, если вы решите использовать базу данных в вашем приложении или вам нужно использовать данные из базы в любых других местах. Знания из этого курса помогают выполнять запросы для выборки данных, объединять таблицы и использовать транзакции.

Что вы получите после обучения

Приобретаемые навыки
2
Сортировка
3
Условия
4
Функции
5
Соединения
6
Группировка
7
Создание запросов
8
СУБД
9
Базы данных
10
SQL

Образовательная организация

Онлайн-школа программирования, за выпускниками которой охотятся компании

Первого студента мы трудоустроили в 2013 году. Тогда требования к знаниям джуниоров были выше, а трава зеленее

Это отразилось на программах обучения, на их проработке и глубине. Собеседования для студентов Хекслета проходят под девизом: «Хм, на Хекслете задачки были сложнее»

Иногда наши студенты попадают на работу без проведения технического интервью, только на основе анализа кода проектов

Сейчас все больше и больше компаний указывают курсы Хекслета как плюс при найме. А наши партнерские компании доверяют нам настолько, что собеседуют выпускников, не заглядывая в резюме

Программа курса

Программа курса
Продолжительность 8 часов 

1 Введение
Знакомимся с курсом
теория

2 Архитектура СУБД
Выясняем, как устроены СУБД
теория
тесты

3 Подготовка к работе
Создаем пользователя и базу данных
теория
тесты

4 Структура реляционной базы данных
Знакомимся с табличной организацией данных
теория
тесты

5 Создание таблиц
Учимся создавать таблицы и познакомимся с базовыми типами данных в PostgreSQL
теория
тесты

6 Вставка и модификация данных
Учимся наполнять базу данных и изменять ее содержимое
теория
тесты

7 Выборка данных
Знакомимся с SELECT и учимся делать простые SQL-запросы
теория
тесты

8 Реляционная модель данных
Говорим про фундамент, на котором стоит любая реляционная база данных
теория
тесты

9 Первая нормальная форма
Разбираемся с первой нормальной формой
теория
тесты

10 Вторая нормальная форма
Разбираемся со второй нормальной формой
теория

11Третья нормальная форма
Разбираемся с третьей нормальной формой
теория
тесты

12 Автоинкремент
Учимся генерировать ключи автоматически
теория
тесты

13 Онтология
Знакомимся с сущностями, связями и ERD
теория
тесты

14 Ограничения
Учимся использовать UNIQUE и NOT NULL
теория
тесты

15 Изменение структуры таблицы (ALTER)
Учимся изменять структуру существующей таблицы
теория
тесты

16 Сортировка (ORDER)
Учимся сортировать данные в прямом и обратном порядке
теория
тесты

17 Условия (WHERE)
Учимся строить условия при выполнении запросов в базу данных
теориятесты

18 Лимит (LIMIT)
Учимся ограничивать выборку
теория
тесты

19 DISTINCT
Знакомимся с простым способом находить уникальные записи
теория
тесты

20 Функции
Учимся пользоваться агрегатными функциями для расчетов
теория
тесты

21 Группировка (GROUP)
Учимся применять агрегатные функции к группам записей по определенному признаку
теория
тесты

22 Соединения (JOINS)
Знакомимся с запросами, позволяющими объединять разные таблицы в одну
теория
тесты

23 Транзакционность
Учимся выполнять запросы внутри транзакции, разбираемся с ACID
теория
тесты

24 Производительность
Знакомимся со способами обеспечения скорости выполнения запросов (индексы, Explain)
теория

25 Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию

26 Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Рейтинг курса

3.8
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 29.10.2024 12:07
Основы реляционных баз данных

Основы реляционных баз данных

Оставить отзыв
Поделиться курсом с друзьями