İçerikler
- Konu Başlıkları:
- Veri Modelleme Kavramları
- Veri Modellemenin Tanımı ve Önemi
- Veri Modelleme Süreci
- ER (Varlık-İlişki) Diyagramları
- ER Diyagramlarının Temel Bileşenleri
- Kardinalite ve İlişkiler
- SQL Tasarım Kuralları ve Normalizasyon
- Veritabanı Tasarım Kuralları
- Normalizasyon
- Workshop:
- Senaryo: Bir restoran zinciri, tüm müşteri siparişlerini, menü öğelerini ve çalışan bilgilerini merkezi bir sistemde toplamak istiyor. Bu sistem, müşterilerin verdikleri siparişlerin takip edilmesini, menüdeki yemeklerin stoklarının kontrol edilmesini ve çalışanların yönetimini sağlamalı. Şirket bu verilerin hepsini yönetmek için bir veritabanı tasarımı talep ediyor ve sizin grubunuzdan bu veritabanını modellemenizi istiyor.
Ek Kaynaklar
Programlar
- Gereksinim Analizi: Lucidchart, Microsoft Word.
- Kavramsal Modelleme: ERD araçları, Lucidchart, Draw.io, dbdiagram.io.
- Mantıksal Modelleme: MySQL Workbench, DBDesigner.
- Fiziksel Modelleme: SQL, MySQL Workbench, PostgreSQL.
Kitaplar
- “Veri Modelleme Temelleri” - Graeme C. Simsion, Graham C. Witt
- “UML Distilled: A Brief Guide to the Standard Object Modeling Language” - Martin Fowler