План на курса

Въведение

    Преглед на функциите и архитектурата на PostgreSQL Основи на програмирането на Python Предимства на Python PostgreSQL

Приготвяме се да започнем

    Инсталиране на PostgreSQL Инсталиране на Python, Django или Flask Инсталиране на psycopg2 Свързване към PostgreSQL with Python

Python и SQL операции

    Основите на езика SQL Схема на база данни и таблици Писане на заявка на Python Създаване на таблици Вмъкване на данни Манипулиране на данни Използване на клауза за ограничение Съединяване на таблици Търсене в пълен текст Работа с SQLite Примери за приложения на Python

Разширено PostgreSQL with Python

    Наследяване на таблица Вложени транзакции Дефинирани от потребителя типове VIEWS, HAVING, DISTINCT Работа с дати и часове Контрол на паралелността на множество версии (MVCC) Графики, графики и отчети с помощта на matplotlib

Администрация и сигурност

    PostgreSQL безопасност на данните Ограничаване на достъпа с помощта на бял списък Внедряване на репликация Миграция на база данни Архивиране и възстановяване Мониторинг на заявки Настройка на производителността Предотвратяване на SQL инжекционни атаки

Отстраняване на неизправности

Обобщение и следващи стъпки

Изисквания

  • Опит с PostgreSQL
  • Опит в програмирането на Python

Публика

  • Разработчици
  • Администратори
 21 Hours

Брой участници



Цена за участник

Oтзиви от потребители (5)

Свързани Kурсове

Kivy: Building Android Apps with Python

7 Hours

Свързани Kатегории