Paras vastaus
MySQL-attribuutit viittaavat usein MySQL-tietotyyppeihin ja niihin asetettuihin rajoituksiin. Kun ilmoitat kentän numero- tai merkki-tietotyyppikentäksi, siihen liitetään erilaisia määritteitä. Näiden määritteiden avulla voit määrittää muita rajoituksia kentälle tallennettavaan numeroon tai merkkiin.
UNSIGNED attribuuttityyppi:
Voit määrittää UNSIGNED -attribuutin TINYINT-, SMALLINT-, MEDIUMINT-, INT-, INTEGER-, BIGINT-, REAL-, DOUBLE-, FLOAT-, DECIMAL- ja NUMEROPAINIKKEIDEN MySQL-tietotyypeillä. Kun ilmoitat tietotyyppikentän UNSIGNED -attribuutin avulla, et voi tallentaa negatiivista lukua tähän kenttään. Voit käyttää kenttiin UNSIGNED-määritteitä estämään tietokannan käyttäjiä tekemästä virheitä. Esimerkiksi hintakenttä tietokannassa on usein allekirjoittamaton, koska hinta on yleensä positiivinen luku.
ZEROFILL-määritteen tyyppi:
Voit määrittää ZEROFILL-määritteen TINYINT-, SMALLINT-, MEDIUMINT-, INT-, INTEGER-, BIGINT-, REAL-, DOUBLE-, FLOAT-, DECIMAL- ja NUMEROPAINIKKEIDEN MySQL-tietotyypeillä. Kun käytät ZEROFILL-attribuuttia tietotyyppisessä lausekkeessa, näytössä oleva numero lisätään numeron nolla, 0. Näytetyn numeron merkittävimmän numeron vasemmalle puolelle. Lisättyjen nollien määrä on yhtä suuri kuin tietotyypin määritetty enimmäispituus miinus todelliseen numeroon tallennettujen numeroiden lukumäärä .
CHARACTER SET -attribuutin tyyppi:
Voit käytä CHARACTER SET -attribuuttia VARCHAR-, TEXT-, CHAR- ja ENUM-tietotyyppeihin. Sen avulla määritetään merkistö, jota käytetään tekstin tallentamiseen tietotyyppikenttään tai -sarakkeeseen. CHARACTER SET -attribuutilla voit määrittää erilaisia merkistöjä, mukaan lukien UTF-9-merkistö ja Latin-1-merkistö. MySQL tukee myös Unicode-, Länsi-Euroopan, Keski-Euroopan, Etelä-Euroopan, Lähi-idän, Baltian, kyrillisen ja Aasian merkistöjä.
Binaarinen attribuuttityyppi;
Voit myös määrittää CHARACTER SET -attribuutin binäärimääritteellä. Kun käytät CHARACTER SET -binaarimääritettä merkkijonotietotyyppiin, se muuntaa merkkijonotyypin tehokkaasti toiseksi merkkijonotyypiksi. Esimerkiksi, kun määrität binaarisen TEKSTI-tietotyyppikentälle, TEKSTI-tietotyyppikentästä tulee BLOB-tietotyyppikenttä, joka tallentaa tiedot binaaritiedoiksi, eikä TEKSTI-kenttä, joka tallentaa merkit tekstimerkkeinä.
Vastaus
Maallikkokielellä Attribuutti on entiteetin omaisuus.
Viitaten SQL: ään.
Yksinkertainen esimerkki: Employee on organisaation entiteetti .
Nimi, osasto, yhteyshenkilö, osoite jne. on siis työntekijän attribuutti.
SQL-palvelimessa Oracle-ominaisuus, jonka kohteena on entiteetti.
Kun NOSQL -kentässä käytetään mongodb-määritettä, jota kutsutaan kentäksi.
Eri työkaluilla on siis erilaiset nimeenimet.
NOSQL on asiakirjapainotteinen tietokanta, jota seuraavat Jason-säännöt.
Tiedot tallennetaan binaariavainarvopariin.
Kiitos vierailustasi.