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

دانلود Programming Foundations: Databases (2015)

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: کشف کنید که چگونه یک بانک اطلاعاتی می تواند از شما و معماری شما ، هر زبان برنامه نویسی ، سیستم عامل یا نوع برنامه ای که استفاده می کنید ، سودمند باشد. در این دوره ، گزینه هایی را که از پایگاه داده های دسک تاپ شخصی گرفته تا سرورهای پایگاه داده توزیع شده جغرافیایی در مقیاس بزرگ و پایگاه داده های رابطه ای کلاسیک گرفته تا سیستم های مدرن اسناد گرا و انبارهای داده است ، کشف کنید و یاد بگیرید که چگونه بهترین راه حل را برای شما انتخاب کنید. نویسنده سیمون آلاردیس اصطلاحات و مفاهیم کلیدی ، مانند عادی سازی ، "آغوش کشنده" و "خواندن کثیف" ، اسید و کلاهبرداری ، یکپارچگی مرجع ، بن بست ها و بازپرداخت ها را پوشش می دهد. این دوره همچنین به بررسی مدل سازی داده ها گام به گام از طریق نمونه های دستی برای طراحی بهترین سیستم برای داده های شما می پردازد. به علاوه ، یاد بگیرید که خواسته های رقابتی ذخیره ، دسترسی ، عملکرد و امنیت را انجام دهید - وظایف مدیریت که برای موفقیت پایگاه داده شما بسیار مهم است.

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

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

      • آنچه شما باید بدانید What you need to know

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

      • خوش آمدید Welcome

      • آنچه باید بدانید 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

      1. درک پایگاه های داده 1. Understanding Databases

      • کاوش در پایگاه های داده و سیستم های مدیریت پایگاه داده Exploring databases and database management systems

      • پایگاه های داده چیست؟ What are databases?

      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. مبانی پایگاه داده 2. Database Fundamentals

      • توصیف روابط چند به چند Describing many-to-many relationships

      • مقدمه ای بر زبان پرس و جو ساخت یافته (SQL) Introduction to Structured Query Language (SQL)

      • معاملات و تست ACID Transactions and the ACID test

      • کاوش مقادیر منحصر به فرد و کلیدهای اصلی Exploring unique values and primary keys

      • تعریف روابط جدول Defining table relationships

      • ویژگی های یک پایگاه داده رابطه ای The features of a relational database

      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

      3. مدل سازی پایگاه داده: جداول 3. Database Modeling: Tables

      • مقدمه ای بر مدل سازی پایگاه داده Introduction to database modeling

      • برنامه ریزی پایگاه داده خود Planning your database

      • استفاده از کلیدهای ترکیبی Using composite keys

      • انتخاب کلیدهای اصلی Choosing primary keys

      • شناسایی ستون ها و انتخاب انواع داده ها Identifying columns and selecting data types

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

      • عادی سازی Normalization

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

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

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

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

      4. مدل سازی پایگاه داده: روابط 4. Database Modeling: Relationships

      • درک قوانین رابطه و یکپارچگی ارجاعی Understanding relationship rules and referential integrity

      • تعریف روابط یک به چند Defining one-to-many relationships

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

      • کاوش روابط چند به چند Exploring many-to-many relationships

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

      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

      5. مدل سازی پایگاه داده: بهینه سازی 5. Database Modeling: Optimization

      • درک عادی سازی Understanding normalization

      • فرم سوم عادی Third normal form

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

      • غیرعادی سازی پایگاه داده Database denormalization

      • فرم معمولی دوم Second normal form

      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

      6. مدل سازی پایگاه داده: پرس و جو 6. Database Modeling: Querying

      • ساختار بندی عبارت WHERE Structuring the WHERE clause

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

      • زبان تعریف داده The data definition language

      • درج، به روز رسانی و حذف Inserting, updating, and deleting

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

      • ایجاد پرس و جوهای SQL Creating SQL queries

      • استفاده از توابع جمع Using aggregate functions

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

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

      • افکار نهایی Final thoughts

      7. مدل سازی پایگاه داده: نمایه سازی و بهینه سازی 7. Database Modeling: Indexing and Optimization

      • درک تضادهای نوشتاری Understanding write conflicts

      • درک روش های ذخیره شده و حملات تزریق Understanding stored procedures and injection attacks

      • درک شاخص ها Understanding indexes

      8. گزینه های پایگاه داده 8. Database Options

      • پایگاه های داده NoSQL NoSQL databases

      • پایگاه داده های دسکتاپ Desktop databases

      • سیستم های مدیریت پایگاه داده رابطه ای Relational database management systems

      • پایگاه های داده مبتنی بر شی و مبتنی بر XML Object-based and XML-based databases

      نمایش نظرات

      آموزش پایه های برنامه نویسی: پایگاه داده (2015)
      جزییات دوره
      3h 11m
      76
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      57,987
      - از 5
      ندارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Scott Simpson Scott Simpson

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

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

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

      Simon Allardice Simon Allardice

      سایمون یکی از نویسندگان ستاد در Pluralsight است. وی با بیش از سه دهه تجربه توسعه نرم افزار ، در هر رشته ای برنامه ریزی کرده است: از امور مالی تا حمل و نقل ، راکتورهای هسته ای تا بازی سازی. قبل از پیوستن به Pluralsight ، سیمون نویسنده اصلی توسعه دهنده در lynda.com بود. اولین دوره ویدئویی وی در سال 2002 منتشر شد: از آن زمان ، دوره های محبوب وی توسط صدها هزار توسعه دهنده مشاهده شده است. تمرکز فعلی او هم بر روی جدید - جدیدترین فن آوری های توسعه iOS و Mac - و هم به موضوعات قدیمی: علوم رایانه اساسی است. او وسواس دارد که موضوعات پیچیده را در دسترس ، به یادماندنی و آسان تر برای یادگیری قرار دهد.