Mi a MySQL? - Bevezetés az adatbázis-kezelő rendszerekbe

Ez a Mi az a MySQL című blog bemutatja a DBMS alapjait, a különböző DBMS típusokat, az SQL, a MySQL, a MySQL szolgáltatásait és annak adattípusait.

Az adatbázis-kezelés a legfontosabb rész, amikor humungus adatok vannak körülötted. A MySQL az egyik leghíresebb relációs adatbázis az adatok tárolására és kezelésére. Ebben Mi a MySQL blog, a következő témákat fogja átvenni:



c vs c ++ vs java

Mi az adat és adatbázis?

Tegyük fel, hogy egy vállalatnak a cégben dolgozó több száz alkalmazott nevét úgy kell tárolnia, hogy az összes alkalmazott egyedileg azonosítható legyen. Ezután a vállalat összegyűjti a adat az összes alkalmazott. Most, amikor adatokat mondok, azt akarom mondani, hogy a vállalat külön információkat gyűjt az objektumokról. Tehát ez az objektum lehet egy valós entitás, például emberek, vagy bármilyen tárgy, például egér, laptop stb.



Most, amikor ilyen nagy mennyiségű adat van, nyilvánvalóan szükséged van egy helyre, ahol tárolhatod őket, ami egy adatbázis.

Tehát az adatbázist nagy tárolónak tekintheti, ahol az összes adatot tárolhatja. De gondolja, hogy felhasználhatja adatait az adatbázis megfelelő kezelése nélkül?



Ez nyilvánvaló Nem!

Tehát ismerjük meg, mi is pontosan az adatbázis-kezelő rendszer és annak különféle típusai.

Adatbázis-kezelő rendszer és a DBMS típusai

NAK NEK Adatbázis kezelő rendszer ( DBMS ) olyan szoftveralkalmazás, amely kölcsönhatásba lép a felhasználóval, az alkalmazásokkal és magával az adatbázissal az adatok rögzítéséhez és elemzéséhez. Az adatbázisban tárolt adatok módosíthatók, visszakereshetők és törölhetők, bármilyen típusúak lehetnek, például karakterláncok, számok, képek stb.



A DBMS típusai

Főként 4 típusú DBMS létezik, amelyek hierarchikus, relációs, hálózati és objektum-orientált DBMS.

  • Hierarchikus DBMS: Ahogy a neve is mutatja, ennek a DBMS-típusnak az előd-utód típusú kapcsolata van. Tehát hasonló szerkezetű, mint egy fa, ahol a csomópontok a rekordokat, a fa ágai pedig a mezőket képviselik.
  • Relációs DBMS (RDBMS): Ez a típusú DBMS olyan struktúrát használ, amely lehetővé teszi a felhasználók számára az adatok azonosítását és elérését kapcsolatban az adatbázis egy másik adatához.
  • Hálózati DBMS: Ez a típusú DBMS sok-sok kapcsolatot támogat, ahol több tag-rekord is összekapcsolható.
  • Objektum orientáltDBMS: Ez a típusú DBMS apró, egyedi objektumoknak nevezett szoftvereket használ. Minden objektum tartalmaz egy darab adatot, valamint az adatokkal végrehajtandó műveletekre vonatkozó utasításokat.

Most, hogy elmondtam neked a DBMS-t, itt az ideje, hogy megértsük, mi az SQL?

Iratkozzon fel youtube csatornánkra, hogy új frissítéseket kapjon ..!

Strukturált lekérdezési nyelv (SQL)

Az SQL a relációs adatbázis lényege, amelyet az adatbázis elérésére és kezelésére használnak. Az SQL használatával adatsorokat adhat hozzá, frissíthet vagy törölhet, lekérdezheti az információk részhalmazait, módosíthatja az adatbázisokat és számos műveletet hajthat végre. Az SQL különböző részhalmazai a következők:

  • DDL (Data Definition Language) - Ez lehetővé teszi, hogy különféle műveleteket hajtson végre az adatbázisban, például CREATE, ALTER és DELETE objektumokat.
  • DML (Adatmanipulációs nyelv) - Lehetővé teszi az adatok elérését és manipulálását. Segít az adatok beillesztésében, frissítésében, törlésében és lekérésében az adatbázisból.
  • DCL (Adatkezelő nyelv) - Lehetővé teszi az adatbázishoz való hozzáférés ellenőrzését. Példa - Hozzáférési engedélyek megadása vagy visszavonása.
  • TCL (Tranzakcióvezérlés nyelve) - Ez lehetővé teszi az adatbázis tranzakciójának kezelését. Példa - Kötelezettség, Visszaállítás, Savepoint, Tranzakció beállítása.

Rendben! Tehát most, hogy ismeri az SQL-t, itt az ideje, hogy bemutassam a MySQL-t.

Mi a MySQL és annak jellemzői

MySQL egy nyílt forráskódú relációs adatbázis-kezelő rendszer, amely számos platformon működik. Többfelhasználós hozzáférést biztosít számos tárolómotor támogatásához, és az Oracle támogatja. Tehát vásárolhat egy kereskedelmi licencverziót az Oracle-től, hogy prémium támogatási szolgáltatásokat kapjon.

