YoVDO

Advanced Database Programming with Python

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses High Availability Courses Database Programming Courses OLAP Courses OLTP Courses Distributed Transactions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore advanced database programming techniques with Python in this 31-minute EuroPython Conference talk. Delve into the Python DB-API 2.0 interface for popular database backends, focusing on production-relevant topics such as locks, distributed transactions, and transaction isolation. Learn about common transaction mistakes, best practices, and how to handle transactions across multiple databases. Discover techniques for concurrent database access, query optimization for performance and complexity, and strategies for high availability and failover. Gain insights into OLTP vs. OLAP databases, record ID creation, and result set scrolling. Master schema introspection and the handling of multiple result sets to enhance your database programming skills with Python.

Syllabus

Intro
Concepts of the Python DB-API 2.0
Transactions: Common Mistakes
Transactions: Best Practices
Transactions across Databases
Distributed Transactions
Concurrent Database Access
Transaction Isolation: Typical Levels
Optimized Databases: OLTP vs. OLAP
Query Optimizations: Performance
Query Optimizations: Complexity
Tips & Tricks: Record ID Creation
Tips & Tricks: High Availability
High Availability: Failover
Thank you for listening


Taught by

EuroPython Conference

Related Courses

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube