آموزش طراحی پایگاه داده پایتون | ساخت یک سیستم مدیریت پایگاه داده

Python Database Design | Build A Database Management System

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: مهارت برنامه نویسی پایتون خود را با ساختن یک سیستم مدیریت پایگاه داده کامل پایتون با Tkinter در پایتون ارتقا دهید. پایگاه داده را در پایتون با Tkinter راه اندازی خواهید کرد. کادرهای ورودی برای رکوردهای جدید ایجاد می کنید. جعبه نمایش پایگاه داده ایجاد می کنید. تاریخ و زمان واقعی را به پایگاه داده خود اضافه می کنید. پنجره شما نوار منو را به پایگاه داده خود اضافه می کنید جدول پایگاه داده را مشاهده و نمایش می دهید رکوردهای جدیدی را به پایگاه داده خود اضافه می کنید رکوردها را از پایگاه داده خود حذف می کنید رکوردهای پایگاه داده خود را به روز می کنید پیش نیازها: این دوره نیاز به دانش اولیه پایتون و tkinter

سیستم مدیریت پایگاه داده (DBMS) یک بسته نرم افزاری است که برای تعریف، دستکاری، بازیابی و مدیریت داده ها در پایگاه داده طراحی شده است. یک DBMS به طور کلی خود داده، قالب داده، نام فیلدها، ساختار رکورد و ساختار فایل را دستکاری می کند. همچنین قوانینی را برای اعتبارسنجی و دستکاری این داده ها تعریف می کند.

سیستم‌های مدیریت پایگاه داده بر اساس مفاهیم خاص مدیریت داده تنظیم می‌شوند، همانطور که شیوه مدیریت یک پایگاه داده تکامل می‌یابد. اولین پایگاه های داده تنها تک تک تکه های داده های فرمت بندی شده خاص را مدیریت می کردند. سیستم‌های پیشرفته‌تر امروزی می‌توانند انواع مختلفی از داده‌های کمتر قالب‌بندی‌شده را مدیریت کنند و آن‌ها را به روش‌های دقیق‌تری به هم پیوند دهند.

در طول زمان، مدل‌های سیستم‌های مدیریت پایگاه داده به طور قابل توجهی تغییر کرده‌اند. این بخش مهمی از درک نحوه عملکرد گزینه های مختلف DBMS است.

اولین انواع سیستم های مدیریت پایگاه داده عمدتاً از مدل های سلسله مراتبی و شبکه تشکیل شده است.

  • مدل سلسله مراتبی مدلی است که در آن هر گره یا مؤلفه یک رابطه فرزند/والد با یک گره یا مؤلفه دیگر دارد.

  • در مدل شبکه، تفاوت این است که یک مؤلفه می‌تواند چندین رابطه داشته باشد - به این فکر کنید که یک گره واحد می‌تواند اتصالات «چندپست» را انجام دهد.

با این حال، با گذشت زمان، این مدل ها توسط چیزی به نام پایگاه داده رابطه ای سبقت گرفت. در مدل پایگاه داده رابطه ای، اجزای منفرد دارای ویژگی هایی هستند که از طریق طراحی جدول پایگاه داده به هویت آنها مرتبط می شوند. ردیف‌ها و ستون‌های یک جدول پایگاه‌داده فردی شامل آن هویت‌ها و ویژگی‌ها می‌شود، به‌گونه‌ای که می‌توان از زبان پرس‌و‌جوی ساختاریافته سنتی یا SQL برای استخراج انواع مختلف اطلاعات در این مدل‌های رابطه‌ای استفاده کرد.

در این دوره، موضوعات زیر را پوشش دادیم که به ما در ساختن سیستم مدیریت پایگاه داده با عملکرد کامل از ابتدا کمک کرد:

1. نحوه راه اندازی یک پایگاه داده

2. راه اندازی پروژه

3. نشان‌واره و عنوان

4. کادرهای ورودی برای رکوردهای جدید

5. جعبه نمایش پایگاه داده

6. زمان و تاریخ

