课程大纲
介绍
- 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 编程经验
观众
- 开发 人员
- 管理员
客户评论 (5)
安德烈斯始终如一地确保他回答所有与会者的问题,并努力确保每个人都能理解他的教义。我钦佩他在该主题方面的专业知识和熟练程度
Ryan - Questronix Corporation
课程 - PostgreSQL for Administrators - 3 Days
机器翻译
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.
Imran Sadiq Bhat
课程 - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
课程 - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
课程 - PostgreSQL Advanced DBA
new knowledges that can be apply in our system