Adatbázisok kezdőknek

Bevezetés az adatbázisokba, az SQL-be ​​és a Microsoft Access-ba

A felszínen egy adatbázis nagyon hasonlít egy táblázatkezelőhöz; az adatok oszlopokban és sorokban vannak elrendezve. De ez az, ahol a hasonlóság véget ér, mert egy adatbázis sokkal hatékonyabb.

Mit tehet egy adatbázis?

Az adatbázis széles keresési funkcióval rendelkezik. Például egy értékesítési részleg gyorsan kereshet és kereshet olyan értékesítési személyzetet, akik egy meghatározott idő alatt bizonyos mennyiségű értékesítést értek el.

Az adatbázis nagy mennyiségben frissítheti a rekordokat - akár több millió vagy annál több rekordot is. Ez hasznos lehet például, ha új oszlopokat szeretne felvenni vagy valamilyen adatcsíkot alkalmazni.

Ha az adatbázis relációs , amely a legtöbb adatbázis, akkor a különböző táblázatokban kereszthivatkozási rekordokat láthat. Ez azt jelenti, hogy kapcsolatokat hozhat létre a táblák között. Ha például Ügyféltáblázatot rendelt meg a Megrendelések táblázattal, akkor a megrendelések táblázatából származó összes megrendelést megtalálhatja az Ügyfelek táblázatban szereplő egyetlen ügyféllel, vagy tovább finomíthatja azt, hogy csak az adott időszakban feldolgozott megrendeléseket adja vissza - vagy szinte bármilyen típusú kombináció, amit el tudnál képzelni.

Egy adatbázis komplex aggregált számításokat végezhet több táblán. Például felvehetné a költségeket több kiskereskedelmi üzletben, beleértve az összes lehetséges alösszeget, majd a végső összeget.

Az adatbázis konzisztenciát és adatintegritást valósít meg, ami azt jelenti, hogy elkerülheti az átfedéseket és biztosítja az adatok pontosságát a tervezés és egy sor kényszer között.

Mi az adatbázis szerkezete?

A legegyszerűbb esetben az adatbázis oszlopokból és sorokból álló táblákból áll . Az adatok szétválaszthatók kategóriákkal a táblázatokba, hogy elkerüljék az átfedéseket. Például egy üzletnek lehet asztala az alkalmazottaknak, az egyik az ügyfelek számára és a másik a termékek esetében.

A táblázat minden egyes sorát rekordnak nevezik, és minden egyes mező egy mező. Minden mezőt (vagy oszlopot) úgy tervezhetünk meg, hogy bizonyos típusú adatokat, például számot, szöveget vagy dátumot tartson. Ezt egy sor szabály követte, hogy az adatok pontosak és megbízhatóak legyenek.

A relációs adatbázis táblái kulcson keresztül kapcsolódnak egymáshoz. Ez egy azonosítási azonosító a táblázatban, amely egyedileg azonosítja a sorokat. Minden táblázatnak van egy elsődleges kulcs oszlopa, és minden olyan táblázathoz, amelyhez az adott táblázathoz kell kapcsolódnia, olyan idegen kulcs oszlop lesz, amelynek értéke megegyezik az első tábla elsődleges kulcsával.

Az adatbázis olyan űrlapokat tartalmaz, amelyek lehetővé teszik a felhasználók számára az adatok bevitelét vagy szerkesztését. Ezenkívül lehetőség lesz arra, hogy jelentéseket készítsen az adatokból. A jelentés egyszerűen egy kérdésre adott válasz, amelyet adatbázis-beszélő lekérdezésnek neveznek. Például lekérdezheti az adatbázist, hogy megtudja a vállalat bruttó jövedelmét egy bizonyos időtartam alatt. Az adatbázis a kért információkhoz visszaküldi a jelentést.

Közös adatbázis termékek

A Microsoft Access az egyik legnépszerűbb adatbázis-platform a piacon. A Microsoft Office-hez szállít és kompatibilis az összes Office termékkel. Volt varázslói és egy könnyen kezelhető felület, amely az adatbázis fejlesztésén keresztül vezet. Más asztali adatbázisok is rendelkezésre állnak, többek között a FileMaker Pro, a LibreOffice Base (amely ingyenes) és a Brilliant Database.

Ha egy közepes és nagy méretű vállalkozásra vonatkozó adatbázist fontol meg, érdemes lehet egy strukturált lekérdezési nyelv (SQL) alapján létrehozni egy kiszolgálói adatbázist. Az SQL a leggyakoribb adatbázis-nyelv, és ma a legtöbb adatbázis használja.

A kiszolgáló adatbázisok, mint a MySQL, a Microsoft SQL Server és az Oracle rendkívül nagy teljesítményűek - de drágák is, és meredek tanulási görbével jöhetnek.