Bölüm 11 / 33

Veritabanları ve Veri Modelleme

İlişkisel ve NoSQL sistemler, tablo tasarımı, sorgular, transaction, index ve performans kavramları.

175 kavram3 uygulama
Bu bölümdeki örnekler

4 canlı örnek — seçerek incele

İlgili kavramlar: Table, Foreign Key, CRUD

Canlı örnek

Basit veri modeli

TableFKCRUD
users
id, email, role
products
id, sku, price, stock
orders
id, user_id → users, total

Bölüm uygulamaları

Bu bölümü bitirmeden önce şunları deneyin veya açıklayın.

  1. Ürün, varyant, kategori, stok, sipariş ve sipariş kalemi tabloları için ER diyagramı çizin.
  2. Bir yavaş sorguyu EXPLAIN ile inceleyip hangi index'in neden gerekli olabileceğini açıklayın.
  3. Para transferini transaction ile modelleyin; rollback gerektiren hata senaryolarını yazın.