Войти

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

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

Подробнее


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

Язык: 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

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

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

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

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

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

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

Хекслет

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

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

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

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

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

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

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

смотрите также

Похожие курсы

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

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

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

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