によって Andreas Sütt 4年前.
507
Andmebaasid
Erinevaid andmebaasimudeleid kasutatakse sõltuvalt vajadustest ja andmete keerukusest. Relatsiooniline mudel esitab andmed tabelitena, võimaldades hõlpsat juurdepääsu ja haldamist. Objekt-orienteeritud mudel käsitleb andmeid objektidena, mis omavad kindlaid omadusi ja suudavad omavahel suhelda, sarnaselt objekt-orienteeritud programmeerimisele.
開く
Relatsiooniline mudel Andmed on esitatud tabelite kogumina Objekt-orienteeritud andmemudel Struktuur, süsteem ja põhimõte on sama, nagu objekt-orienteeritud programeerimises. Andmeid on nagu objektid kindlate omadustega, ning saavad omavahel suhelda Võrk andmemudel failide vahel on mitu seost ehk failid saavad omavahel suhelda. Hierarhiline andmemudel Tunnused Erineva astme andmed omavahel suhelda ei saa Andmete hoiustamise mudel, kus andmed on jaotatud puukujulise mustrisse Andmebaasi mudelid Lamefaili mudel Nad on lihtteksti kujul, nt .txt formaadis Koosneb ühest failist Andmebaasid Rea-põhine andmebaas Eesmärk vähendada andmete vastuvõtmise koormust Kasutusel paljude relatsiooniliste andmebaaside puhul Andmed salvestatakse ridadena Veeru-põhine andmebaas Kasulik ning efektiivne, sest selline orientatsioon aitab andmeid tõhusalt lugeda, sest tegemist on sama valdkonnaga Tihti kasutatakse kliiniliste andmete & kliendisuhete haldamise süsteemides Veerge võib olla mitu Üks veerg koosneb väärtustest ja andmekogumikest Lihtsamate päringute jaoks Mitte relatsiooniline andmebaas Võimalus kasutada videoid, fotosid andmetena Struktureerimata Tuntud kui noSQL andmebaasid Relatsiooniline andmebaas Paindlik, andmetele pääseb juurde erinevates asukohtades Tihti kasutatud SQLi rakendavates andmebaasides Efektiivne suure koguse andmete puhul Struktureeritud Objektid ning nendevahelised
seosed esindatud tabelite kujul Lamefailiga andmebaas - Ei ole just kõige mahukam Andmed on jagatud tabelitesse Kasutatakse tavaliselt väikeste andmebaaside haldamiseks + Kerge kasutada Hajus andmebaas - Keerulisem turvata - Loomine Andmed on mitmes erinevas kohas + Kadunud andmete hankimine + Rikke korral ei ole kaotus liiga suur + Sisaldab mitme failiga andmebaasi süsteemi, mida kontrollib üks DBMS Tsentraalne andmebaas - Juurdepääs sõltub põhiliselt võrguühendusest - Arvutite tehnoloogilised piirangud Kõiki andmeid hoitakse ühes kohas + Andmebaasile pääseb ligi erinevatest kohtadest + Hoolduskulud on madalad + Turvaline Mitme failiga andmebaas Annab kasutajale võimaluse andmebaasi struktureerida Võimaldab salvestada erinevates vormingutes andmeid Kasutatakse kui andmete maht ja keerukus on kasvanud Andmebaasitüüp, kus andmed salvestatakse mitmesse eerinevasse faili Ühe Failiga andmebaas Näiteks SQLite, H2 Andmebaasitüüp, kus salvestatakse kõik andmed ühte faili