A MySQL jellemzői a következők:

A MySQL jellemzői - Mi a MySQL? - Edureka

1. ábra: A MySQL jellemzői - Mi az a MySQL?

  • Könnyű irányítás - A szoftver nagyon egyszerűen letölthető, és egy eseményütemezőt is használ a feladatok automatikus ütemezéséhez.
  • Robusztus tranzakciós támogatás - Tartja az ACID (Atomicitás, Konzisztencia, Elszigetelés, Tartósság) tulajdonságot, és lehetővé teszi az elosztott több verziós támogatást is.
  • Átfogó alkalmazásfejlesztés - A MySQL beépülő modulokkal rendelkezik az adatbázis beágyazására bármely alkalmazásba. Támogatja az alkalmazásfejlesztéshez tárolt eljárásokat, triggereket, funkciókat, nézeteket és még sok mást. Hivatkozhat a RDS bemutató , hogy megértsük az Amazon RDBMS-jét.
  • Nagy teljesítményű - Gyors betöltési segédprogramokat biztosít, külön memória gyorsítótárakkal és táblaindex particionálással.
  • Alacsony teljes tulajdonköltség - Ez csökkenti az engedélyezési költségeket és a hardver kiadásokat.
  • Nyílt forráskód és 24 * 7 támogatás - Ez az RDBMS bármilyen platformon használható, és 24 * 7 támogatást kínál a nyílt forráskódú és a vállalati kiadásokhoz.
  • Biztonságos adatvédelem - A MySQL hatékony mechanizmusokat támogat annak biztosítására, hogy csak az engedélyezett felhasználók férjenek hozzá az adatbázisokhoz.
  • Magas rendelkezésre állás - A MySQL képes futtatni nagy sebességű master / slave replikációs konfigurációkat, és fürtszervereket kínál.
  • Méretezhetőség és rugalmasság - A MySQL segítségével mélyen beágyazott alkalmazásokat futtathat, és nagy mennyiségű adatot tároló adattárházakat hozhat létre.

Most, hogy tudjátok, mi a MySQL, hadd mondjam el a MySQL által támogatott különféle adattípusokat.

Szeretne többet megtudni a MySQL-ről

MySQL adattípusok

2. ábra: MySQL adattípusok - Mi az a MySQL?

  • Numerikus - Ez az adattípus különböző méretű egész számokat, lebegőpontos (valós) változó pontosságú és formázott számokat tartalmaz.
  • Karakterlánc - Ezeknek az adattípusoknak vagy fix, vagy változó számú karakterük van. Ennek az adattípusnak van egy változó hosszúságú húrja is JELLEMZŐ NAGY TÁRGY ( CLOB ), amely nagy szövegértékű oszlopok megadására szolgál.
  • Bit-string - Ezek az adattípusok rögzített hosszúságúak vagy változó hosszúságúak. Van még egy változó hosszúságú bit karakterlánc adattípus is BINÁRIS NAGY TÁRGY (BLOB), amely elérhető olyan bináris értékű oszlopok megadásához, mint például a képek.
  • Boolean - Ennek az adattípusnak IGAZ vagy HAMIS értéke van. Mivel az SQL NULL értékekkel rendelkezik, háromértékű logikát használunk, amely ISMERETLEN.
  • Dátum idő - A DATE adattípus: ÉV, HÓNAP és NAP ÉÉÉÉ-HH-NN formában. Hasonlóképpen, a TIME adattípus a HOUR, MINUTE és SECOND komponenseket is tartalmazza HH: MM: SS formában. Ezek a formátumok a követelményektől függően változhatnak.
  • Időbélyeg és időköz - A TIMESTAMP adattípus tartalmaz legalább hat pozíciót, a másodperc tizedes törtrészeire, és egy opcionális IDŐ ZÓNA minősítőt a DÁTUM és IDŐ mezők mellett. Az INTERVAL adattípus megemlít egy relatív értéket, amely felhasználható a dátum, az idő vagy az időbélyeg abszolút értékének növelésére vagy csökkentésére.

Remélem, hogy élvezettel olvasta ezt a Mi az a MySQL blogot. A blog folytatásaként megjelenik egy MySQL oktatóanyag, ahol elkezdjük az összes SQL parancsot, de előtte erre hivatkozhat , hogy megismerje az interjúk során feltett legfontosabb kérdéseket. Maradjon velünk!

hogyan lehet beolvasni egy szenet java-ban
Szeretne tanúsítványt szerezni az adatbázis-adminisztrációban?

Ha többet szeretne megtudni a MySQL-ről és megismerni ezt a nyílt forráskódú relációs adatbázist, akkor nézze meg a mi oldalunkat amely oktató által vezetett élő képzéssel és valós projekt-tapasztalattal jár. Ez a képzés segít megérteni a MySQL-t alaposan, és elsajátítja a témát.

Van egy kérdésünk? Kérjük, említse meg a megjegyzések részben. ” Mi a MySQL? ”És visszatérek hozzád.