..
Často dátové typy, ktoré vyvíjame nie sú obmedzené na reťazce a čísla. Niekedy ste, že je potrebné ukladať veľké množstvo dát v databáze vo forme dokumentov, XML súborov, fotografií atď. K tomu, SQL Server (od verzie 2005) poskytuje špeciálne dátové typy pre správu tzv binárne veľké objekty (BLOB), veľké binárne dáta:
Typy text, ntextand image pochádza z predchádzajúcej verzie SQL Server a ich použitie sa neodporúča. To by mali byť použité na ich miesto nové varchar (max), nvarchar (MAX) a VARBINARY (MAX).
Binárne dáta (BLOB), ako bolo spomenuté predtým, prichádzajú v mnohých formách: Word, PDF, fotografie, obrázky a tak ďalej. . NET aplikácie, keď je nutné riešiť tieto typy dát má dve varianty: pre ukladanie dát ako súbory na disk alebo uložiť súbory priamo v databáze.
Obe možnosti majú výhody a nevýhody. Prvý prístup je výhodnejší v nasledujúcich prípadoch:
Najväčšou nevýhodou tohto prístupu je, že databáza môže ľahko prísť o odkazy na súbory. Ak, napríklad, sú uložené v stĺpci tabuľky adries URL a potom priečinok obsahujúci obrázky nich je fyzicky presunutá zo servera, na ktorom stratíte odkaz na tieto obrázky. Dokonca i prenos súborov z jedného servera na druhý, je problém, z rovnakého dôvodu.
| |
ASP (Advanced)
Celý kurz pre vytváranie dynamických webov. Od 39 €. |
| |
ASP.NET (kurz)
Celý kurz pre vytváranie webových aplikácií od 49 €. |
| |
SQL a databáz (kurz)
Vytváranie a správa relačnej databázy. Od 39 €. |