SQL: Mi az attribútum?


Legjobb válasz

A MySQL attribútumok gyakran a MySQL adattípusokra és azokra vonatkozó korlátozásokra utalnak. Amikor egy mezőt szám- vagy karakter-adattípus mezőnek nyilvánít, akkor különböző attribútumok társulnak hozzá. Ezekkel az attribútumokkal további korlátozásokat határozhat meg a mező által tárolható számra vagy karakterre vonatkozóan.

UNSIGNED attribútumtípus:

Az UNSIGNED attribútumot megadhatja a TINYINT, SMALLINT, MEDIUMINT, INT, INTEGER, BIGINT, REAL, DOUBLE, FLOAT, DECIMAL és NUMERIC MySQL adattípusokkal. Amikor az UNSIGNED attribútum használatával deklarál egy adattípus mezőt, akkor “nem tárolhat negatív számot abban a mezőben. A mezőkhöz a UNSIGNED attribútumokat használja leggyakrabban, hogy megakadályozza az adatbázis felhasználói belépési hibáit. Például az ár egy adatbázisban gyakran NEM JELÖLT, mivel az ár általában pozitív szám.

ZEROFILL Attribútum típusa:

A ZEROFILL attribútumot megadhatja a TINYINT, SMALLINT, MEDIUMINT, INT, INTEGER, BIGINT, REAL, DOUBLE, FLOAT, DECIMAL és NUMERIC MySQL adattípusokkal. Ha a ZEROFILL attribútumot egy adattípus deklarációs utasításban használja, akkor az adatok A megjelenített szám nulla, 0 lesz a megjelenített szám legjelentősebb számjegyétől balra. A beillesztett nullák száma megegyezik az adattípus maximálisan megadott hosszúságával, levonva a tényleges számban tárolt számjegyek számát .

CHARACTER SET Attribútum típusa:

Megadhatja alkalmazza a CHARACTER SET attribútumot a VARCHAR, TEXT, CHAR és ENUM adattípusokra. Használja a szöveg tárolásához használt karakterkészlet megadását az adattípus mezőben vagy oszlopban. A CHARACTER SET attribútummal különböző karakterkészleteket adhat meg, beleértve az UTF-9 és a Latin-1 karakterkészletet. A MySQL támogatja az Unicode, a nyugat-európai, a közép-európai, a dél-európai, a közel-keleti, a balti, a cirill és az ázsiai karakterkészleteket is.

Bináris attribútumtípus;

Megadhatja a CHARACTER SET attribútumot a bináris attribútummal is. Amikor a CHARACTER SET bináris attribútumot alkalmazza egy karakterlánc adattípusra, akkor ez hatékonyan átalakítja a karakterlánc adattípust egy másik string adattípusra. Például, ha bináris értéket ad meg egy TEXT adattípus mezőhöz, a TEXT adattípus mező egy BLOB adattípus mezővé válik, amely bináris adatokként tárolja az adatokat, nem pedig a szövegeket tartalmazó karaktereket tároló TEXT mezőt.

Válasz

Laikus nyelvben az attribútum az entitás tulajdonsága.

Az SQL-re hivatkozva.

Egyszerű példa: az Employee egy szervezet entitása .

Tehát a név, osztály, névjegy, cím, stb. az alkalmazott attribútuma.

Az SQL szerveren az entitás Oracle tulajdonságát nevezik attribútumnak.

Míg a NOSQL fájlban hasonlóan a mongodb attribútumot mezőnek nevezzük.

Tehát a különböző eszközöknek különböző névnevük van.

A NOSQL dokumentumorientált adatbázis, amelyet Jason-szabályok követnek.

Az adatokat bináris kulcs értékpárban tárolják.

Köszönjük, hogy meglátogatta.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük