..
Dažnai duomenų tipų, kad mes esame sukurti ne tik styginiams ir numerius. Kartais jūs turite reikia saugoti didelius duomenų kiekius į duomenų bazę dokumentus, XML failus, nuotraukas ir tt pavidalu. Norėdami tai padaryti, "SQL Server (versija 2005) numato specialią duomenų tipai vadinamųjų dvejetainis didelių objektų (BLOB), daug dvejetainių duomenų valdymas:
Tipų tekstas, ntext ir vaizdo iš ankstesnių versijų "SQL Server ir jų naudojimas yra neskatinami. Tai turėtų būti naudojama vietoj jų naujus varchar (max), nvarchar (MAKS) ir VARBINARY (max).
Dvejetainiai duomenys (BLOB), kaip minėta anksčiau, būna įvairių formų: Word "dokumentus, PDF failus, nuotraukas, vaizdus ir pan. . Kai programa NET yra būtina tvarkyti šių duomenų tipai yra dvi alternatyvos: saugoti duomenis, failus diske arba saugoti failus tiesiai per duomenų bazę.
Abu variantai turi privalumų ir trūkumų. Pirmasis metodas yra priimtinesnis, šiais atvejais:
Didžiausias trūkumas šio metodo yra tai, kad duomenų bazėje galima lengvai prarasti nuorodas į failus. Jei, pavyzdžiui, yra saugomi ir URL lentelės stulpelyje, o po to vaizdus aplanką, kuriame jų yra fiziškai perkelta iš serverio, kuriame jūs prarasite nuoroda į tokius vaizdus. Net perkelti failus iš vieno serverio į kitą dėl tos pačios priežasties problema.
| |
ASP (Advanced)
Visas kursas sukurti dinaminius interneto svetainių. Nuo 39 €. |
| |
ASP.NET (kurso)
Visas kursas statybos interneto programų nuo 49 €. |
| |
SQL ir duomenų bazės (kurso)
Kurkite ir tvarkykite reliacinėse duomenų bazėse. Nuo 39 €. |