План на курса

Въведение

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

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

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

Python и SQL операции

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

Напреднали PostgreSQL с Python

  • Наследяване на таблица
  • Вложени транзакции
  • Дефинирани от потребителя типове
  • ГЛЕДКИ, ПРИТЕЖЕНИЕ, ОТЛИЧНИ
  • Работа с дати и часове
  • Управление на паралелността на множество версии (MVCC)
  • Графики, графики и отчети с помощта на matplotlib

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

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

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

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

Изисквания

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

Публика

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

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


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

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

Предстоящи Курсове

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