Rezumat Care este modelul de informații, și care sunt structurile de informare

Ce se întâmplă dacă aveți nevoie pentru a afișa un dispozitiv de navă spațială sau molecule? Ce se întâmplă dacă doriți să vedeți nu este încă construite sau distruse de ansamblu lung arhitectural? Ce se întâmplă dacă aveți nevoie pentru a experimenta activitatea centralei nucleare în caz de urgență? În aceste și multe alte cazuri, oamenii folosesc modele.

Toți ați văzut de multe ori materialul (aka fizic) modelul - obiecte care imita unele dintre caracteristicile unui alt obiect. Cu toate acestea, modelul poate fi, și informații. În acest caz, nu vom crea o aparență simplificată a unui obiect real, și să descrie obiectul într-un fel. De exemplu, dacă ne interesează în proprietățile descrise sub formă de ecuații matematice, modelul matematic. Rezolvarea problemei în lecția de fizică, lucrezi cu fenomene de model Detalii de reduceri; utilizarea cardului la lecția de geografie, sau într-o campanie, lucrați cu modelul de informații din suprafața pământului; spune unui prieten cum să ajungi la casa ta - din nou, de lucru cu modelul de informații (crearea acesteia). În general, toate cunoștințele noastre despre lumea reală - este un set de modele de informații.

Deci, modelul - un substitut simplificat un obiect sau sistem real. Modelul reproduce este necesar numai într-o anumită situație caracteristicile originalului.

În elaborarea modelului de informații este necesară nu numai pentru a alege semnele obiectului, care vor fi incluse în ea, dar, de asemenea, pentru a decide modul de organizare a informațiilor într-o memorie de calculator. La urma urmei, pentru a fi în măsură să utilizeze datele, acestea nu ar trebui să fie „îngrămădite“, acestea trebuie să fie o cale de a simplifica.

Există trei struktury31 de bază care definesc organizarea de date și legături între nimi.Odna sunt utile în descrierea sistemelor de obiecte, care sunt și „slave“ „majore“. Se numește derevom32. La nivelul superior al acestei structuri este un obiect (numit root). În următorul nivel (a doua) - câteva obiecte în obiectul primului nivel sau să-l asculte. Fiecare dintre obiectele de al doilea strat se supune mai multor obiecte de al treilea nivel, etc. Obiectele de cel mai jos nivel se numește o frunză. (Se pare, copacul crește în jos.!) Cu o astfel de structură poate fi, de exemplu, pentru a descrie o unitate de armată: rădăcină - o companie; la al doilea nivel - un pluton al acestei companii; al treilea nivel - ramura care apare în echipa corespunzătoare, în sfârșit, „frunze“ va separa luptători. După ce a organizat informațiile astfel încât să puteți găsi cu ușurință nu numai detaliile unui anume personalul militar, dar, de asemenea, pluton și companie, în care servește; și invers, puteți obține informații nu numai despre un pluton, dar, de asemenea, pentru fiecare dintre luptătorii din pluton.

Cu toate acestea, nu întotdeauna există subordonare fără echivoc. De exemplu, dacă încercați să organizați structura de date despre profesori și clase în care predau, va fi mai dificil: fiecare profesor lucrează cu mai multe clase, dar, de asemenea, în fiecare clasă - mai multe cadre didactice. Se pare raportul nu este „unu la mulți“ și „mulți la mulți“. O astfel de structură este rețea reticulată este numit.

În practică (folosind un computer) este al treilea tip de organizare a datelor utilizate cel mai frecvent. Se numește relyatsionnoy33. Acest „teribil“ nume - deloc bine-cunoscut modul de prezentare a informației - sub forma celor mai comune tabele dreptunghiulare legate între ele. Cu toate acestea, nu toate. Există unele restricții:

Fiecare linie a tabelului (aceasta se numește o înregistrare) descrie un singur obiect.

Toate obiectele din tabel - același tip (de exemplu, un tabel va descrie doar o parte a firmei, cealaltă - numai angajații, al treilea - efectuat raboty34). Tabelul conține doar informații direct legate de obiectele sale.

Toate atributele obiectelor (numite atribute) divizate în coloane separate - înregistrări de câmp. rubrici coloană - numele câmpurilor.

Tabelul trebuie să fie coloana (sau grup de coloane), ale căror valori sunt unice - recurente, este numit cheia primară.

