Informacije su nevjerojatne i višestruke predmet istraživanja. Predmetna područja razumijevanja i primjene fenomena informacija brzo rastu, kao i količina istraživanja ovog predmeta, primjena znanja u praksi.
U suvremenim konceptima sustava za upravljanje bazom podataka moć relacijskih ideja je tako velika i nepokolebljiva da su svi ostali modeli prikazivanja informacija još uvijek opisani na isti način.
Klasifikacija prema modelu podataka je statična. Za izradu bilo kojeg modela, stručnjaci generaliziraju akumulirani potencijal, crtaju slike, povezuju podatke i određuju (na primjer, predmetno područje je obrada teksta):
Ispostavlja se da je struktura baze podataka i spektar koji je prvobitno utvrđen kontradiktorni. Takav formalni model, ovisan o opsegu, uvijek je predmet razvoja ideja. Ali čim se slike nacrtaju i linkovi budu izgrađeni, ispada da riječi mogu sadržavati brojeve, biti kratica, naziv zemlje i riječ koja uopće nije bitna, a različiti paragraf može sadržavati vezu na web-resurs ili trivijalnu točku. U svakom slučaju, to će biti novo značenje.
Postoji sljedeće: ime zemlje. Njegova procijenjena vrijednost je RF = Rusija = Ruska Federacija. No, to je također povezan s SSSR-om i 15 republika. Postoje i druge opcije za imena različitih zemalja. Indija = kolonija = veza s Engleskom. Amerika = Sjedinjene Države = države = područje koje je otkrio Kolumbo = područje gdje su se okupili predstavnici drugih zemalja i formirali novu naciju, koja je sporno iz više razloga.
Riječ koja uopće nije bitna može biti "adresa" određenom informacijskom prostoru. To je razlog razvoja tehnologije baze podataka. To je jedna stvar, ali ima toliko smisla kao i za cijelu tehnologiju i obvezuje se preispitati temeljne točke.
Formalno, tip koji je naveden u modelu podataka ne može biti niz znakova, broj ili struktura podataka. Ako u njoj postoji stvarna vrijednost, to znači da ona definira značenje, a značenje je dinamika, a ne fiksni niz znakova. To je faktor nesigurnosti koji pokreće razvoj svakog modela podataka.
Izgradnja statičkog modela je važna. To je faza formiranja ideja o tome što je relevantno u području primjene i razumijevanja onoga što se u njemu može dalje razvijati.
Na sadašnjoj razini znanja, dinamika je diskretni slijed statičkih modela, odnosno niz inkarnacija reprezentacija u obliku razumljivom ne samo od autora, tj. Izvan njegove svijesti, u modelu, u grafici, u vezama, u opisima programa.
U općem mišljenju, “baza podataka je informacijski model koji vam omogućuje pohranjivanje podataka o skupini objekata koji imaju isti skup svojstava na uredan način. Informacije u bazama podataka pohranjene su na uredan način. "
Enciklopedijsko "znanje" obično glasi: "Baza podataka je skup nezavisnih materijala predstavljenih u objektivnom obliku (članci, proračuni, propisi, sudske odluke i drugi slični materijali), sistematizirani na takav način da tih materijala može se pronaći i obraditi pomoću elektroničkog računala. "
Neki autori na starinski način (prije nego što su računala postali osobni, prijenosni i džepni) dodjeljuju posebnu kohortu: desktop baze podataka koje uključuju sve što je manje od jednog terabajta i nema veze s Oracleom.
Gotovo je općenito prihvaćeno definirati tri smjera, vrstu i značajne razlike.
Ovo je:
Gotovo svi znanstvenici i stručnjaci slažu se u jednoj stvari: relacijski odnosi su temelj. Sve vrste baza podataka predstavljaju skup odnosa između podataka.
Davno, u hijerarhijskim osnovama u drveću odnosa, uočena je dinamika: ono što je u početku obilježeno vrhom postalo je osnova, a druga grana je dobila status vrha.
Praksa korištenja mrežnih baza podataka uzrokovala je stvarnu potrebu ne samo za bojanje jedne baze podataka na više poslužitelja, klastera i lokalnih strojeva, već i za provođenje obrnute projekcije: na više računala postoje različite slike (modeli) iz jedne baze podataka na jednom poslužitelju.
Opseg također određuje koje su vrste baza podataka važeće u prostoru informacija o zadatku. Bez sumnje će u većini slučajeva postojati i hijerarhijske i distribuirane komponente. Kako nazvati određenu relacijsku vezu - nije važno.
Hardverska komponenta dosegla je razinu zajamčene pouzdanosti, brzine i učinkovitosti. Stvar je postala mala: softverska komponenta mora osigurati njezinu razinu kompetentnosti.
Neki autori navode prednosti:
Drugi drugačije gledaju na koristi:
Nedostatke obično određuju:
Naime, područja primjene uzrokuju različite objekte baze podataka, što oblikuje razlike u kriterijima za procjenu prednosti i nedostataka. Ono što nije važno u jednoj aplikaciji iznimno je važno u drugoj. Ista baza podataka može izazvati uspjeh ili pokvariti cijelu stvar.
Kao opće pravilo, informacije su prirodni fenomen, a podaci su nadležnost algoritma, programa ili programera. Često se ne pravi velika razlika između informacija, podataka i objekata baze podataka.
Formalizacija opsega je model: stvarni objekt i subjekt u ovom objektu. Na primjer, tvrtka i njezina financijska komponenta, ili tvrtka i planiranje proizvodnje. U svakom od ova dva zadatka razlikuju se ne samo podaci, već i uvjeti za njihovo korištenje.
Čak i format prezentacije numeričkih informacija može biti važan i pod utjecajem vanjskih okolnosti. Jučer, novac je mjeren u tisućama i milijunima, danas je to rubalja i novčana jedinica. Jučer je uzelo dvadeset znamenki u cjelobrojnom dijelu i nula u frakcijskom, danas je dovoljno pet znamenki u cjelobrojnom dijelu, ali su dvije znamenke obvezne - u djelomičnom. Ovaj, ali u stvarnosti postoji mnogo.
Nepristrana analiza baza podataka i njihovih aplikacija omogućuje nam da odredimo glavni kriterij za formiranje njihove pravilne organizacije: istinski funkcionalna baza podataka je takav sustav za upravljanje informacijama koji odražava njegovu dinamiku i može se prilagoditi bez sudjelovanja programera.
Tvrdi model podataka postoji sve dok se vanjske okolnosti ne promijene. Početkom devedesetih nitko nije mislio da su dvije znamenke u datumskom polju koje su izdvojene za godinu dovoljne. Koliko je panike i problema uzrokovalo barijeru memorije od 640 KB u zoru računalnog inženjerstva.
Koliko je danas grozno način pristupa podacima u dBaseu, Clarionu, FoxProu, dok su početkom 90-ih svi bili zadovoljni svime. I programeri i korisnici bili su zadovoljni. Ali tada je bilo malo informacija i algoritmi su bili primitivni.
Što će se dogoditi ako barem jedna iznimno velika baza podataka ne uspije danas? Oracle i ostali vođe u industriji imaju znanje i odgovornost u osmišljavanju organizacije podataka. To nije čak ni razina tablica ili pojedinačnih baza podataka, nego stvarni informacijski tokovi i sustavi koji odražavaju globalne transformacije u širokom rasponu zadataka.
Danas hijerarhijska baza podataka nije samo varijanta relacijskih odnosa koja uzima u obzir nejednakost podataka, podređenost jednog drugom, ili ovisnost nečega o događaju, objektu ili potrošačkoj akciji. Hijerarhija nadopunjuje relacijski koncept u smislu da razlikuje rad na bazi podataka, tablici, upitu i stvarnoj razini informacija.
No, ne samo da se hijerarhija može primijeniti u njenom nedvosmislenom i prirodnom značenju, već i mrežna baza podataka može postojati na jednom računalu, a ne razlikovati se po funkcionalnosti i mogućnostima od svoje vrste, a radi na stotinama poslužitelja širom svijeta.
Implementacija je mrežna baza podataka. Ali ne samo baza ili sustav, već različite zemlje i tvrtke koje pružaju uslugu, akumuliraju i obrađuju informacije.
To je hijerarhijska baza podataka na razini jedne tvrtke, au svakoj implementaciji postojat će slična hijerarhija odnosa. Unutar zemlje postoji vlastita mrežna infrastruktura.
U svakoj specifičnoj aplikaciji, kada posjetitelj web-resursa traži poštansku pošiljku, pokreće se cijela mrežna baza podataka, koja nije oblikovana kao cjelina, već se formira "sama" zbog opsega.
Faktor mnogostrukosti implementacija i vrlo specifičan zahtjev s odgovorom na njega. Sličnost sastavnih elemenata i funkcionalnosti, a postoje i specifični načini za dostavu pošiljki. Postoje identični načini dostave po zemljama i carinski prijelazi. Rezultat je struktura baze podataka u polju. Time se određuje dostupnost i mogućnost primjene „automatskog“ mehanizma razmjene podataka. Ali komunikacijske linije ne rade uvijek ispravno. Poslužitelji također mogu postati održavanje.
U sustavu praćenja poštanske pošiljke Nikada ne trebate pristup svim informacijama odjednom. To je uobičajena pojava u svim primjenama: postoje sve prikupljene i dostupne informacije, a tu je i onaj mali dio koji je relevantan u određenom trenutku.
Ništa ne sprečava web-resurs da kreira lokalnu sliku distribuirane baze podataka. Na primjer, došao je posjetitelj. Čak i prije nego što formulira zahtjev, možete učitati opcije odgovora.
Ako imate iskustva u radu s posjetiteljima iz određene zemlje, tada se može znati iz kojih zemalja se očekuju podaci.
U nekim zemljama, sustav praćenja je opterećen uglavnom lokalnim zahtjevima (unutar zemlje), ništa ne sprečava da se ovaj trenutak optimizira i da se vanjske stavke šalju na druge web resurse. U nekim slučajevima, potrebno je ne samo pružiti posjetitelju vanjske informacije, nego i usporediti informacije o odgovoru na isti zahtjev iz različitih sustava praćenja.
Reći da će u ovom slučaju objektno-relacijski model informacija i pristup njemu biti mogući u određenom smislu, ali da bi se implementirao ovaj model trebat ćete osigurati alat za modeliranje djelovanja tvrtki koje rade u području praćenja, odnosno razvijanja njihove funkcionalnosti.
Postoje samo dvije opcije kada se vrste baza podataka mogu značajno razlikovati. Sam razvijatelj gradi model distribuirane obrade, modelira procese, formulira algoritme dijaloga i obavlja sve povezane aktivnosti.
Druga mogućnost: puno programeri rade svoj posao, akumulirati i pružiti informacije, što dovodi do pojave mogućnosti korištenja distribuirane obrade informacija. To nije potrebno za stvaranje vlastitog resursa. Bilo koja tražilica je primjer kontrole pristupa distribuiranim podacima putem ključnih riječi.
Ako formulirate prave zahtjeve, možete dobiti adekvatne odgovore. Nije važno mišljenje svih onih web resursa, programera i vlasnika baza podataka koji pružaju informacije. Važno je da tražilica radi za ključnu riječ, čija je kompetencija već prikupljena ili ponovno prikupljena.
Glavni problem na području informiranja je brzo rastuća dinamika na koju korisnik nije samo navikao, on je formira i zainteresiran je za adekvatnost alata koje koristi.
Baze podataka nisu najnapredniji i najdinamičniji alat. Bez obzira na to želi li razvojni inženjer ili ne, uvijek ga zanima tehnologija. Ne može stvoriti bazu podataka koja nije podržana od strane postojećih DBMS-ova, au 99% slučajeva ne postoji mogućnost i stvarna potreba za stvaranjem vlastite verzije.
U međuvremenu, postoji i djelomično implementiran drugačiji pristup stvaranju modernih informacijskih sustava. Apstrakcija koju donosi objektno orijentirano programiranje i cloud tehnologije omogućuju nam da definiramo riječ koja uopće nije bitna, već je stječe s vremenom.
Svatko radi svoju stvar. Baze podataka rade u normalnom modu, pojavljuju se nove, nadograđuju stare. Web-resursi preuzimaju funkcije sustavi za upravljanje bazama podataka na razini korisnika. Tražilice povezuju ključne riječi i upite s prostorom dostupnih informacija prikupljenih njihovim jedinstvenim kriterijima.
U ta dva primjera, web resursi - prozori u bazama podataka i tražilice, u informacijama prikupljenim kriterijima, predstavljaju stvarno radnu ideju dinamičke uporabe informacija.
Sigurnosni problem doveo je do problema ograničenja pristupa. Puno je imena i lozinki, puno zaposlenika i povećanje broja gubitaka informacija, pristupa, osobnih podataka. Rad na poslu nije najbolje rješenje.
Tvrtka je posvećena ispunjavanju svoje misije, a ne da osigura da njezina služba sigurnosti podržava normalan rad svojih zaboravljajućih zaposlenika. Ljudski faktor je važno uzeti u obzir.
Odgovarajuće i popularne dinamičke baze podataka koje odmah hvataju cjelokupnu infrastrukturu tvrtke i njezinih zaposlenika automatski se osiguravaju svima, prema njegovim ovlastima, s bilo kojeg uređaja.
Usluge tehničke podrške, usluge pretplatnika, pozivni centri - odgovarajući odgovor, razni sustavi za kupnju kombiniraju jednu bazu podataka, ali ne samo glasovne i elektroničke poruke od kupaca, kao i događaje koji proizlaze iz rada tvrtke.
Značajka suvremene obrade informacija: stručnjaci su naučili kako raditi u dinamici i koristiti statički potencijal glomaznih baza podataka u kontekstu promjenjivih potreba.
Stvarni objekti i operativni sustavi su kombinirani u području primjene od strane donositelja odluka. Sama činjenica posjeta resursu, pristupanje objektu, korištenje sustava ima cilj i dobiveni rezultat.
Nema potrebe maštati o umjetnoj inteligenciji, kada je sasvim dovoljno akumulirati praksu donošenja odluka od strane osobe i koristiti je. Nije potrebno obvezati odluke zaposlenika jedne tvrtke na rad ove strukture.
Opseg antivirusne zaštite već dugo prikuplja prijetnje virusima iz svih mogućih smjerova i sažima ih za korištenje u svakom pojedinom slučaju. Što je veći opseg zahvata rastućih prijetnji, učinkovitija je borba protiv njih na određenim radnim mjestima.
Kada je informacijski sustav sposoban akumulirati iskustvo odlučivanja, to je dobar početak i dokaz kompetentnosti programera, jamstvo stabilnosti razvoja potrošača i ukupnog uspjeha.