Mi az adatbázis, és miért tanulhatnám őket? Miracle -
A számítógépet elektronikus számítógépként hozták létre - eddig a régi tankönyvekben és módszertanokban megtalálható a számítógép rövidítése, amely pontosan az, ami megfejtette.
Idővel azonban a számítógépet nemcsak a számítástechnikai eszközként használták, hanem az információs rendszerek (IS) feldolgozásának eszközeként is.
Mi az információs rendszer? Képzeljen el egy könyvtárat a részlegekkel, hatalmas könyveket (amelyek mindegyik saját polcon található), olvasók, alkalmazottak ...
Egy másik információs rendszer egy olyan sportklub, amelyet hetente háromszor látogat. Sok szakaszból és osztályból áll (medence, judo, fitness). Ez egy hatalmas ember. A sportklub látogatói között vannak edzők, amelyek mindegyike "szerepel" egy bizonyos szakaszban. És mindez megköveteli az illetékes vezetést, strukturálást, könyvelést ...
Más szóval az információs rendszer része a valós világnak (a tudományban ezt a "tárgyterületnek" nevezték). Az IP komponensei adatok (példáinkban információ a könyvtárakról és a könyvtár olvasóiról, valamint a sportklub látogatóiról és oktatóiról), szoftverek, emberi és egyéb források. Mindez együttesen támogatja az információs rendszert, amely a valós világ egyik része. A világ, amelyben mindannyian élünk.
És itt jöttünk a beszélgetésünk legfontosabb idejéhez - az adatbázishoz. Valójában minden adatbázis egy vagy másik információs rendszer részét képezi, és az információ gyűjtésére, tárolására és manipulálására szolgál. Fontos megjegyezni, hogy az adatbázisban lévő adatok szigorúan vannak tárolva.
Számos adatbázissal és információval rendelkezik, amelyek tárolhatók bennük:
Talán ez a lista határozatlan ideig folytatható.
Külön kell feltüntetni, hogy ilyen "adatbáziskezelési rendszer" (DBMS). Itt minden egyszerű: a DBMS egy szoftver- és nyelvi eszközök komplexuma az adatbáziskezelésnek. Egyszerűen fogalmazva, ez egyfajta szoftver shell, amely lehetővé teszi, hogy interakcióba lépjen az adatbázisokkal és a bennük lévő információkkal.
Melyek az adatbázisok?
Tehát DB a rendezett információ tárolása. Milyen szerkezete van? Ma már 3 fő adatbázis modell létezik. Ezek a következők:
- Hierarchikus modell. Az ilyen adatbázisok fa szerkezettel rendelkeznek, amelynek összetevői "szülők" és "leszármazottak" -ra vannak osztva. A hierarchikus adatbázisok megkülönböztető jellemzője, hogy minden "leszármazottnak" csak egy "őse" lehet.
- Hálózati modell. A hierarchikus modell variációja azzal a különbséggel, hogy egy hálózati adatbázisban, bármely "leszármazottban" sok "őse" lehet.
- Relációs modell. A relációs adatbázisban található adatok táblázatokból állnak, amelyek mindegyike oszlopokból és rekordokból (sorokból) áll. Minden oszlopnak van egy neve, és minden sor tartalmaz bizonyos információkat. A relációs adatbázissal való kölcsönhatás a logika szintjén épül fel, amely mindenkinek jön létre, aki sikeresen befejezte a középiskola 5. évfolyamát. By the way, a tanfolyam "User PC" az Akadémia, a gyerekek ismeri a relációs adatbázis modell segítségével egy egyszerű, de hasznos MS Access program.
Miért kell az adatbázisokat megvizsgálni?
Általánosságban ez egy különös kérdés. Az adatbázis struktúrájának és működésének megértése nemcsak a horizontot terjeszti ki, hanem egy nagyon hasznos gyakorlati haszonnal is jár mindenki számára, akik:
- A világ tudományos képének elméjébe hajt
- Megérti, mennyire fontos a különböző digitális információkkal való együttműködés
- Szeretne programozóvá válni
Tartsuk az utolsó pontot a listából. Mi van az adatbázis programozójához?
Képzeld el: tanulmányozod a C ++ programot, és írod a programot az orvosi-szemész orvos munkahelyén. Ez az alkalmazás azért készült, hogy feljegyezze a betegeket, töltse fel személyes adatait és orvosi előzményeit, válasszon recepteket és gyógyszereket stb. Hol tárolja ezeket az információkat? Természetesen az adatbázisban. Összekapcsolódik a projekt munkafájljaihoz, és minden interakció egy speciális szoftverhéj, vagyis a DBMS segítségével történik.
Természetesen az adatbázissal való kölcsönhatás különféle formákat ölthet - nem csak az adatokat veszünk fel, hanem egyszerűen manipuláljuk őket: szerkesztünk, töröljük, újakat adunk hozzá. By the way, a tanfolyam a "Web-programozás" során választottuk a MySQL adatbázisokat, amelyeket ma már nem csak kezdő fejlesztők, hanem olyan IT-óriások is használnak, mint a Facebook, a Google, a LinkedIn.
Így az adatbázisok megértése és a velük való együttmûködés képessége nem csupán a programozó, hanem mindenki számára, aki fejlett felhasználónak tartja a legfontosabb minõséget. Vagy arra törekszik, hogy legyen egy. Ténylegesen számodra számít?
Olvassa el:
- Programozási kurzusok az iskolások számára
- Hogyan tanuljuk meg a programozást?
- Helyes kurzus a programozásban. Mi legyen az?
- Milyen programozási nyelvet kell a diák tanulni 15 + éves
- Ki egy szövegíró?
- 5 A rossz programozó jelei
- Milyen korban kell programoznom a programozást?
- Milyen programozási nyelvet kell választanom a kezdőnek?
- Tanulás a programtól a semmiből
- Programozási tanfolyamok Omszkban