Numele materialului: automatizat în economie
3.7. bănci de date automatizate, baze de date, caracteristicile lor
tehnologie de baze de date și bănci de date este principala organizație de destinație suport de informații intraengine. Dezvoltarea de baze de date și bănci de date este determinată de factori alături de tehnologie: creșterea nevoilor de informare ale utilizatorilor, cerințele de acces efectiv la informații, apariția unor noi tipuri de stocare în masă, creșterea volumelor sale, cu noi instrumente și capacități în domeniul comunicațiilor și multe altele.
Spre deosebire de fișierele de informare organizate la nivel local, axat pe rezolvarea problemelor individuale, baza de date este un sistem informatic integrat care să îndeplinească o serie de cerințe:
• reducerea redundanței în stocarea de date;
• eliminarea contradicțiilor din ele;
• Soluții de partajare pentru o mare varietate de sarcini, inclusiv cele noi;
• facilitarea accesului la date;
• stocarea sigură a datelor într-o bază de date, protecția datelor;
• independența datelor de la schimbarea condițiilor externe, ca urmare a dezvoltării de securitate a informațiilor;
• reducerea costurilor nu numai pentru crearea și stocarea de date, dar, de asemenea, să le mențină la zi;
• o forme flexibile de organizare de exploatare.
Punerea în aplicare a acestor cerințe oferă o serie de date de înaltă performanță și eficiență pentru utilizatori, în volume mari.
Baza de date - este un obiect dinamic care modifică valoarea atunci când se schimbă de stat reflectate de domeniu (condițiile externe în raport cu baza). Sub zona de subiect înseamnă partea lumii reale (obiecte, procese), care ar trebui să fie adecvate, valoarea totală a informațiilor prezentate în baza de date. Datele din baza de date sunt organizate într-un singur sistem integrat, care oferă o experiență de utilizare mai productivă, cu volume mari de date.
În plus față de componentele majore ale bazei de date și baza de date include baze de date și bucuros celelalte componente. Oprește în fața lor.
mijloace lingvistice includ limbaje de programare, limbile cereri și răspunsuri, descriere a datelor limbi.
Instrumente de predare - sunt instrucțiuni și îndrumări privind stabilirea și funcționarea BND, alegerea bazei de date.
Baza tehnică a BND este un computer care îndeplinește anumite cerințe ale caracteristicilor sale tehnice.
Personalul de întreținere include programatori, ingineri, întreținere calculator, personal administrativ, inclusiv DBA. Sarcina lor - să supravegheze activitatea BND, pentru a asigura compatibilitatea și interoperabilitatea tuturor componentelor, precum și gestionarea funcționării BND, controlul nevoilor de calitate de informații și de informații. Versiunea minimă de toate aceste caracteristici pentru utilizator pot fi furnizate de către o persoană sau de către Organizația, care oferă software-ul și de a efectua sprijin și de întreținere.
Un rol deosebit este jucat de administratorul băncii de bază sau de date (DBA). Administratorul gestionează datele, personalul de servire BND. O sarcină importantă a DBA este de a proteja datele de la distrugere, accesul neautorizat și necorespunzătoare. Administratorul oferă utilizatorilor cu o autoritate mai mare sau mai mică, pentru a avea acces la toate sau o parte a bazei. Pentru a îndeplini funcțiile de administrator în SGBD oferă diverse utilități. Administrarea bazelor de date oferă caracteristici de performanță asigură o funcționare fiabilă și eficientă a bazei de date, nevoile de informare ale utilizatorilor, afișarea dinamicii în domeniul bazei de date.
baze de date și bănci de date sunt principalii utilizatori ai utilizatorilor finali, și anume, experți care conduc diverse domenii de activitate economică. Compoziția lor este eterogenă, acestea variază în calificare, gradul de profesionalism, nivelul sistemului de control: Contabil șef, Contabil, operatorul, șef al departamentului de credit, etc. Reuniunea nevoile lor de informare - abordează mai multe probleme în organizarea intraengine suport informațional.
grup de utilizatori de construcții BND format de programatorii de aplicații. ele joacă, de obicei, rolul de mediatori între baza de date și utilizatorii finali, ca un program ușor de utilizat pentru limbi de baze de date. Gestionarea centralizată a datelor este natura nevoii de administrare a unui astfel de sistem complex ca o bancă de date.
Avantajele BND pentru utilizatorul să plătească înapoi costurile și costul creației sale ca:
• creșterea productivității utilizatorului, realizat în mod eficient nevoile de informare a acestora;
• managementul datelor centralizate eliberează dezvoltatorii de aplicații de organizarea datelor, asigură independența cererilor de date;
• Dezvoltarea bazei de date permite organizației pentru o varietate de interogări ad-hoc, noi aplicații;
• reducerea costurilor nu numai pentru crearea și stocarea de date, dar, de asemenea, cu privire la întreținerea lor până la data și starea dinamică; a redus fluxuri de date care circulă în sistem, reducând redundanță și dublarea.
Ca baza de date și baza de date pot fi concentrate pe un singur calculator sau distribuit între mai multe calculatoare. Pentru datele de un artist la dispoziția celorlalți și vice-versa, aceste computere trebuie să fie conectate la un singur sistem de computer prin intermediul rețelelor de calculatoare.
Banca și baza de date situate pe același calculator sunt numite PC-uri interconectate rețelele locale și mai multe numite distribuite. bănci și baze de date distribuite sunt mai flexibile și mai adaptabile, mai puțin sensibile la defectarea echipamentului.
Atribuirea băncilor de date locale „organizarea mod mai simplu și ieftin de informații experiența utilizatorului atunci când se lucrează cu cantități mici de date și rezolvarea problemelor simple.
Bazele de date locale sunt eficiente în activitatea unuia sau mai multor utilizatori atunci când există o oportunitate de a armoniza activitățile lor prin mijloace administrative. Aceste sisteme sunt simple și fiabile, datorită localității sale și independența organizațională.
Numirea bazelor de date distribuite și bănci de date este de a oferi forme mai flexibile de servicii multor utilizatori la distanță atunci când se lucrează cu cantități semnificative de informații în ceea ce privește fragmentarea geografică sau structurală. baze de date distribuite și sistemul bancar de date oferă oportunități de a gestiona complexe multi-nivel și multi-nivel de obiecte și procese.
prelucrarea datelor distribuite poate găzdui baza de date (sau mai multe baze de date) la diferite noduri de rețea de calculatoare. Astfel, fiecare componentă a bazei de date se află în locul echipamentelor de disponibilitate și de manipulare. De exemplu, organizarea rețelei de sucursale a oricărei structuri organizatorice de a gestiona date în locul de amplasare a sucursalei. distribuția datelor se realizează pe calculatoare diferite, în condițiile de realizare a legăturilor verticale și orizontale pentru organizațiile cu structuri complexe.
Necesitatea obiectivă a formelor distribuite de organizare a datelor din cauza cerințelor utilizatorilor finali:
• gestionarea centralizată a resurselor informaționale dispersate;
• creșterea eficienței managementului bazei de date și bănci de date și reducerea timpului pentru a avea acces la informații;
• sprijină integritatea, coerența și protecția datelor;
• asigurarea unui nivel acceptabil în raport de „preț -. Performanță, fiabilitate“
Sistemul de baze de date distribuite (sau a unor părți ale bazei) permite largi posibilități să varieze și să mențină resursele informaționale, evitând blocajele care împiedică productivitatea utilizatorilor și a obține o eficiență maximă în utilizarea resurselor informaționale.
În sistemele distribuite, baze de date și bănci de date există necesitatea schimbului eficient de informații între bazele de date. Cerința de a informa utilizatorii eficienței evoluției și a modificărilor în procesul de afaceri gestionate dictează execuția în paralel și sincronizarea în timp a anumitor tipuri de lucru cu informațiile.
procesele de schimb de date schimba organizate ca sarcini individuale ale utilizatorilor (aplicații) pe aceleași sau diferite baze de date. Pentru a pune în aplicare un mecanism special de informare cu toate părțile interesate și procesele. Mecanismul de notificare sau informare schimbare operațională în bazele de date distribuite este un instrument tehnologic, economisind timpul și costurile forței de muncă, o face mai accesibilă la o gamă largă de resurse de informații la distanță.
În sistemele de baze de date și de date distribuite băncilor, care sunt un mijloc de automatizarea organizațiilor mari, există noi probleme. Creșterea numărului de utilizatori, extinderea geografică a dimensiunii sistemului, creșterea rețelei de noduri fizice complică administrarea. Există un risc de nepotrivire de date, stocate în diferite părți ale sistemului. Există o problemă de integritate a datelor și de securitate, care este rezolvată printr-un set de instrumente, metode și evenimente.
Un mijloc de a băncilor de gestionare a bazei de date și de date distribuite este de replicare a datelor. Duplicarea este un obiect modificări de transfer în baza de date sursă într-o bază de date (sau o porțiune a acesteia), situate în diferite noduri ale unui sistem distribuit. Atunci când modificările nu pot fi necesare acces simultan kd toate nodurile care sunt afectate de aceste schimbări. Acestea modificate la un singur site si apoi transportate la alta. Replicarea poate fi efectuată după finalizarea unui anumit număr de operații asupra datelor, inclusiv după fiecare operație, la intervale regulate de timp sau la un anumit moment în timp. procesul de replicare poate fi controlată de către administratorul de sistem, utilizatorul sau programul utilizator. instrumente software moderne sprijină aceste sau alte mecanisme de replicare a datelor.
Organizația funcționează cu un sistem de baze de date distribuite și de securitate necesită diferențierea accesului utilizatorilor la date, ceea ce complică administrarea sistemelor complexe. Abordarea ierarhică multi-nivel asigură controlul cel mai complet și convenabil de acces.