Structura de informații care conțin date referitoare la obiectele reale și stocate în memoria externă de calculator, numite baze de date (DB). Desigur, baza de date poate fi, de asemenea, ierarhic, rețea și relațională. O bază de date relațională este format din unul sau mai multe fișiere, fiecare dintre care corespunde unei tablitse35.

Fișier (din fișierul engleză -. Hârtie-dosar, un dosar) - un set de date (programe, text, imagine, sunet, etc ...), care este stocat în memoria externă ca o singură unitate și numele desemnat. Pe o memorie externă de calculatoare moderne pot stoca mii de fișiere. Pentru a face mai convenabil de a lucra, de a organiza-le într-o ierarhie - un copac director. „Root“ de copac - pentru katalog36 rădăcină - corespunde unui disc ca un întreg. Directorul rădăcină se află mai multe directoare, fiecare director, la rândul lor, pot conține mai multe directoare. Directoarele sunt fișiere. Cu toate că, în cele mai multe cazuri, nu contează în ce director pentru a pune fișierul, pentru comoditatea de a încerca să păstreze fișierele cu același scop.

Prin ea însăși, baza de date - un depozit de informații. De asemenea, trebuie să fie în măsură să utilizeze acest depozit: pentru a pune înapoi, pentru a schimba, și cel mai important, pentru a găsi informațiile necesare. Pentru aceasta sunt programele speciale - sistemul de management al bazei de date (SGBD). Există mai multe varietăți de ele de la simplist, care să permită crearea unor „cabinet de fișier electronic“, la foarte complexe, pe baza cărora construit organizații mari automatizeze sistemul, atunci când zeci sau chiar sute de oameni, în același timp, care lucrează cu volume mari de o largă varietate de date.

Vă amintiți că toate informațiile din computer este reprezentat de coduri binare. Unul și același set de zero-uri și cele și pot corespunde numărului și simbolul, iar modelul de fragment. De exemplu, în cazul în care codul „01011010“ este stocat în memoria calculatorului, acesta poate fi numărul „90“, litera „Z“, un element de imagine, sau altceva. Dar acest proces, aceste date trebuie să fie diferite! Aici vine în tipul de date. Se definește:

în memoria de reprezentare (inclusiv cât de multe bytes de memorie va fi apăsat);

opțiunile și

acțiuni admise pe ele.

Acum este timpul pentru a începe baza de date și de a crea structură concepută (specificând numele tuturor câmpurilor, tipurile lor și, dacă este necesar - și alte caracteristici acestora). Următoarea derapeze rândul său, informații despre fiecare obiect - această lucrare, deși nu prea complicat, dar pe termen lung și necesită o atenție. În cele din urmă, vom dezvolta „aspecte O“ (care specifică modul în care informațiile vor fi prezentate pe ecran și în format tipărit) - iar baza de date este gata. În mod firesc, atunci, în acest proces, vom putea adăuga înregistrări noi, și șterge și edita pe cele vechi.

Ce putem face cu baza de date gata făcute? De obicei, sistemul de management al bazei de date vă permite să:

informații de ieșire la afișajul și imprimantă;

localiza obiecte de date definite în funcție de diferite criterii (inclusiv, în următoarele condiții: =, <,>, <>, <=,>=);

sortare - aranja în ordine crescătoare sau descrescătoare de orice atribut, și așa mai departe ..

Atunci când se lucrează cu baza de date joacă un rol special de dispozitive externe de memorie. Din capacitatea lor, viteza și fiabilitatea depind în mod direct de caracteristicile întregului sistem. Dispozitiv modern de memorie extern utilizând un principii de înregistrare a magnetice sau optice. În primul caz, fiecare bit de date corespunde magnetizat oricum porțiune din suprafața discului acoperită benzi similar acoperite; În al doilea rând - porțiunea de disc care reflectă sau împrăștierea luminii.

dischetă (floppy disk, floppy disk) este utilizat de disc cu un film de acoperire magnetică, închis într-o carcasă de plastic. Acum, utilizate în principal, discuri floppy cu un diametru de 3,5 inch (89 mm) și un 1,44 MB. Dischetele sunt relativ ieftine, permit transferul de informații de la un computer la altul, dar ei lucrează foarte încet și, în plus, este destul de nesigur.

Rezumat Care este modelul de informații, și care sunt structurile de informare

articole similare