Modul 1 - Lekcija 4
⏱️ Trajanje: ~3 časa 📚 Nivo: Srednji do Napredni 🎯 Praktični primjeri: 6
Aplikacije dolaze i odlaze, ali podaci ostaju. Vaša baza mora biti u stanju da se odbrani od loše napisanog koda koji pokušava unijeti nevalidne podatke (npr. negativnu
Detaljno objašnjenje u punom tutorijalu.
Svaka tabela treba Primary Key, ali kako ga generisati?
📖 Pogledaj Detaljno Objašnjenje →Ovo je koncept koji razlikuje amatere od eksperata. Kada dodajete CHECK ili FOREIGN KEY na tabelu koja već ima podatke, možete koristiti WITH NOCHECK da preskočite prov
Detaljno objašnjenje u punom tutorijalu.
Referencijalni integritet garantuje da su veze između tabela validne. Ako Order referencira Customer, customer se ne može obrisati dok ima narudžbe.
📖 Pogledaj Detaljno Objašnjenje →Moramo osigurati da se transakcije ne mogu kreirati za zatvorene račune i da iznos ne smije biti nula.
📖 Pogledaj Detaljno Objašnjenje →Kada dobijete čuvenu grešku 547 (Constraint Violation), SQL Server vam kaže ID ograničenja. Možete koristiti ovaj upit da saznate o čemu se tačno radi:
📖 Pogledaj Detaljno Objašnjenje →Završili smo arhitektonski temelj. Sada posjedujete znanje senior dev-a:
📖 Pogledaj Detaljno Objašnjenje →