..
Sovint, els tipus de dades que estem desenvolupant no es limiten a les cadenes i números. De vegades tens la necessitat d'emmagatzemar grans quantitats de dades a la base de dades en forma de documents, arxius XML, fotos, etc. Per a això, SQL Server (versió de 2005) proporciona tipus de dades especials per al maneig dels anomenats objectes binaris grans (BLOB), les dades binaris de grans dimensions:
El text dels tipus, ntext, i la imatge són de versions anteriors de SQL Server i el seu ús no es recomana. Que "s'hauria d'utilitzar en lloc de nous tipus VARCHAR (màx), nvarchar (max) i varbinary (MAX).
Les dades binaris (BLOB), com es va esmentar anteriorment, vénen en moltes formes: documents de Word, PDF, fotos, imatges, etc. . NET quan una aplicació és necessària per manejar aquest tipus de dades hi ha dues alternatives: per emmagatzemar les dades com un arxiu en el disc o guardar els arxius directament a la base de dades.
Les dues opcions tenen els seus pros i contres. El primer enfocament és preferible en els casos següents:
El major inconvenient d'aquest enfocament és que la base de dades pot fàcilment perdre les referències als arxius. Si, per exemple, s'emmagatzemen en una columna d'una taula d'adreces URL, i després la carpeta d'imatges que els conté és desplaçat de servidor on es perd la referència a aquest tipus d'imatges. Fins i tot la transferència d'arxius des d'un servidor a un altre és un problema per la mateixa raó.
| |
ASP (Advanced)
Cicle complet per a la creació de llocs web dinàmics. A partir de 39 €. |
| |
ASP.NET (Curs)
Curs complet per construir aplicacions web a partir de 49 €. |
| |
SQL i bases de dades (curs)
Creació i gestió de bases de dades relacionals. A partir de 39 €. |