آموزش مدیریت پایگاه داده با پایتون - آخرین آپدیت

دانلود Manejo de bases de datos con Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما کمک می‌کند تا با مفاهیم پایگاه داده‌های رابطه‌ای (Relational Databases) آشنا شوید و نحوه کار با آن‌ها را بیاموزید. یکی از محورهای اصلی این دوره، یادگیری زبان SQL که برای تعریف و مدیریت داده‌ها در پایگاه داده‌های رابطه‌ای استفاده می‌شود، خواهد بود. سپس، شما به سراغ مدیریت پایگاه داده‌ها از طریق زبان برنامه‌نویسی پایتون خواهید رفت. در ابتدا، استفاده از کتابخانه sqlite3 که بخشی از کتابخانه استاندارد پایتون است را می‌آموزید؛ این کتابخانه مستقیماً به پایگاه داده متصل شده و امکان اجرای دستورات SQL را فراهم می‌کند. در مرحله بعد، از کتابخانه SQLAlchemy را برای ایجاد نگاشت (Mapping) مدل‌های سیستم به پایگاه داده استفاده خواهید کرد. این کتابخانه مکانیزم‌هایی برای اتوماتیک کردن این فرآیند فراهم می‌کند تا نیازی به نوشتن دستی دستورات SQL و نگاشت دستی داده‌ها نباشد. با تکمیل این دوره، شما قادر خواهید بود سیستم‌هایی طراحی و پیاده‌سازی کنید که داده‌های برنامه شما را در یک پایگاه داده رابطه‌ای به صورت پایدار ذخیره و مدیریت کنند.

سرفصل ها و درس ها

مقدمه‌ای بر پایگاه داده‌های رابطه‌ای Introducción a las bases de datos relacionales

  • دانشگاه Austral Universidad Austral

  • پایگاه داده‌های رابطه‌ای Bases de datos relacionales

  • استفاده از SQLiteBrowser Uso de SQLiteBrowser

  • ایجاد جدول‌ها Creación de tablas

  • عملیات روی جدول‌ها Operaciones sobre una tabla

  • روابط بین جداول Relaciones

  • کلید اصلی (Primary Key) Primary Key

  • کلید خارجی (Foreign Key) Foreign Key

  • ایجاد ایندکس‌ها Creación de índices

زبان SQL Lenguaje SQL

  • زبان SQL Lenguaje SQL

  • ایجاد جدول‌ها Creación de tablas

  • تغییر در ساختار جدول‌ها Modificación de tablas

  • حذف جدول‌ها Borrado de tablas

  • پرس‌وجو از جدول‌ها Consultas sobre una tabla

  • درج داده‌ها در جدول‌ها Inserción de datos en tablas

  • به‌روزرسانی داده‌ها در جدول‌ها Actualización de datos en tablas

  • حذف داده‌ها از جدول‌ها Borrado de datos en tablas

  • پرس‌وجو با استفاده از LEFT JOIN Consultas utilizando LEFT JOIN

  • پرس‌وجو با استفاده از INNER JOIN Consultas utilizando INNER JOIN

مدیریت پایگاه داده در پایتون Manejo de bases de datos en Python

  • استفاده مقدماتی از کتابخانه sqlite3 Uso básico de la librería sqlite3

  • اتصالات به پایگاه داده Conexiones de base de datos

  • کار با Cursorها Cursores de base de datos

  • ذخیره یک شیء در پایگاه داده Guardar un objeto en la base de datos

  • پرس‌وجو برای یافتن اشیاء در پایگاه داده Consulta de objetos en la base de datos

  • به‌روزرسانی یک شیء در پایگاه داده Actualización de un objeto en la base de datos

  • حذف یک شیء از پایگاه داده Borrado de un objeto en la base de datos

  • ایجاد مهاجرت‌ها (Migrations) یا تغییرات در طرحواره Creación de migraciones o cambios de esquema

نگاشت شیء-رابطه‌ای (ORM) Mapeo Objeto Relacional

  • نگاشت شیء-رابطه‌ای (ORM) Mapeo Objeto Relacional

  • نگاشت مدل‌ها Mapeo de modelos

  • ذخیره اشیاء در پایگاه داده Guardar objetos en la base de datos

  • پرس‌وجو برای یافتن اشیاء Consultas de objetos

  • ایجاد روابط بین مدل‌ها Creando relaciones entre modelos

  • پرس‌وجو برای اشیاء مرتبط Consultas de objetos relacionados

  • حذف اشیاء از پایگاه داده Borrar objetos de la base de datos

  • ساخت روابط چند-به-چند Construyendo relaciones muchos a muchos

نمایش نظرات