conexiune Mezhtablichnye

Automate de stocare de baze de date și sisteme de procesare pentru cercetare.

Utilizați computerul ca un notebook modern cu practice oportunități de schi nelimitat devine din ce în ce mai la modă. Chiar dacă doar pentru a stoca informații în format electronic, cu ajutorul unui sistem foarte structurat de dosare cu fișiere document pot fi realizate economii semnificative de spațiu pe rafturile de arhive si birouri. One-a, cel mai mare câștig în eficiență este atins atunci când un astfel de lucru este utilizat tehnologia bazelor de date. familiarizarea cu programele Microsoft Office continuă. ia în considerare posibilitatea de a construi propriile sale date de ba-za, utilizând programul Microsoft Access.

Baza de date Access System Management Information

Microsoft Access - un pachet software pentru gestionarea de baze de date relaționale, care vă permite să creați baze de date sofisticate și a le gestiona.

Cei care au întâlnit pentru prima dată cu cuvintele „bază de date relațională“ re-mended să citiți cu atenție următorul alineat.

Prezentarea și conceptele generale ale sistemului automatizat, înființarea, întreținerea și prelucrarea bazelor de date.

Baza de date - orice colecție de informații. ba-Zoe sistem de gestionare a datelor (DBMS) prevede un mecanism de manipulare și prezentarea în formarea în baza de date. Relaționale stochează informații de bază de date într-un tabel logic format din rânduri și coloane, numite tabele de baze de date.

O bază de date relațională - un set de tabele individuale, bisericesti nyaschih subseturi discrete de informații, legate prin câmpuri de date comune.

Există mai multe modele de baze de date, printre care sunt de obicei disting:

> Stand-alone de baze de date.

> Baze de date cu partajarea de fișiere.

> Baza de date de baze de date client / server.

Stand-alone de baze de date. Stand-alone de date stochează datele în sistemul local de fișiere și baze de date, să le accesați, locat-ditsya pe același computer. Stand-alone baza de date utila pentru dezvoltarea de aplicații care sunt comune printre multe personalizate-lei, fiecare sprijinind o bază de date separată.

partajarea de fișiere de baze de date. Aceste baze de date pot fi accesate de către mai mulți utilizatori printr-o rețea. Acestea pot fi manipulate cu mașini diferite. Baza de date cu mai multe fișiere care nu sunt folosite în SLN-ceai, atunci când aveți nevoie pentru a efectua un număr mare de acces concurent și-TRE super- calcul.

Baza de date de baze de date client / server. În acest aranjament, accesul bazei de date în baza de date pentru grupurile de utilizatori se realizează prin construcții Compu locație intermediară - server. Într-un model client / server, clientul cere serverului pentru a efectua o sarcină specială. Server axat pe interogările modul cel mai optim.

Deși arhitectura client / server are un mare avantaj în Produ-clusive și flexibilitate, are o mulțime de dezavantaje. Soluția Client / Server este de multe ori mai scumpă decât o soluție la fișierele partajate. În plus, software-ul este client / server necesită un protocol în care există un dialog, care necesită o suplimentare la construirea de calculatoare și administrare de rețea.

Bazele de date pot fi aranjate în diferite moduri. În Microsoft Access, câteva tabele sunt stocate ca un singur fișier. Paradox și dBase folosi un fișier separat pentru fiecare tabel. tipul de sistem client / server, cum ar fi serverele Sybase sau Microsoft SQL, stoca toate datele de pe un calculator f re-separat și să comunice cu clientul folosind un limbaj special - SQL.

Cu toate acestea, în toate tehnologiile prezintă un set tradițional de com-(sau obiect piesele originale de baze de date). Luați în considerare aceste componente pe prima re programul Microsoft Access.

4.1.2. Componentele bazei de date:

Principalele componente ale bazei de date sunt

Numărul de componente într-o singură bază de date poate fi orice.

Orice bază de date trebuie să conțină cel puțin un tabel. In baza de date relațională-guvernamentale utilizat de mai multe tabele legate între ele. Coloanele se numesc câmpuri, linie - înregistrări.

O condiție necesară pentru proiectarea tabelelor - este utilizarea unuia dintre domeniile (de obicei, primul câmp) pentru a identifica în mod unic fiecare înregistrare din tabel creat. Acest câmp poate servi drept cheie NYM principală a tabelului. câmpul cheie al tabelului trebuie să fie creată de către baza de date a gap-handler. În cazul în care câmpul cheie nu este setat în timpul creării tabelelor bazei de date, programul afișează un mesaj și poate crea un câmp cheie de tine.

