پایگاه دادهها بخشی جدایی ناپذیر از علوم داده هستند و هر برنامه نویسی که با دادهها سر و کار دارد، باید بتواند با یک پایگاه داده نیز کار کند. در دوره ویدیویی Understanding Databases with SQLAlchemy: Python Data Playbook موسسه Pluralsight که توسط Xavier Morera تدریس شده است، شما دانش بنیادی برای کار با پایگاههای داده با استفاده از SQLAlchemy را یاد خواهید گرفت.
در این دوره ابتدا نحوه query زدن را یاد میگیرید. سپس چگونگی ایجاد پایگاههای داده و جداول و پر کردن آنها با دادهها را یاد میگیرید. در پایان، شما نحوه دستکاری داده هایی که درج کرده اید و کوئری گرفته اید را خواهید آموخت. پس از اتمام این دوره، مهارتها و دانش لازم برای کار کردن با پایگاه دادهها با استفاده پایتون و SQLAlchemy را در اختیار خواهید داشت.
فیلم آموزشی «درک کردن پایگاه دادهها با SQLAlchemy: راهنمای دادههای پایتون» موسسه پلورال سایت که توسط Xavier Morera تدریس شده است، دارای راهنمای انگلیسی است.
Table of Contents:
Course Overview
- Course Overview
Up and Running with SQLAlchemy
- Up and Running with SQLAlchemy
- Installing and Importing SQLAlchemy
- Loading Data Using SQLAlchemy
- Using Pandas and SQLAlchemy to Load, Work, and View Your Data
- Visualizing and Graphing Data with Matplotlib
- Takeaway
Querying with SQLAlchemy
- Querying with SQLAlchemy
- Picking a Database
- Connecting to Databases: Connectors and the Connection String
- Querying with SQL
- Object-relational Mapper (ORM) and Classical Mapping
- The Declarative API
- More Querying and Database Functions
- Using Joins
- Working with Hierarchical Tables
- Takeaway
Creating Your Database
- Creating Databases with SQLAlchemy
- Creating Databases
- Creating Tables
- Primary Keys, Constraints, and Data Defaults
- Inserting Data: Single and Multiple Rows
- Loading a CSV into a Table
- Takeaway
Manipulating Your Database
- Manipulating Databases with SQLAlchemy
- Updating Data in a Database
- Correlated Updates
- Deleting Data from a Database
- Deleting Tables
- Takeaway
Final Takeaway
- Final Takeaway