Mi az az adatbázis?

Tartalomjegyzék:

Mi az az adatbázis?
Mi az az adatbázis?
Anonim

Ha ismeri az olyan táblázatokat, mint a Microsoft Excel, már tudja, hogyan használhatók az adatok táblázatokkal. Az adatbázisok táblákat is használnak az információk tárolására, kezelésére és lekérésére.

Már használ adatbázisokat

Lehet, hogy nem veszi észre, de mindennapi életében folyamatosan találkozik az adatbázisok erejével. Például, amikor bejelentkezik online bankszámlájára, bankja először hitelesíti a bejelentkezést felhasználónevével és jelszavával, majd megjeleníti a számlaegyenlegét és az esetleges tranzakciókat. A színfalak mögött működő adatbázis kiértékeli a felhasználónév és jelszó kombinációját, és hozzáférést biztosít fiókjához. Ezután szűri a tranzakciókat, hogy dátum vagy típus szerint jelenítse meg őket, ahogyan Ön kéri.

Image
Image

Adatbázisok vs. táblázatok

Az adatbázisok abban különböznek a táblázatoktól, hogy jobban tudnak nagy mennyiségű adatot tárolni és különféle módon kezelni. Íme néhány olyan művelet, amelyeket egy adatbázissal végrehajthat, és amelyeket nehéz, ha nem lehetetlen lenne végrehajtani egy táblázat segítségével:

  • Az összes olyan rekord lekérése, amely megfelel bizonyos feltételeknek
  • Rekordok tömeges frissítése
  • Kereszthivatkozási rekordok különböző táblákban
  • Végezzen összetett összesített számításokat

Adatbázis elemei

Egy adatbázis sok különböző táblából áll. Az Excel táblákhoz hasonlóan az adatbázistáblák is oszlopokból és sorokból állnak. Minden oszlop egy attribútumnak, minden sor pedig egyetlen rekordnak felel meg.

Vegyünk például egy adatbázistáblázatot, amely az X vállalat 50 alkalmazottjának nevét és telefonszámát tartalmazza. A táblázat „Keresztnév”, „Vezetéknév” és „Telefonszám” oszlopokkal van felállítva. Minden sor egy személy megfelelő információit tartalmazza. Mivel 50 személy van, a táblázatban 50 bejegyzéssor és egy címkesor található.

Az adatbázisban minden táblának egyedi névvel kell rendelkeznie, és mindegyiknek rendelkeznie kell egy elsődleges kulcs oszlopával, hogy minden sor (vagy rekord) egyedi mezővel rendelkezzen az azonosításhoz.

Az adatbázisban lévő adatokat korlátozások védik, amelyek szabályokat kényszerítenek ki az adatokra, hogy biztosítsák azok általános integritását. Egy egyedi megszorítás biztosítja, hogy az elsődleges kulcsot ne lehessen megkettőzni. Az ellenőrzési megkötés szabályozza a beírható adatok típusát. Például a Név mező elfogadhat egyszerű szöveget, de a társadalombiztosítási szám mezőnek tartalmaznia kell egy meghatározott számkészletet.

Az adatbázisok egyik leghatékonyabb funkciója az, hogy idegen kulcsok segítségével kapcsolatokat hozhat létre a táblák között. Például lehet egy Vevők és egy Rendelések tábla. A Rendelések táblázatban minden vásárló hozzárendelhető egy rendeléshez. A Rendelések tábla viszont egy Termékek táblához kapcsolódhat. Ez a módszer leegyszerűsíti az adatbázis-tervezést, így az adatokat kategóriák szerint rendezheti, ahelyett, hogy az összes adatot egy vagy csak néhány táblázatba helyezné.

A adatbázis-kezelő rendszer

Egy adatbázis csak adatokat tartalmaz. Az adatok valódi felhasználásához adatbázis-kezelő rendszerre van szükség. A DBMS maga az adatbázis, valamint az adatok lekéréséhez vagy beszúrásához szükséges szoftverek és funkciók. A DBMS jelentéseket hoz létre, kényszeríti ki az adatbázis-szabályokat és -korlátokat, és karbantartja az adatbázissémát. DBMS nélkül az adatbázis csak bitek és bájtok gyűjteménye, kevés jelentéssel.

Ha meg szeretne próbálni egy adatbázis létrehozását, egy jó kiindulópont egy adatbázis-program, például a Microsoft Access.

GYIK

    Mi az adatbázisséma?

    Egy adatbázis sémája a szerkezete. Meghatározza, hogy milyen információk vagy objektumok léphetnek be az adatbázisba, és meghatározza a köztük lévő kapcsolatot. A sémákat általában a strukturált lekérdezési nyelv (SQL) használatával határozzák meg.

    Mi az a relációs adatbázis?

    A relációs adatbázis az egymással kapcsolatos adatpontokat tárolja. Az adatokat egy vagy több táblába rendezi, amelyek mindegyike egyedi kulccsal azonosítja azokat.

    Mi az adatbázis-lekérdezés?

    A lekérdezés egyszerűen egy adatbázisból származó információkérés. Az adatok származhatnak az adatbázis egy vagy több táblájából, vagy származhatnak más lekérdezésekből. Amikor beír egy Google-keresést, lekérdezést küld, például.

    Mi az adatbázis rekord?

    A rekord a táblázatban tárolt adatok halmaza. A rekordokat néha sornak is nevezik.

    Mi az az idegen kulcs az adatbázisban?

    Az idegen kulcs egy gyakori összetevő, amely két tábla adatait kapcsolja össze. Az idegen kulcs egy másik, szülőtábla nevű tábla elsődleges kulcsára utal. Az idegen kulcsot tartalmazó táblát gyermek tábla.

    Mi az entitás az adatbázisban?

    Az entitás az adatbázison belüli objektum. Ez lehet egy személy, hely, egység vagy bármilyen absztrakt fogalom, amelyről információt szeretne tárolni. Például egy iskolai adatbázis entitásként tartalmazhat diákokat, tanárokat és kurzusokat.

Ajánlott: