Kaj je baza podatkov?
Baza podatkov je zbirka povezanih podatkov, ki predstavlja nekatere elemente resničnega sveta. Zasnovan je za izdelavo in zapolnitev s podatki za določeno nalogo. Je tudi gradnik vaše podatkovne rešitve.
V tej vadnici boste izvedeli
- Kaj je baza podatkov?
- Kaj je skladišče podatkov?
- Zakaj uporabljati bazo podatkov?
- Zakaj uporabljati skladišče podatkov?
- Značilnosti zbirke podatkov
- Značilnosti skladišča podatkov
- Razlika med bazo podatkov in skladiščem podatkov
- Aplikacije baze podatkov
- Aplikacije skladiščenja podatkov
- Slabosti baze podatkov
- Slabosti skladišča podatkov
Kaj je skladišče podatkov?
Podatkovno skladišče je informacijski sistem, ki hrani zgodovinske in komutativne podatke iz enega ali več virov. Zasnovan je za analizo, poročanje in integracijo podatkov o transakcijah iz različnih virov.
Data Warehouse olajša postopek analize in poročanja organizacije. To je tudi ena različica resnice za organizacijo pri odločanju in napovedovanju.
KLJUČNA RAZLIKA
- Zbirka podatkov je zbirka povezanih podatkov, ki predstavlja nekatere elemente resničnega sveta, medtem ko je Podatkovno skladišče informacijski sistem, ki hrani zgodovinske in komutativne podatke iz enega ali več virov.
- Zbirka podatkov je zasnovana za snemanje podatkov, medtem ko je podatkovno skladišče namenjeno analizi podatkov.
- Zbirka podatkov je aplikacijsko usmerjeno zbiranje podatkov, medtem ko je Data Warehouse predmetno usmerjeno zbiranje podatkov.
- Zbirka podatkov uporablja spletno transakcijsko obdelavo (OLTP), medtem ko podatkovno skladišče uporablja spletno analitično obdelavo (OLAP).
- Tabele in združitve zbirk podatkov so zapletene, ker so normalizirane, medtem ko so tabele in združevanja podatkovnih baz enostavne, ker so denormalizirane.
- Tehnike modeliranja ER se uporabljajo za oblikovanje zbirke podatkov, tehnike modeliranja podatkov pa za oblikovanje skladišča podatkov.
Zakaj uporabljati bazo podatkov?
Tu so glavni razlogi za uporabo sistema Database:
- Ponuja varnost podatkov in njihov dostop
- Baza podatkov ponuja različne tehnike za shranjevanje in pridobivanje podatkov.
- Zbirka podatkov deluje kot učinkovit upravljavec za uravnoteženje zahtev več aplikacij, ki uporabljajo iste podatke
- DBMS ponuja omejitve integritete za visoko raven zaščite, da se prepreči dostop do prepovedanih podatkov.
- Zbirka podatkov vam omogoča dostop do sočasnih podatkov na tak način, da lahko istočasno dostopa do istih podatkov le en uporabnik.
Zakaj uporabljati skladišče podatkov?
Tu so pomembni razlogi za uporabo skladišča podatkov:
- Podatkovno skladišče pomaga poslovnim uporabnikom na enem mestu do pomembnih podatkov iz nekaterih virov.
- Zagotavlja dosledne informacije o različnih medfunkcionalnih dejavnostih
- Pomaga vam pri vključevanju številnih virov podatkov, da zmanjšate stres na proizvodni sistem.
- Skladišče podatkov vam pomaga zmanjšati TAT (skupni čas obratovanja) za analizo in poročanje.
- Podatkovno skladišče pomaga uporabnikom dostopati do kritičnih podatkov iz različnih virov na enem mestu, tako da prihrani čas, ko uporabnik pridobi podatke iz več virov. Do podatkov iz oblaka lahko dostopate tudi enostavno.
- Skladišče podatkov vam omogoča shranjevanje velike količine zgodovinskih podatkov za analizo različnih obdobij in trendov za prihodnje napovedi.
- Poveča vrednost operativnih poslovnih aplikacij in sistemov za upravljanje odnosov s strankami
- Ločuje analitično obdelavo od transakcijskih baz podatkov in izboljšuje delovanje obeh sistemov
- Zainteresirane strani in uporabniki morda precenjujejo kakovost podatkov v izvornih sistemih. Skladišče podatkov zagotavlja natančnejša poročila.
Značilnosti zbirke podatkov
- Ponuja varnost in odpravlja odvečnost
- Dovoli več pogledov podatkov
- Sistem baz podatkov sledi skladnosti z ACID (atomskost, doslednost, izolacija in trajnost).
- Omogoča izolacijo med programi in podatki
- Skupna raba podatkov in obdelava transakcij za več uporabnikov
- Relacijska baza podatkov podpira več uporabniško okolje
Značilnosti skladišča podatkov
- Podatkovno skladišče je predmetno usmerjeno, saj ponuja informacije, povezane s temo, namesto tekočega poslovanja podjetij.
- Podatke je treba hraniti tudi v zbirki podatkov na skupen in soglasno sprejemljiv način.
- Časovno obdobje za podatkovno skladišče je v primerjavi z drugimi operativnimi sistemi razmeroma obsežno.
- Skladišče podatkov ni trajno, kar pomeni, da se prejšnji podatki ob izbrisu novih podatkov ne izbrišejo.
Razlika med bazo podatkov in skladiščem podatkov
Parameter | Zbirka podatkov | Podatkovno skladišče |
---|---|---|
Namen | Je zasnovan za snemanje | Zasnovan je za analizo |
Metoda obdelave | Baza podatkov uporablja spletno transakcijsko obdelavo (OLTP) | Podatkovno skladišče uporablja spletno analitično obdelavo (OLAP). |
Uporaba | Zbirka podatkov omogoča izvajanje temeljnih operacij za vaše podjetje | Skladišče podatkov vam omogoča analizo vašega podjetja. |
Tabele in združitve | Tabele in združitve zbirke podatkov so zapleteni, saj so normalizirani. | Tabela in združevanja so v podatkovnem skladišču preprosta, ker so denormalizirana. |
Usmerjenost | Je aplikacijsko naravnano zbiranje podatkov | Je predmetno usmerjeno zbiranje podatkov |
Omejitev shranjevanja | Na splošno omejeno na eno samo aplikacijo | Shrani podatke iz poljubnega števila aplikacij |
Razpoložljivost | Podatki so na voljo v realnem času | Podatki se po potrebi osvežijo iz izvornih sistemov |
Uporaba | Za oblikovanje se uporabljajo tehnike modeliranja ER. | Za načrtovanje se uporabljajo tehnike modeliranja podatkov. |
Tehnika | Zajem podatkov | Analizirajte podatke |
Vrsta podatkov | Podatki, shranjeni v zbirki podatkov, so posodobljeni. | Trenutni in zgodovinski podatki so shranjeni v podatkovnem skladišču. Morda ne bo posodobljen. |
Shranjevanje podatkov | Za shranjevanje podatkov se uporablja metoda ravnega relacijskega pristopa. | Data Ware House uporablja dimenzijski in normaliziran pristop za podatkovno strukturo. Primer: Shema zvezd in snežink. |
Vrsta poizvedbe | Uporabljajo se preproste transakcijske poizvedbe. | Za analizo se uporabljajo zapletene poizvedbe. |
Povzetek podatkov | Podrobni podatki so shranjeni v zbirki podatkov. | Shranjuje zelo strnjene podatke. |
Aplikacije baze podatkov
Sektor | Uporaba |
Bančništvo | Uporaba v bančnem sektorju za informacije o strankah, dejavnosti, povezane z računom, plačila, depozite, posojila, kreditne kartice itd. |
Letalski prevozniki | Uporabite za rezervacije in informacije o urniku. |
Univerze | Za shranjevanje informacij o študentih, prijavah na tečaje, kolidžih in rezultatih. |
Telekomunikacije | Pomaga pri shranjevanju evidenc klicev, mesečnih računov, vzdrževanja stanja itd. |
Finance | Pomaga vam pri shranjevanju zalog, informacij o prodaji in nakupih delnic in obveznic. |
Prodaja in proizvodnja | Uporabite za shranjevanje podrobnosti o kupcih, izdelkih in prodaji. |
Predelovalne dejavnosti | Uporablja se za upravljanje podatkov v dobavni verigi in za sledenje izdelavi predmetov, stanju zalog. |
Vodenje kadrov | Podrobnosti o plačah zaposlenih, odbitkih, ustvarjanju plač itd. |
Aplikacije skladiščenja podatkov
Sektor | Uporaba |
Letalski prevoznik | Uporablja se za operacije upravljanja letalskih sistemov, kot so dodelitev posadke, analize poti, programi popustov za pogoste lete za potnike itd. |
Bančništvo | Uporablja se v bančnem sektorju za učinkovito upravljanje razpoložljivih virov. |
Zdravstveni sektor | Podatkovno skladišče, ki se uporablja za strategijo in napovedovanje izidov, ustvarjanje poročil o zdravljenju pacientov itd. Napredno strojno učenje, veliki podatki omogočajo sisteme podatkovnih skladišč, da lahko predvidijo bolezni. |
Zavarovalniški sektor | Podatkovna skladišča se pogosto uporabljajo za analizo vzorcev podatkov, trendov strank in hitro sledenje gibanju trga. |
Zadržite verigo | Pomaga vam slediti artiklom, prepoznati nakupni vzorec stranke, promocije in se uporablja tudi za določanje cenovne politike. |
Telekomunikacije | V tem sektorju se podatkovno skladišče uporablja za promocijo izdelkov, prodajne odločitve in odločitve o distribuciji. |
Slabosti baze podatkov
- Stroški strojne in programske opreme za uvedbo sistema Database so visoki, kar lahko poveča proračun vaše organizacije.
- Številni sistemi DBMS so pogosto zapleteni sistemi, zato je potrebno usposabljanje uporabnikov za uporabo DBMS.
- DBMS ne more izvajati zahtevnih izračunov
- Vprašanja glede združljivosti s sistemi, ki že obstajajo
- Lastniki podatkov lahko izgubijo nadzor nad svojimi podatki, kar bo povzročilo težave z varnostjo, lastništvom in zasebnostjo.
Slabosti skladišča podatkov
- Dodajanje novih podatkovnih virov zahteva čas in je povezano z visokimi stroški.
- Včasih se težave, povezane s podatkovnim skladiščem, lahko zaznajo več let.
- Podatkovna skladišča so visoko vzdrževalni sistemi. Izvlečenje, nalaganje in čiščenje podatkov je lahko dolgotrajno.
- Skladišče podatkov je morda videti preprosto, vendar je za povprečne uporabnike pravzaprav prezapleteno. Zagotoviti morate končne uporabnike, ki na koncu ne uporabljajo podatkovnega rudarjenja in skladišča.
- Kljub najboljšim prizadevanjem pri vodenju projektov se bo obseg shranjevanja podatkov vedno povečeval.
Kaj vam najbolj ustreza?
Če povzamemo, lahko rečemo, da baza podatkov pomaga pri temeljnem poslovanju, medtem ko vam podatkovno skladišče pomaga pri analizi poslovanja. Izberete enega izmed njih glede na vaše poslovne cilje.