Course Code: postgresqlpython
Duration: 21 hours
Prerequisites:
  • 经验 PostgreSQL
  • Python 编程经验

观众

  • 开发 人员
  • 管理员
Overview:

PostgreSQL(也称为 Postgres)是一个开源的关系数据库管理系统或 RDBMS,用于处理大数据工作负载。Python是一种动态灵活的编程语言,支持各种数据库,如MySQL、Oracle、PostgreSQL等。

这种以讲师为主导的现场培训(现场或远程)面向希望使用PostgreSQL和Python来大规模构建安全,可靠和稳定的应用程序的开发人员和管理员。

在培训结束时,参与者将能够:

  • 安装、配置并将 PostgreSQL 与 Python 连接。
  • 复习 Python 编程基础知识。
  • 了解将 PostgreSQL 与 Python 一起使用的好处。
  • 了解如何使用 Python 执行基本 SQL 操作。
  • 了解如何将高级 PostgreSQL 功能与 Python 结合使用。
  • 实施数据安全、安保、监控和优化技术。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在现场实验室环境中实际实施。

课程定制选项

  • 如需申请此课程的定制培训,请联系我们进行安排。
Course Outline:

介绍

  • PostgreSQL 特性和体系结构概述
  • Python 编程基础
  • Python PostgreSQL 的优点

开始

  • 安装 PostgreSQL
  • 安装 Python、Django 或 Flask
  • 安装 psycopg2
  • 使用 Python 连接到 PostgreSQL

Python 和 SQL 操作

  • SQL 语言的基础知识
  • Database 架构和表
  • 编写 Python 查询
  • 创建表
  • 插入数据
  • 操作数据
  • 使用 limit 子句
  • 联接表
  • 全文搜索
  • 使用 SQLite
  • Python 应用示例

高级 PostgreSQL 和 Python

  • 表继承
  • 嵌套事务
  • 用户定义的类型
  • 视图, 有, 独特
  • 使用日期和时间
  • 多版本并发控制 (MVCC)
  • 使用 matplotlib 的图表、图形和报告

管理和安全性

  • PostgreSQL 数据安全
  • 使用白名单限制访问
  • 实施复制
  • Database 迁移
  • 备份和还原
  • 监视查询
  • 性能调优
  • 防止 SQL 注入攻击

故障 排除

摘要和后续步骤

Sites Published:

United Arab Emirates - PostgreSQL with Python

Qatar - PostgreSQL with Python

Egypt - PostgreSQL with Python

Saudi Arabia - PostgreSQL with Python

South Africa - PostgreSQL with Python

Brasil - PostgreSQL with Python

Canada - PostgreSQL with Python

中国 - PostgreSQL with Python

香港 - PostgreSQL with Python

澳門 - PostgreSQL with Python

台灣 - PostgreSQL with Python

USA - PostgreSQL with Python

Österreich - PostgreSQL with Python

Schweiz - PostgreSQL with Python

Deutschland - PostgreSQL with Python

Czech Republic - PostgreSQL with Python

Denmark - PostgreSQL with Python

Estonia - PostgreSQL with Python

Finland - PostgreSQL with Python

Greece - PostgreSQL with Python

Magyarország - PostgreSQL with Python

Ireland - PostgreSQL with Python

Luxembourg - PostgreSQL with Python

Latvia - PostgreSQL with Python

España - PostgreSQL with Python

Italia - PostgreSQL with Python

Lithuania - PostgreSQL with Python

Nederland - PostgreSQL with Python

Norway - PostgreSQL with Python

Portugal - PostgreSQL with Python

România - PostgreSQL with Python

Sverige - PostgreSQL with Python

Türkiye - PostgreSQL with Python

Malta - PostgreSQL with Python

Belgique - PostgreSQL with Python

France - PostgreSQL with Python

日本 - PostgreSQL with Python

Australia - PostgreSQL with Python

Malaysia - PostgreSQL with Python

New Zealand - PostgreSQL with Python

Philippines - PostgreSQL with Python

Singapore - PostgreSQL with Python

Thailand - PostgreSQL with Python

Vietnam - PostgreSQL with Python

India - PostgreSQL with Python

Argentina - PostgreSQL with Python

Chile - PostgreSQL with Python

Costa Rica - PostgreSQL with Python

Ecuador - PostgreSQL with Python

Guatemala - PostgreSQL with Python

Colombia - PostgreSQL with Python

México - PostgreSQL with Python

Panama - PostgreSQL with Python

Peru - PostgreSQL with Python

Uruguay - PostgreSQL with Python

Venezuela - PostgreSQL with Python

Polska - PostgreSQL with Python

United Kingdom - PostgreSQL with Python

South Korea - PostgreSQL with Python

Pakistan - PostgreSQL with Python

Sri Lanka - PostgreSQL with Python

Bulgaria - PostgreSQL with Python

Bolivia - PostgreSQL with Python

Indonesia - PostgreSQL with Python

Kazakhstan - PostgreSQL with Python

Moldova - PostgreSQL with Python

Morocco - PostgreSQL with Python

Tunisia - PostgreSQL with Python

Kuwait - PostgreSQL with Python

Oman - PostgreSQL with Python

Slovakia - PostgreSQL with Python

Kenya - PostgreSQL with Python

Nigeria - PostgreSQL with Python

Botswana - PostgreSQL with Python

Slovenia - PostgreSQL with Python

Croatia - PostgreSQL with Python

Serbia - PostgreSQL with Python

Bhutan - PostgreSQL with Python

Nepal - PostgreSQL with Python

Uzbekistan - PostgreSQL with Python