لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یک برنامه پایتون برای اتصال به چندین پایگاه داده ایجاد کنید
Create a Python Application to connect to multiple databases
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یک برنامه پایتون ایجاد کنید و به پایگاههای داده متصل شوید و با آن تعامل کنید: PostgreSQL | MySQL |SQL Server | Oracle|SQLite نصب و راهاندازی چندین سیستم پایگاه داده ایجاد محیطهای مجازی نصب درایورهای رابط پایگاه داده برای سیستمهای پایگاه داده چندگانه ایجاد برنامه Python GUI Frontend ایجاد پایگاه داده و جدول در سیستمهای پایگاه داده چندگانه ایجاد یک کلاس و روش در فایل پایتون وارد کردن و استفاده از ماژولهای Python ایجاد پیکربندی اتصال پایگاه داده فایل تعامل با پایگاه های داده از رابط کاربری گرافیکی برنامه پایتون انجام عملیات های مختلف پایگاه داده از برنامه رابط کاربری گرافیکی پایتون پیش نیازها: دانش پایه SQL دانش پایه پایتون
در این دوره آموزشی یاد خواهید گرفت که چگونه یک برنامه کاربردی پایتون ایجاد کنید که با سیستم های پایگاه داده زیر تعامل داشته باشد:
پایگاه داده SQL Server
PostgreSQL
MySQL
Oracle
SQLite
Python ماژول های مختلفی دارد که می توانید از آنها برای تعامل با پایگاه های داده استفاده کنید. ما ماژول اتصال دهنده پایگاه داده مختلف را برای هر سیستم پایگاه داده نصب می کنیم تا بتوانیم با سیستم های پایگاه داده مختلف از برنامه پایتون خود تعامل داشته باشیم.
ما سیستمهای مختلف مدیریت پایگاه داده را راهاندازی میکنیم و همچنین یک پایگاه داده و جدول جدید ایجاد میکنیم که برنامه پایتون ما با آن تعامل خواهد داشت.
ما پیشانی برنامه پایتون را با استفاده از Tkinter ایجاد خواهیم کرد که یک ماژول ساخته شده در پایتون است که برای ایجاد رابط های کاربری گرافیکی استفاده می شود. از ماژول tkinter ما ماژول ttk را وارد می کنیم که یک کتابخانه ویجت مضمون است که شامل انواع مختلفی از ویجت ها مانند دکمه ها، برچسب ها و غیره است که می توانیم از آنها برای ایجاد رابط کاربری گرافیکی برای برنامه پایتون خود استفاده کنیم. ما همچنین بیتها و قطعات دیگری را از ماژول tkinter که برنامه پایتون ما از آن استفاده خواهد کرد، وارد خواهیم کرد.
همچنین ما یک فایل پیکربندی پایگاه داده ایجاد خواهیم کرد که برای تعامل با سیستم های پایگاه داده مختلف که از برنامه پایتون خود به آنها متصل خواهیم شد، استفاده می شود. ما عملیات های مختلف پایگاه داده را بر روی پایگاه داده هایی که از جلوی رابط کاربری گرافیکی برنامه پایتون ایجاد خواهیم کرد، انجام خواهیم داد.
سرفصل ها و درس ها
ایجاد رابط کاربری اپلیکیشن
Creating the application user interface
معرفی
Introduction
CRUD چیست
What is CRUD
آنچه ما ایجاد خواهیم کرد
What we will create
طرح طراحی اپلیکیشن
Application Design Sketch
پایتون را روی ویندوز نصب کنید
Install Python on Windows
Python3 را روی مک نصب کنید
Install Python3 on Mac
ویرایشگر متن Atom را نصب کنید
Install Atom Text Editor
دایرکتوری پروژه و فایل پایتون ایجاد کنید
Create project directory and Python File
ایجاد رابط کاربری گرافیکی: قسمت 1
Creating the GUI : Part 1
ایجاد رابط کاربری گرافیکی: قسمت 2
Creating the GUI : Part 2
ایجاد رابط کاربری گرافیکی: قسمت 3
Creating the GUI : Part 3
ایجاد رابط کاربری گرافیکی: قسمت 4
Creating the GUI : Part 4
ایجاد رابط کاربری گرافیکی: قسمت 5
Creating the GUI : Part 5
نظرات را به کد خود اضافه کنید
Add comments to your code
راه اندازی پایگاه داده مایکروسافت SQL Server
Setting Up Microsoft SQL Server Database
نصب SQL Server 2017 Express
Installing SQL Server 2017 Express
کد منبع
The Source Code
یک پایگاه داده و جدول جدید ایجاد کنید
Create a new database and table
یک فایل پیکربندی پایگاه داده ایجاد کنید
Create a database configuration file
یک محیط مجازی ایجاد کنید و pypyodbc را نصب کنید
Create a virtual environment and install pypyodbc
فایل پایتون را به پایگاه داده متصل کنید
Connect Python File to database
یک شی مکان نما ایجاد کنید
Create a cursor object
یک کلاس و متد ایجاد کنید
Create a class and methods
روش های بیشتری اضافه کنید
Add more methods
یک تابع برای ردیف های انتخاب شده ایجاد کنید
Create a function for selected rows
توابع بیشتری ایجاد کنید
Create more functions
ویجت های دکمه را فعال کنید
Activate button widgets
تعامل با پایگاه داده از رابط کاربری گرافیکی Python Application - قسمت 1
Interacting with database from Python Application GUI - Part 1
تعامل با پایگاه داده از رابط کاربری گرافیکی Python Application - قسمت 2
Interacting with database from Python Application GUI - Part 2
راه اندازی سرور پایگاه داده MySQL
Setting Up MySQL Database Server
نصب MySQL
Installing MySQL
میز کار MySQL
MySQL Workbench
یک پایگاه داده و یک جدول ایجاد کنید
Create a database and a table
یک فایل اتصال پیکربندی ایجاد کنید
Create a configuration connection file
Mysql -Connector را در محیط مجازی نصب کنید
Install Mysql -Connector in a virtual environment
برای اتصال به پایگاه داده Mysql، فایل برنامه پایتون را اصلاح کنید
Modfify Python Application File to connect to Mysql Database
تست اتصال به پایگاه داده MySQL از رابط کاربری گرافیکی Python App
Test connection to MySQL Database from Python App GUI
تعامل با پایگاه داده MySQL از Python Application GUI - قسمت 1
Interacting with MySQL database from Python Application GUI - Part 1
تعامل با پایگاه داده MySQL از Python Application GUI - قسمت 2
Interacting with MySQL database from Python Application GUI - Part 2
کد منبع
The Source Code
راه اندازی سرور پایگاه داده PostgreSQL
Setting Up PostgreSQL Database Server
نصب PostgreSQL
Installing PostgreSQL
یک پایگاه داده و یک جدول ایجاد کنید
Create a database and a table
یک دنباله برای ستون id ایجاد کنید
Create a sequence for the id column
یک فایل اتصال پیکربندی ایجاد کنید
Create a configuration connection file
Pyscopg2 را در محیط مجازی نصب کنید
Install Pyscopg2 inside a virtual environment
برای اتصال به پایگاه داده PostgreSQL، فایل برنامه پایتون را اصلاح کنید
Modfify Python Application File to connect to PostgreSQL Database
تست اتصال به پایگاه داده PostgreSQL از رابط کاربری گرافیکی Python App
Test connection to PostgreSQL Database from Python App GUI
تعامل با پایگاه داده PostgreSQL از Python Application GUI - قسمت 1
Interacting with PostgreSQL database from Python Application GUI - Part 1
تعامل با پایگاه داده PostgreSQL از Python Application GUI - قسمت 2
Interacting with PostgreSQL database from Python Application GUI - Part 2
کد منبع
The Source Code
راه اندازی سرور پایگاه داده اوراکل
Setting Up Oracle Database Server
Oracle Database 18c Express Edition را دانلود و نصب کنید
Download and Install Oracle Database 18c Express Edition
SQLPLUS چیست؟
What is SQLPLUS
قفل نمونه HR Schema Account را باز کنید
Unlock sample HR Schema Account
Oracle SQL Developer را نصب کنید
Install Oracle SQL Developer
یک جدول پایگاه داده جدید ایجاد کنید
Create a new database table
توسعه دهنده اوراکل را به پایگاه داده اوراکل متصل کنید
Connect Oracle developer to Oracle database
نصب درایور پایگاه داده Oracle در محیط مجازی
Installing Oracle database driver in a virtual environment
برای اتصال به پایگاه داده اوراکل، فایل برنامه پایتون را اصلاح کنید
Modfify Python Application File to connect to Oracle Database
تعامل با پایگاه داده Oracle از Python Application GUI
Interacting with Oracle database from Python Application GUI
کد منبع
The Source Code
راه اندازی پایگاه داده SQLite3
Setting Up SQLite3 Database
در حال نصب SQLite
Installing SQLite
برای اتصال به پایگاه داده SQLite3، فایل برنامه پایتون را اصلاح کنید
Modfify Python Application File to connect to SQLite3 Database
آزمایش اتصال به پایگاه داده SQLite3 از رابط کاربری گرافیکی Python App
Test connection to SQLite3 Database from Python App GUI
تعامل با پایگاه داده SQLite3 از رابط کاربری گرافیکی Python Application
Interacting with SQLite3 database from Python Application GUI
SQLiteStudio
SQLiteStudio
مرورگر DB برای SQLite
DB Browser for SQLite
مشاهده رکوردهای پایگاه داده SQlite3
Viewing SQlite3 Database Records
آموزش ساده بلوبلایم مبتنی بر انگلستان است و کیفیت قابل فهم راه حل های یادگیری الکترونیکی را ایجاد می کند. همه دوره های ما 100٪ مبتنی بر فیلم است. ما نمونه هایی را به دست ها می آموزیم که مهارت های زندگی واقعی را آموزش می دهند.
Bluelime در پروژه های مختلف برای 500 شرکت ثروتمند شرکت کرده است و درک می کند که برای آماده سازی دانش آموزان با مهارت های مربوطه مورد نیاز چیست.
نمایش نظرات