СДО ИДО
DB-PSQL-03. Разработка БД PostgreSQL
0%
Пред.
Course data
Общее
Форум по курсу
Объявления
Учебно-тематический план дисциплины
Как работать с материалами курса?
Электронные и Internet-ресурсы
SQL и реляционная теория
Основы PostgreSQL
SQL сборник рецептов
Изучаем SQL
A Beginner’s Guide to Storytelling with Data
Learning PostgreSQL
Learning SQL
Правила проведения зачета
Вопросы для подготовки к Итоговому экзамену
Модуль 1
Проектирование и создание таблиц БД
Проектирование и создание таблиц
Введение в базовые типы данных PostgreSQL
Типы данных
Определение столбцов
Определение столбцов
Лабораторная работа 1. Проектирование и создание таблиц
Хранение данных на низком уровне
Физическая организация таблиц в PostgreSQL
Внутренности PostgreSQL: механизм TOAST
Что такое TOAST и зачем он нужен
On the impact of full-page writes
The new column compression option LZ4
Модуль 2
Внедрение ограниченийцелостности данных
Ограничения целостности
Гранулярность проверки ограничений
Лабораторная работа 2. Создание ограничений целостности
Postgres RegEx – Complete tutorial
PostgreSQL Regex & Pattern Matching
Deferrable SQL Constraints in Depth
Модуль 3
Модификация данных
Модификация данных
Вставка данных из внешних файлов. Команда Merge
Управление транзакциями
Транзакции
Лабораторная работа 3-1. Модификация данных
Лабораторная работа 3-2. Управление транзакциями
Модуль 4
Наследование
Наследование таблиц
Секционирование
Секционирование таблиц. Секционирование по диапазону
Секционирование на основе списка. Секционирование по списку и хэшу
Внешние таблицы
Внешние таблицы
Полезные трюки PostgreSQL
Лабораторная работа 4. Дополнительные возможности создания таблиц
Модуль 5
Физическое хранение БД. Низкий уровень
Физический уровень
VACUUM
VACUUM
Методы доступа и способы объединения
Организация хранения данных и методы доступа к данным
Методы доступа к данным (часть 2)
Методы доступа и объединения
Поддерживаемые типы индексов
Поддерживаемые типы индексов
Статистика
Статистика
Лабораторная работа 5. Индексы и работа с данными
Индексы в PostgreSQL. Как понять, что создавать
Индексы PostgreSQL
Understanding EXPLAIN
Чтение планов выполения - EXPLAIN Glossary
Модуль 6
Программирование на стороне сервера
Переменные
Блок и работа с переменными
Основные операторы PL/pgSQL
Циклы в PL/pgSQL
Основные операторы и циклы
Создание программных модулей в БД
Функции и процедуры
Создание функций plpgsql
Функции plpgsql
Обработка ошибок
Обработка ошибок
Создание триггеров
Назначение триггеров
Создание DML-триггеров и триггеров событий
Функции, возвращающие множества (использование WITH ORDINALITY)
Лабораторная работа 6. Создание программных модулей
Создание представлений
Домашнее задание. Работа с представлениями
След.
Боковая панель
СДО ИДО
Русский (ru)
Русский (ru)
English (en)
Введите ваш поисковый запрос
Вход
DB-PSQL-03. Разработка БД PostgreSQL
В начало
Перейти к основному содержанию
Информация о курсе
В начало
Курсы
Высшая инженерная школа
Программы профессиональной переподготовки
Разработка и администрирование баз данных
DB-PSQL-03. Разработка БД PostgreSQL
Описание
DB-PSQL-03. Разработка БД PostgreSQL
Курс читается в рамках программы профпереподготовки "Администрирование и разработка баз данных"