1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

Скачать [Кирилл Храпков] Проектирование БД в PostgreSQL: Нормализация, Индексы, Транзакции (2023)

Тема в разделе "Администрирование и программирование", создана пользователем Shark Mafia, 23 сен 2023.

  1. Shark Mafia

    By:Shark Mafia23 сен 2023
    Moderator
    Команда форума Модератор

    Регистрация:
    18 май 2021
    Сообщения:
    16.025
    Симпатии:
    38.261
    [Кирилл Храпков] [Thinknetica] Проектирование БД в PostgreSQL: Нормализация, Индексы, Транзакции (2023)
    2023-09-23_19-03-08
    Онлайн воркшоп для разработчиков, которые хотят научиться грамотно организовывать данные в базах так, чтобы они занимали меньше места, а работа с ними была быстрой и результативной.


    Этот воркшоп для вас, если:
    • Вы испытываете дискомфорт при работе с таблицами вашей БД;
    • Поиск на вашем сайте работает слишком медленно, и вы не знаете почему;
    • Теряетесь в выборе индекса для решения той или иной задачи;
    • Не знаете как диагностировать DeadLock или вообще не в курсе, что это такое, откуда взялось и как исправить;
    • Вам всегда было интересно, как Postgres удается поддерживать консистентность данных при работе с параллельными запросами.
    • Хотите закрыть пробелы в знаниях по базам данных и уверенно отвечать на вопросы на собеседованиях
    Программа:
    День 1. Нормализация
    1. Что это и зачем нужна и какие проблемы несут за собой неправильно спроектированные таблицы.
    2. Нормальные формы:
    • первая нормальная форма
    • вторая нормальная форма
    • третья нормальная форма
    • нормальная форма Бойса-Кодда
    • четвертая нормальная форма
    • пятая нормальная форма
    • доменно-ключевая нормальная форма
    • шестая нормальная форма
    3. Денормализация. Что это и когда правильно применять?
    В результате вы сможете:
    Научиться проектировать базу данных оптимальным способом. И отработать полученные знания на домашнем задании

    День 2. Индексы
    1. Что это и зачем нужны
    2. Какие типы бывают, что из себя представляют и когда какой использовать
    3. Стандартные индексы psql: B-дерево, хеш, GiST, SP-GiST, GIN, BRIN
    4. Преимущества и недостатки
    В результате вы сможете:
    Научиться правильно строить индексы, что поможет сократить время поиска запрошенных данных и снизить нагрузку на базу данных. И отработать полученные знания на домашнем задании.

    День 3. Транзакции
    Что это и зачем нужны?
    1. ACID
    2. Теорема САР
    3. Уровни изоляции
    4. Блокировки (share lock, exclusive lock, advisory lock)
    5. mvcc и счётчик транзакций в постгресе
    6. deadlock
    В результате вы сможете:
    Научиться работать с транзакциями, блокировками и их счетчиком. И отработать полученные знания на домашнем задании.

    Результат:
    • Узнаете, что такое нормализация и денормализация данных, какие преимущества и недостатки они за собой несут
    • Сможете разобраться с тем, как устроен поиск в PSQL
    • Узнаете, что из себя представляют индексы; какие они бывают и в каких случаях применяются, а в каких, наоборот, они излишни
    • Научитесь работать с транзакциями
    Тариф "Практик".

    Продажник:

    Скачать:
     
    texas и Edik0503 нравится это.
Похожие темы
  1. Shark Mafia
    Ответов:
    0
    Просмотров:
    597
  2. Shark Mafia
    Ответов:
    0
    Просмотров:
    560
  3. Shark Mafia
    Ответов:
    0
    Просмотров:
    1.038
  4. Shark Mafia
    Ответов:
    0
    Просмотров:
    766
  5. Shark Mafia
    Ответов:
    0
    Просмотров:
    576
  6. Shark Mafia
    Ответов:
    0
    Просмотров:
    368
  7. #Megalodon
    Ответов:
    0
    Просмотров:
    394
Загрузка...