7. افزودن نوار منو

8. مشاهده جدول پایگاه داده

9. افزودن رکورد جدید

10. حذف رکورد


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

شروع کار با طراحی و مدیریت پایگاه داده در پایتون Getting Started with Database Design and Management in Python

  • راه اندازی پایگاه داده Database Setup

  • راه اندازی پروژه Project Setup

  • لوگو و عنوان Logo and Title

  • جعبه های ورودی برای رکوردهای جدید Entry boxes for new records

  • جعبه نمایش پایگاه داده Database Display Box

  • زمان و تاریخ Time and Date

  • اضافه کردن نوار منو Adding menu bar

  • مشاهده جدول پایگاه داده Viewing Database Table

  • افزودن رکورد جدید Add New Record

  • حذف رکورد Delete Record

  • ویرایش پایگاه داده (قسمت 1) Edit Database (Part 1)

  • ویرایش پایگاه داده (قسمت 2) Edit Database (Part 2)

  • بخش پایانی طراحی سیستم مدیریت پایگاه داده Final part of Database management system design

  • سفر شما را تبریک می گویم! Congratulations on your journey!

نمایش نظرات

نظری ارسال نشده است.

آموزش طراحی پایگاه داده پایتون | ساخت یک سیستم مدیریت پایگاه داده
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3 hours
14
Udemy (یودمی) udemy-small
25 اردیبهشت 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,427
4.2 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Emenwa Global Emenwa Global

توسعه دهندگان ارشد با انجام این کار خود از ابتدا بیاموزید ... از این پس پروژه های واقعی بسازید! مدرسان Emenwa Global متخصصان صنعت با سالها تجربه ساخت نرم افزار در دنیای واقعی در شرکت های پیشرو در صنعت هستند. آنها همه چیزهایی را که می دانند برای آموزش هزاران دانش آموز در سراسر جهان ، مانند شما ، بیشترین تقاضای مهارت های فنی و غیر فنی (که معمولاً نادیده گرفته می شوند) را با کارآمدترین روش به اشتراک می گذارند تا بتوانید زندگی خود را کنترل کنید. و فرصت های شغلی جدید و بی پایان هیجان انگیز در دنیای فناوری را باز کنید ، فارغ از سابقه یا تجربه شما. Emenwa Global یک شرکت توسعه دهنده نرم افزار حرفه ای است که خدمات جهانی را شامل برنامه نویسی رایانه ، توسعه وب سایت ، بازاریابی دیجیتال ، سئو ، تهیه محتوا ، توسعه برنامه های تلفن همراه ، شبکه و امنیت سایبری به طیف گسترده ای از افراد و شرکت ها در سراسر جهان ارائه می دهد. ما به شما کمک می کنیم تا در دنیای تجارت اینترنتی به آرزوی خود برسید و همیشه مشتریان خود را تا رضایت کامل همراهی می کنیم. تیم مهندسان ما 24/7 در خدمت شما هستند.

Zoolord Mentors Zoolord Mentors

اگر به روش هایی برای تأمین درآمد خود فکر کرده اید ، تنها نیستید. میلیون ها نفر به دنبال راه هایی برای به دست آوردن پول نقد اضافی هستند. اگر شروع به نارضایتی از کار خود کرده اید یا احساس می کنید دیوارها به روی شما بسته شده اند ، پس باید اکنون کاری انجام دهید. شما نمی خواهید برای همیشه کارمند شوید - می خواهید روزی صاحب مشاغل شوید. به سختی می توانید هدیه ای برای خود بخرید ، چه بسیار عزیزان خود. شما یک خانواده در حال رشد دارید ، و باید راهی برای ASAP نیازهای خانواده خود پیدا کنید. شما از زندگی از چک به حقوق دیگر خسته شده اید و فقط قادر به تأمین نیازهای خود هستید ، نه خواسته های خود. شما در حال خسته شدن از کار خود هستید - نمی توانید تصور کنید که برای همیشه در آنجا کار کنید!

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.