آموزش دوره جامع سیستم‌های مدیریت پایگاه داده (DBMS): مدل‌سازی ER، SQL و کنترل هم‌روندی - آخرین آپدیت

دانلود Complete DBMS: ER Modeling, SQL and Concurrency Control

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره جامع، مفاهیم کلیدی مدل‌سازی ER، جبر رابطه‌ای، زبان SQL، نرمال‌سازی، تراکنش‌ها، بازیابی و کنترل هم‌روندی (Concurrency Control) را بیاموزید. در این مسیر آموزشی شما با موارد زیر آشنا خواهید شد: - درک مبانی، ضرورت سیستم‌های پایگاه داده، معماری و زبان‌های مربوطه - طراحی پایگاه داده از طریق مدل رابطه‌ای و جبر رابطه‌ای - طراحی شمای منطقی با اعمال محدودیت‌ها و تسلط بر کوئری‌های SQL - استانداردسازی پایگاه داده از طریق فرآیند نرمال‌سازی (Normalization) - درک مدیریت ذخیره‌سازی و بررسی مسائل عملی در کنترل هم‌روندی پیش نیازها: هیچ دانش قبلی در مورد سیستم‌های مدیریت پایگاه داده (DBMS) مورد نیاز نیست.

به دوره دوره جامع DBMS: مدل‌سازی ER، SQL و کنترل هم‌روندیخوش آمدید.

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

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

این دوره پوشش گسترده‌ای از SQL شامل کوئری‌ها، محدودیت‌ها، Joinها، عملیات مجموعه‌ای، زیرکوئری‌ها، Viewها، PL/SQL، تریگرها و کرسرها را ارائه می‌دهد. همچنین تکنیک‌های نرمال‌سازی را برای حذف افزونگی و بهبود کارایی پایگاه داده یاد می‌گیرید.

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

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

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


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

مبانی سیستم‌های مدیریت پایگاه داده Foundations of Database Management Systems

  • مقدمه‌ای بر سیستم‌های پردازش فایل Introduction to File Processing Systems

  • چرا پایگاه داده؟ نیاز به DBMS و اصطلاحات کلیدی Why Databases? Need for DBMS and Core Terminologies

  • درک معماری DBMS Understanding DBMS Architecture

  • مروری بر مدل‌های پایگاه داده Overview of Database Models

  • مبانی مدل‌سازی موجودیت-رابطه (ER) Entity-Relationship (ER) Modeling Fundamentals

  • مدل ER گسترش یافته و ویژگی‌های طراحی Extended ER Model and Design Features

  • مطالعه موردی: طراحی پایگاه داده دانشگاه با استفاده از نمودارهای ER Case Study: Designing a University Database Using ER Diagrams

طراحی پایگاه داده رابطه‌ای و زبان‌های پرس‌وجو Relational Database Design and Query Languages

  • تبدیل مدل ER به شمای رابطه‌ای From ER Model to Relational Schema

  • مطالعه موردی: تبدیل نمودارهای ER به شمای رابطه‌ای Case Study: Converting ER Diagrams to Relational Schemas

  • مقدمه‌ای بر جبر رابطه‌ای و عملیات پایه Introduction to Relational Algebra and Basic Operations

  • جبر رابطه‌ای: عملیات مشتق شده Relational Algebra: Derived Operations

  • حساب رابطه‌ای Relational Calculus

  • مطالعه موردی: حل پرس‌وجوها با استفاده از جبر و حساب رابطه‌ای Case Study: Solving Queries Using Relational Algebra and Calculus

برنامه‌نویسی SQL و عملیات پایگاه داده SQL Programming and Database Operations

  • مقدمه‌ای بر SQL و دسته‌بندی دستورات Introduction to SQL and Command Categories

  • تعریف یکپارچگی داده‌ها با محدودیت‌های SQL Defining Data Integrity with SQL Constraints

  • دستورات SQL DML: بازیابی و مدیریت داده‌ها - بخش اول SQL DML Commands: Data Retrieval and Manipulation – Part I

  • دستورات SQL DML: تکنیک‌های پیشرفته پرس‌وجو - بخش دوم SQL DML Commands: Advanced Querying Techniques – Part II

  • ایجاد و استفاده از Viewها در SQL Creating and Using SQL Views

  • تریگرهای SQL SQL Triggers

ناهنجاری‌های مدل رابطه‌ای و نرمال‌سازی Relational Model Anomalies and Normalization

  • ناهنجاری‌ها در مدل رابطه‌ای Anomalies in the Relational Model

  • نرمال‌سازی بخش اول Normalization Part 1

  • نرمال‌سازی بخش دوم Normalization Part 2

  • مطالعه موردی نرمال‌سازی Normalization-Case Study

کنترل هم‌روندی Concurrency Control

  • سیستم RAID و انواع ذخیره‌سازی RAID and Storage Types

  • تراکنش‌ها و ویژگی‌های ACID Transactions and ACID Properties

  • کنترل هم‌روندی و ضرورت‌های آن Concurrency Control and its Needs

  • مشکلات کنترل هم‌روندی و راهکارهای آن‌ها Issues in Concurrency Control & Solutions

  • پایگاه داده‌های NoSQL No SQL

نمایش نظرات

آموزش دوره جامع سیستم‌های مدیریت پایگاه داده (DBMS): مدل‌سازی ER، SQL و کنترل هم‌روندی
جزییات دوره
7 hours
28
(آخرین آپدیت)
24
4.9 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vinod D Vinod D

مربی در آکادمی Catalyst

Anitha K Anitha K

دانشیار، موسسه علوم و فناوری SRM