Акции школ
Войти

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

21-дневный курс "Основы реляционных баз данных" знакомит с основными понятиями реляционных систем хранения и принципами проектирования. Разработчики научатся создавать таблицы, вставлять, выбирать, сортировать данные и проводить их и модификацию, изменять структуру таблицы. Освоят такой важный инструмент, как SQL. Программа предусматривает 53 часа занятий теорией и работу с 25 модулями, выполнение тестов, упражнений и 4 практических заданий. Те, кто проходят обучение по плану "Премиум", занимаются под руководством персонального наставника. Диплом не выдаётся.

Подробнее


Компания: хекслет (hexlet)

Язык: ru

Длительность курса

Длительность курса

21 день

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

53 часа теории с тестами и упражнениями после каждого модуля 25 модулей 4 практических задания после курса

Чему научитесь

Взаимодействовать с реляционными базами данных

- Устанавливать систему управления базами данных
- Создавать пользователя и базу данных
- Понимать принцип табличной организации данных
- Наполнять базу данных и изменять её содержимое
- Делать простые SQL запросы
- Разбираться с тремя нормальными формами
- Генерировать ключи автоматически
- Использовать UNIQUE и NOT NULL
- Изменять структуру существующей таблицы
- Сортировать данные в прямом и обратном порядке
- Строить условия при выполнении запросов в базу данных
- Ограничивать выборку
- Находить уникальные записи простым способом
- Применять агрегатные функции к группам записей по определенному признаку
- Объединять разные таблицы в одну
- Выполнять запросы внутри транзакции, разбираться с ACID
- Обеспечивать скорость выполнения запросов (индексы, Explain)

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 21 дней Кураторы: нет

О курсе

О курсе

в любое время 21 дней Кураторы: нет
Разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

Введение

Познакомиться с курсом

теория

Установка

Установить СУБД на свой компьютер

теория

тесты

Архитектура СУБД

Узнать о том что из себя представляет СУБД

теория

тесты

Подготовка к работе

Создать пользователя и базу данных

теория

тесты

Структура реляционной базы данных

Познакомиться с табличной организацией данных

теория

тесты

Создание таблиц

Научиться создавать таблицы и познакомиться с базовыми типами данных в PostgreSQL

теория

тесты

упражнение

Вставка и модификация данных

Научиться наполнять базу данных и изменять ее содержимое

теория

тесты

упражнение

Выборка данных

Познакомиться с SELECT и научиться делать простые SQL запросы

теория

тесты

упражнение

Реляционная модель данных

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

теория

тесты

упражнение

Первая нормальная форма

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

теория

тесты

упражнение

Вторая нормальная форма

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

теория

упражнение

Третья нормальная форма

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

теория

тесты

упражнение

Автоинкремент

Научиться генерировать ключи автоматически

теория

тесты

упражнение

Онтология

Познакомиться с сущностями, связями и ERD

теория

тесты

упражнение

Ограничения

Научиться использовать UNIQUE и NOT NULL

теория

тесты

упражнение

Изменение структуры таблицы (ALTER)

Научиться изменять структуру существующей таблицы

теория

тесты

упражнение

Сортировка (ORDER)

Научиться сортировать данные в прямом и обратном порядке

теория

тесты

упражнение

Условия (WHERE)

Научиться строить условия при выполнении запросов в базу данных

теория

тесты

упражнение

Лимит (LIMIT)

Научиться ограничивать выборку

теория

тесты

упражнение

DISTINCT

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

теория

тесты

упражнение

Функции

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

теория

тесты

упражнение

Группировка (GROUP)

Научиться применять агрегатные функции к группам записей по определенному признаку

теория

тесты

упражнение

Соединения (JOINS)

Познакомиться с запросами позволяющими объединять разные таблицы в одну

теория

тесты

упражнение

Транзакционность

Научиться выполнять запросы внутри транзакции, разобраться с ACID

теория

тесты

упражнение

Производительность

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

SQL

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

базовые принципы проектирования

Создание таблиц

Вставка, выборка, сортировка и модификация данных

Изменение структуры таблицы

Навыки, которые вы получите

 
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ АЛГОРИТМЫ СОРТИРОВКИ

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 337 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Сооснователь и CEO образовательного проекта Хекслет.

Сооснователь и CEO образовательного проекта Хекслет....

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
больше курсов

Другие курсы этих преподавателей

хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб