EN - FR - DE - ES - IT - PT -

LexiconDream

🔤 Adattípus

Egy osztályozás, amely meghatározza, hogy egy mező milyen értéket tartalmazhat.

Adattípus

Az adattípus határozza meg, hogy egy mező milyen értéket tartalmazhat. Egész szám, decimális szám, karakterlánc, dátum, logikai érték, bináris érték. A típus határozza meg, hogy mely műveletek érvényesek, és hogy mennyi helyet foglal el az érték. Két egész számot összeadhatsz. Egy egész számot és egy dátumot nem adhatsz hozzá konverzió nélkül. A karakterláncokat ábécé sorrendben rendezheted. Numerikusan nem rendezheted őket, kivéve, ha számokat tartalmaznak. A típus egy szerződés az adat és az azt tároló rendszer között.

A rossz típus kiválasztása problémákat okoz. A telefonszám egész számként való tárolása elhagyja a kezdő nullákat. Az ár lebegőpontos számként való tárolása kerekítési hibákat okoz, amelyek felhalmozódnak a pénzügyi számításokban. A dátum karakterláncként való tárolása lelassítja és hibalehetőségeket okoz a tartománylekérdezésekben. A logikai értékek karakterláncként való tárolása helyet pazarol, és elgépelésekhez, például "tura"-hoz vezethet. Minden típusnak megvan a célja. Egész számok a darabszámokhoz. Tizedesjegyek a pénzhez. Karakterláncok a szöveghez. Dátumok az időbeli értékekhez. Logikai értékek az igaz vagy hamis értékhez. Bináris fájlokhoz és hash-ekhez. Egyes adatbázisok speciális típusokat adnak hozzá: JSON a félig strukturált adatokhoz, tömbök a listákhoz, térinformatikai típusok a koordinátákhoz. A típusrendszer érvényesíti a konzisztenciát. A hibákat a beszúráskor észleli, nem pedig a lekérdezéskor. Ez a korai észlelés megéri a korlátozásokat, amelyeket bevezet.

Gyakori adattípusok

Az adattípusok védőkorlátok. Távol tartják a rossz értékeket, és megkönnyítik a jó értékekkel való munkát.

Comments

No comments yet. Be the first to share a thought.

Leave a comment