BLOBs, FILESTREAM i Full-Text Search

Modul 4 - Lekcija 4

⏱️ Trajanje: ~4 časa 📚 Nivo: Srednji do Napredni 🎯 Praktični primjeri: 6

📖 Izvan teksta i brojeva

U realnim sistemima, morate čuvati PDF ugovore, slike profila, video tutorijale, Word dokumente, Excel fajlove, slike proizvoda, audio zapise i mnoge druge nestrukturirane podatke. Ov

Ključni Koncepti

Detaljno objašnjenje u punom tutorijalu.

📖 Pogledaj Detaljno Objašnjenje →

📦 VARBINARY(MAX): Skladištenje unutar baze

VARBINARY(MAX) je SQL Server tip podataka koji može čuvati binarne podatke do maksimalno 2 GB po koloni. Riječ "VAR" znači "variable" (promjenjiva) - kolona može čuvati različite

📖 Pogledaj Detaljno Objašnjenje →

💾 FILESTREAM: Najbolje od oba svijeta

FILESTREAM je SQL Server tehnologija koja kombinuje ACID transakcije baze podataka sa performansama fajl sistema. Kada koristite FILESTREAM:

📖 Pogledaj Detaljno Objašnjenje →

📂 FileTable: SQL Server kao Windows folder

FileTable je nadogradnja FILESTREAM-a koja omogućava da SQL Server tabele izgledaju i ponašaju se kao Windows folder. Sa FileTable-om možete:

📖 Pogledaj Detaljno Objašnjenje →

🔍 Full-Text Search (FTS): Lingvistička pretraga

Standardni LIKE '%tekst%' operator je prespor jer ne koristi indekse i mora skenirati svaki red u tabeli. Na milionima redova, ovo može trajati minute ili čak sate. F

📖 Pogledaj Detaljno Objašnjenje →

🎯 Praktične Vježbe

Imate tabelu ProductReview sa hiljadama dugih recenzija. Korisnici žele brzo pretraživati recenzije po ključnim riječima sa podrškom za morfološku pretragu.

📖 Pogledaj Detaljno Objašnjenje →

✅ Zaključak Modula 4

Završili smo specijalizovano skladištenje. Vaša baza sada može čuvati sve:

📖 Pogledaj Detaljno Objašnjenje →