..
Často datové typy, které vyvíjíme nejsou omezeny na řetězce a čísla. Někdy jste, že je třeba ukládat velké množství dat v databázi ve formě dokumentů, XML souborů, fotografií atd.. K tomu, SQL Server (od verze 2005) poskytuje speciální datové typy pro správu tzv. binární velké objekty (BLOB), velké binární data:
Typy text, ntextand image pochází z dřívější verze SQL Server a jejich použití se nedoporučuje. To by měly být použity na jejich místo nové varchar (max), nvarchar (MAX) a VARBINARY (MAX).
Binární data (BLOB), jak bylo zmíněno dříve, přicházejí v mnoha formách: Word, PDF, fotografie, obrázky a tak dále. . NET aplikace, když je nutné řešit tyto typy dat má dvě varianty: pro ukládání dat jako soubory na disk nebo uložit soubory přímo v databázi.
Obě možnosti mají výhody a nevýhody. První přístup je výhodnější v následujících případech:
Největší nevýhodou tohoto přístupu je, že databáze může snadno přijít o odkazy na soubory. Pokud se například, jsou uloženy ve sloupci tabulky adres URL a pak složku obsahující obrázky nich je fyzicky přesunuta ze serveru, na kterém ztratíte odkaz na tyto obrázky. Dokonce i přenos souborů z jednoho serveru na druhý, je problém, ze stejného důvodu.
| |
ASP (Advanced)
Celý kurz pro vytváření dynamických webů. Od 39 €. |
| |
ASP.NET (kurz)
Celý kurz pro vytváření webových aplikací od 49 €. |
| |
SQL a databází (kurz)
Vytváření a správa relační databáze. Od 39 €. |