آموزش برنامه نویسی مبانی: پایگاه داده

Programming Foundations: Databases

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: هنگامی که از برنامه نویسی اساسی فراتر رفتید ، به یک پایگاه داده نیاز خواهید داشت. پایگاه داده ها یک ساختار سازگار و سازگار برای ذخیره و بازیابی مقادیر زیادی از داده ها فراهم می کنند. آنها به برنامه نویسان اجازه می دهند برنامه های پیچیده تری بسازند که می توانند سفارش بگیرند ، پردازش پرداخت کنند ، توصیه کنند ، احراز هویت کاربران و موارد دیگر. این دوره پایه و اساسی را برای شروع برنامه نویسی پایگاه داده فراهم می کند. اصطلاحات را کاوش کنید: فرم های طبیعی ، ACID و CRUD ، یکپارچگی ارجاع ، معاملات ، سوابق و جداول. بیاموزید که کلیدهای نقش و مقادیر منحصر به فرد در یک مدل رابطه ای بازی می کنند. کشف کنید که چگونه با استفاده از جداول و روابط موجود در هسته پایگاه داده خود ، بهترین سیستم را برای قرار دادن داده های خود طراحی کنید. نحوه نوشتن درخواست برای استخراج داده های موردنیاز و نحوه کنترل نیازهای مختلف ذخیره سازی ، دسترسی ، عملکرد و امنیت را بیابید. مربی اسکات سیمپسون مثالهای کاربردی و توضیحات روشنی را ارائه می دهد که به شما کمک می کند پایگاه داده هایی را طراحی کنید که بتوانند در برابر نیازهای برنامه های شما ، داده های شما و کاربران مقاومت کنند.
موضوعات شامل:
  • پایگاه داده های رابطه ای
  • کلیدها و مقادیر منحصر به فرد
  • برنامه ریزی پایگاه داده
  • ایجاد جدول
  • تعریف روابط
  • عادی سازی و غیر عادی سازی
  • نوشتن سeriesالات
  • مرتب سازی نتایج
  • پیوستن به جداول
  • تغییر داده

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

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع Introduction

  • چرا از بانک اطلاعاتی استفاده می کنیم؟ Why use a database?

  • آنچه باید بدانید What you should know

  • درک بانکهای اطلاعاتی: مزایای صفحات گسترده Understanding databases: Benefits of spreadsheets

  • درک بانکهای اطلاعاتی: مزایای داده های ساخت یافته Understanding databases: Benefits of structured data

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 1. Database Foundations

  • بانکهای اطلاعاتی رابطه ای Relational databases

  • کلیدها و مقادیر منحصر به فرد Keys and unique values

  • روابط Relationships

  • ACID و معاملات ACID and transactions

  • پایه SQL Basic SQL

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 2. Tables

  • مدل سازی و برنامه ریزی یک بانک اطلاعاتی Modeling and planning a database

  • جداول نامگذاری Naming tables

  • ستون ها و انواع داده ها Columns and data types

  • اعداد و انواع دیگر Numbers and other types

  • کلیدهای اصلی و خارجی Primary and foreign keys

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 3. Relationships

  • ایجاد روابط Creating relationships

  • روابط یک به یک One-to-many relationships

  • بسیاری از روابط Many-to-many relationships

  • روابط یک به یک One-to-one relationships

  • قوانین روابط و یکپارچگی مرجع Relationship rules and referential integrity

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 4. Database Optimization

  • عادی سازی Normalization

  • اولین فرم طبیعی First normal form

  • فرم طبیعی دوم Second normal form

  • شکل عادی سوم Third normal form

  • دنورالیزاسیون Denormalization

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 5. Querying a Database

  • ایجاد یک بانک اطلاعاتی Creating a database

  • ایجاد جدول Creating tables

  • نوشتن نمایش داده شد SQL Writing SQL queries

  • نتایج جستجوی باریک Narrowing query results

  • نتایج مرتب سازی Sorting results

  • توابع جمع Aggregate functions

  • جداول پیوستن Joining tables

  • اصلاح داده ها Modifying data

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 6. Querying a Database

  • فهرست ها ، معاملات و مراحل ذخیره شده Indexes, transactions, and stored procedures

  • کنترل دسترسی ، انطباق و تزریق Access control, compliance, and injection

  • گزینه های نرم افزار Software options

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش برنامه نویسی مبانی: پایگاه داده
جزییات دوره
1h 25m
36
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
235,841
- از 5
ندارد
دارد
دارد
Scott Simpson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Simpson Scott Simpson

ایجاد دوره های فناوری به عنوان نویسنده ارشد در لینکدین

اسکات سیمپسون دوره های فناوری را به عنوان نویسنده ارشد در لینکدین ایجاد می کند.

اسکات از زمانی که به کامپیوتر علاقه مند بوده است حدوداً هفت ساله بود و در بیشتر این مدت، به دوستان، خانواده و غریبه ها یاد می داد که چگونه از آنها استفاده کنند. این سرگرمی عجیب و غریب در دوران کالج به شغلی با اپل تبدیل شد. اسکات پس از گذراندن دوره کارشناسی ارشد خود در تحصیل در دانشگاه ایالتی سن دیگو، به شکل گیری دوره های فناوری و توسعه دهنده در lynda.com به عنوان یک تولید کننده محتوا کمک کرد. اسکات به عنوان یک نویسنده ارشد آموزش لینکدین، بر آموزش لینوکس، SQL، امنیت و سایر موضوعات فناوری به طیف گسترده ای از زبان آموزان در سراسر جهان تمرکز دارد. وقتی اسکات دوره های فناوری نمی سازد، از سفر، مطالعه و عکاسی لذت می برد.