Tabele în Microsoft Access pot fi create în două moduri - modul de proiectare și de modul de masă.

Denumirea câmpurilor. Accesul la numele câmpurilor poate fi mult timp de până la 64 de caractere și să conțină litere, numere și spații. Nu puteți utiliza numele câmpurilor de caractere și un semn de exclamare. Acesta nu este recomandat să utilizați caractere speciale ($, #,%).

Tipurile de câmpuri de date și formate. Tipuri de date:

• Text. Text sau numărul de până la 255 de caractere (numere nu vor fi utilizate în calcule)

• câmp Memo. Text mai mult de 255 de caractere.

• numerică. Datele numerice utilizate pentru calcul-TION.

• Data / ora. dată și oră valori.

• Bani. Numerele formatate ca o valoare monetară.

• Contor. Numerele de înregistrare. secvential fiecare un singur câmp cu contorul de tip de date poate conține Tabelului că Executivul folosesc stabilit ca o cheie.

• logică. Specificați un câmp cu un tip de date logic, adică ele conțin o valoare de tip adevărat / fals.

• OLE obiect de câmp. Desen, foaie de calcul sau un alt obiect dintr-o altă aplicație.

• Căutare Wizard. Creează un câmp care vă permite să alegeți o valoare dintr-un alt tabel.

Proprietățile de formatare variază în funcție de tipul de câmpuri de date. De exemplu:

• Dimensiunea câmpului - numărul maxim de caractere care utilizatorului-Tel poate intra în acest domeniu (se aplică numai pentru câmpurile de text)

• Numărul de zecimale - numărul de zecimale zapya-cel care va fi afișată în mod implicit (se aplică la numărul de câmpuri vym).

• Valoarea implicită - valoarea care apare în fiecare nou pisi per. Acesta poate fi apoi modificat direct în tabel sau forma.

• Câmp necesar - un câmp care trebuie completat pentru fiecare intrare.

Pentru a introduce date într-o formă de tabel utilizat de preferință, -od Nako date de intrare pot fi făcute în tabelele de operare. În acest caz, programul oferă o oportunitate de a ascunde câmpuri / afișare, fixare / eliberare a unei coloane, editarea și formatarea-Bani (schimbare dimensiuni de câmp, stiluri și dimensiuni de font, și așa mai departe.), Utilizați verificatorul ortografic-a este, și așa mai departe.

Cel mai bun mod de proiectare a unei baze de date - Crearea de tabele care vor fi păstrate tipuri distincte de informații.

De exemplu, un tabel poate conține informații despre alegătorii care locuiesc în circumscripția, cealaltă dintre aceste mandate pentru alegători pentru-înregistrați militanții și membri ai secției de votare Commis-aceste alegeri.

Cheia primară pentru „masa de Alegătorilor va fi“ Cod izbirat-la «pentru» Instrucțiuni «tabel -» Codul de instrucțiuni“. În cazul în care „ID-ul Alegătorilor“ va conține tabelul „instrucțiuni“, atunci putem spune că relația stabilită între tabelele bazei de date. În acest caz, raportul gură-navlivaetsya „unu la mulți“, ca un alegător poate da orice număr de mandate.

Există trei tipuri principale de relații între tabele:

• Multe-la-unu (una la mai multe);

• Multe-la-mulți.

Tabel cu o atitudine de „unu la unu“ rar ca toate TION de informații pot fi incluse într-un tabel sursă. Cu toate acestea, în unele cazuri, rar folosit informațiile pe care le are sens să păstreze aceeași masă (tabelul detaliu), și în mod frecvent utilizate informații - în cealaltă.

Tipul de relație „Many-to-one“ înseamnă că pot exista mai multe link-uri la datele din tabelul de detaliu. Această abordare a structurii bazei de date este utilă, deoarece datele nu sunt duplicate (cantitatea de informații și de spațiu pe disc), și schimba datele într-un singur loc afectează toate link-urile.

Tip conexiune „Multi-la-mulți“ este adesea pus în aplicare cu ajutorul unui tabel intermediar cu precizie, care conține cheile străine asociate cu fiecare dintre tabelele de baze-TION.

Exemplu. Elevii sunt instruiți în mai multe discipline. Prelegerea de ka-un subiect care vine la un grup de elevi. În consecință, între Stu-dent subiecte academice există o legătură, „mulți la mulți“.

O cheie externă - un domeniu care nu este o cheie primară în tabelul de mai în față, dar un duplicat cheie câmp primar dintr-un alt tabel, care este de utilizări pentru comunicarea acestor tabele.

articole similare