课程大纲

介绍

  • 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 注入攻击

故障 排除

摘要和后续步骤

要求

  • 经验 PostgreSQL
  • Python 编程经验

观众

  • 开发 人员
  • 管理员
 21 小时

客户评论 (5)

即将举行的公开课程

课程分类