Structura bazei de date în rețea

Structura bazei de date în rețea

Acasă | Despre noi | feedback-ul

De fapt, o extensie a structurii ierarhice. Tot la fel, dar există o conexiune, „mulți la mulți“. Structura bazei de date de rețea ne permite să adăugați grupuri din exemplul nostru. Dezavantajul modelului de rețea este dificultatea de a dezvolta aplicatii serioase.

O structură de bază de date relațională

1. În tabel nu poate fi două rânduri identice. În matematică, tabelul cu această proprietate se numește o relație - în ceea ce privește limba engleză, de unde și numele - relațională.

2. Coloanele sunt aranjate într-o anumită ordine, care este creat atunci când creați tabelul. Tabelul nu poate fi o singură linie, dar trebuie să fie de cel puțin o coloană.

3. Fiecare coloană are un nume unic (într-un tabel), și toate valorile din aceeași coloană au același tip (număr, text, dată.).

4. La intersecția fiecărui rând și coloană poate fi numai o valoare atomică (o valoare care nu este un grup de valori). Foi de calcul care îndeplinesc această condiție sunt numite normalizat.

Linii de identificare (cheie primară)

Pentru aceste și din alte motive, ar trebui să aveți în coloana tabel, care să identifice în mod unic fiecare rând. De obicei, această coloană conține un număr, de exemplu: numărul pacientului atribuit fiecărui pacient. Desigur, ai putea folosi numele pacienților, dar este posibil să existe mai mult de Mary Smith, caz în care nu va avea un alt mod de a distinge acești pacienți unul față de celălalt.

Acesta este motivul pentru care sunt atât de necesare camere. O astfel de coloană unică (sau coloane de bandă unică) utilizate pentru a identifica fiecare linie și stoca toate rândurile numite în mod individual cheia primară a tabelului.

Cheile primare ale mesei - un element important în structura bazei de date. Ei - baza sistemului de înregistrare într-un fișier; și atunci când doriți să găsiți un rând specific în tabel, vă referiți la această cheie primară. În plus, chei primare asigura că datele dumneavoastră are o anumită integritate. Dacă cheia primară este utilizat și întreținut în mod corespunzător, veți ști că nu există rânduri goale într-un tabel, iar fiecare linie este diferită de orice altă linie. (Este de dorit ca fiecare tabel a avut cheie cheie câmp identifică în mod unic fiecare înregistrare din tabel. Valori duplicate nu sunt permise Comunica cheie poate doar tabel cu câmpurile cheie.).

tabele relationale pot fi legate între ele, prin urmare, datele pot fi preluate simultan din mai multe tabele. Tabelele sunt legate între ele pentru a reduce în cele din urmă volumul bazei de date. Date de contact ale fiecărei perechi de tabele este asigurată de prezența în ea a coloanelor identice.

Următoarele tipuri de link-uri de informații:

One-la-unu sugerează că un atribut al primului tabel corespunde unui singur atribut al doilea tabel și vice-versa.

relație unu-la-mai mulți implică faptul că un atribut al primului tabel corespunde numărului de atribute în al doilea tabel.

Multe-la-multe relații implică faptul că un atribut al primului tabel corespunde numărului de atribute în al doilea tabel și vice-versa.

aplicația de acces vă permite să dezvolte rapid și ușor aplicații de baze de date relaționale pentru gestionarea informațiilor. În Access, puteți dezvolta o bază de date pentru a urmări practic orice informație, inclusiv inventar, informații de contact și a proceselor de afaceri. Aplicația de acces vine cu template-uri care pot fi utilizate imediat pentru a lucra cu date diferite, astfel încât să puteți maestru rapid programul, chiar și pentru utilizatorii începători.

- Zona de navigare Zona de pe partea stângă a ferestrei, care afișează obiectele bazei de date. Panoul de navigare înlocuiește fereastra bazei de date care a fost utilizat în versiunile anterioare de acces.

- documente tabele, interogări file, formulare, rapoarte, pagini și macro-urile sunt afișate ca documente de tab-uri.

Bara de instrumente Acces rapid

Tabelul de mai jos prezintă exemple de comenzi și file situate pe fiecare filă. Un set de file și comenzile disponibile se modifică în funcție de acțiunile efectuate.

Table - acesta este un obiect bază de date care este utilizat pentru introducerea și stocarea informațiilor. Un tabel este format din înregistrări (linii) care constituie informațiile stocate în acesta, și câmpuri (coloane), formând structura bazei de date.

Modalități de a crea tabelul:

1. Utilizați tabelul

2. Folosind tabelul de proiectare;

Pentru fiecare câmp, setați numele câmpului, tipul de date, o listă de proprietăți, o descriere.

Numele câmpului trebuie să fie unic, să nu conțină mai mult de 64 de caractere, inclusiv spațiile și nume de câmp nu trebuie să înceapă cu un spațiu. Numele de câmpuri pot conține orice caractere, cu excepția (.); (!); ( „); ([); (]).

Tip DATE x determină tipul și intervalul de valori care pot fi conținute în acest domeniu. Microsoft Access oferă următoarele tipuri de date.

- Text - tipul de date utilizat pentru stocarea de caractere sau date numerice care nu necesită calcule. Domeniul acestui tip poate conține până la 255 de caractere.

- Numeric - tipul de date pentru a stoca valorile numerice utilizate în calcule matematice. Datele de acest tip pot conține 1, 2, 4, 8 octeți în funcție de valoarea dimensiunii câmpului câmpului.

- Câmpul Memo - un tip special de date pentru a stoca cantități mari de informații, în ceea ce privește mai mult de 255 de caractere. Acest câmp poate conține până la 65.535 de caractere.

- Data / Ora - tipul de date la datele din calendar magazin, și ora curentă.

- Tipul de bani - tipul de date pentru a stoca valori monetare, a căror precizie variază de la 1 la 4 zecimale. Întreaga parte poate conține până la 15 cifre zecimale. Câmp lungime 8 octeți.

- Counter - un tip special de date pentru un număr de naturale unice care au proprietatea de capacitate automată la fiecare intrare nouă. Câmpul de lungime de 4 octeți.

- Boolean - un tip de date special care are doar două valori, interpretate ca Da / Nu, Adevărat / Fals, On / Off. Câmpul Lungime 1 octet.

- obiect de câmp OL E - conține o referință la OLE-obiect, cum ar fi documente Word Microcoft, Microcoft Excel, sunet, imagini și alte obiecte. spațiu limitat pe disc.

Alegerea tipului de date pentru fiecare câmp se deschide un set corespunzător de proprietăți, prin care utilizatorul specifică tipul și caracteristicile funcționale ale acestui domeniu.

Accesul vă permite să editați câmpurile și înregistrările din tabel. Redenumirea, adaugand, câmpuri ștergând sunt posibile atât în ​​modul de proiectare, și în modul de tabele. Introducerea datelor într-un tabel și editarea este efectuată în modul Tabel. Există trei operații cu înregistrările: adăuga, șterge, modifica.

Datele stocate în tabelele bazei de date ar trebui să fie instrumente simple și accesibile, necesare pentru a găsi informații. Pentru a face acest lucru, Access oferă instrumente, cum ar fi sortarea, filtrarea și regăsire a datelor.

Sortare utilizate pentru comoditatea datelor de localizare. În mod implicit, atunci când tabela este deschis în Vizualizare foaie de date, este comandat de către câmpul cheie. Sortarea intrări poate fi făcut unul, și pe mai multe domenii. Pentru a face acest lucru, plasați cursorul pe orice linie a coloanei corespunzătoare sau selectați mai multe coloane și să execute sortarea ascendentă (descrescator) sau meniul Intrări utilizați butoanele din bara de instrumente corespunzătoare.

Pentru a reveni la ordinea de sortare inițială, aveți nevoie pentru a executa meniul de comenzi pentru a șterge intrări de filtrare.

Căutați și înlocuiți datele furnizate în modul de tabele. Acesta oferă posibilitatea de a căuta și înlocui pe modelul datelor sau din meniul contextual, sau întregul tabel

Filtrare - o modalitate rapidă de a selecta înregistrări în Vizualizare foaie de date în conformitate cu un criteriu predeterminat. Faceți o selecție de intrări utilizând următoarele comenzi:

  • Se filtrează prin selecție,
  • Filtru convențional;
  • Filtru avansat.

1. Filtrul fragmentului selectat este utilizat pentru a găsi valoarea în tabelul care trebuie să conțină selecteazã de înregistrare.

2. Filtru neutru este folosit pentru a filtra înregistrările de valorile mai multe domenii.

3. Filtru avansat este utilizat pentru a crea filtre complexe, deoarece permite de a forma criteriile de selecție în filtrul fereastra de comandă avansat

Forma - este un obiect, conceput în principal pentru afișare ușor de introducere a datelor. Trebuie remarcat faptul că, spre deosebire de tabele, sub formă nu conține informații de bază de date (cum ar putea părea la prima vedere). Forma - este doar un format (formular) afișarea datelor de pe un ecran de computer. Formularele pot fi bazate numai pe tabele sau interogări. Construirea unui formular bazat pe interogare vă permite să le reprezinte informații din mai multe tabele.

Moduri de a crea forme

Raport - este un obiect de a crea un document care poate fi apoi imprimate sau incluse într-o altă aplicație. Rapoartele, precum și formularele pot fi create pe baza interogărilor și tabele, dar nu vă permite să introduceți date.

Modalitati de a genera rapoarte

Cereri - acestea sunt structuri speciale pentru baze de date de procesare. Utilizarea solicitărilor de date sunt ordonate, filtrate, selectați, modifica, combina, care este tratată.

Modalități de a crea interogări. Solicitare Wizard, interogare

efectuați selectarea datelor din tabele în funcție de condiții predeterminate.

O interogare parametru

Acesta permite utilizatorului să specifice criteriile de selecție, introduceți parametrul dorit în cererea de apel

afișează date rezumative-le grupate pe orizontală și pe verticală, aducând rezultatele lor de prelucrare sub formă de tabele.

solicitare de modificare a

Schimbarea cerere se numește o interogare care se schimbă într-o singură operațiune sau muta mai multe intrări. Există patru tipuri de cereri de schimbare: La ștergerea de înregistrare. Pe înregistrarea actualizat. Pentru a adăuga intrări. Pentru a crea tabelul.

Macro - un obiect care reprezintă o descriere structurată a uneia sau mai multor acțiuni care urmează să fie efectuate de acces ca răspuns la un anumit eveniment. De exemplu, puteți defini macro-uri, care, ca răspuns la selectarea unui element sub formă principală deschide o altă formă. Folosind un alt macro poate fi realizată prin valoarea unora domeniu la schimbarea conținutului său. În macro, puteți include condiții suplimentare pentru îndeplinirea sau neîndeplinirea celor sau alte acțiuni incluse în ea. Este de asemenea posibil de la un macro pentru a rula o altă funcție macro sau modul.

Tipuri de macro-uri. deschis, fugi, fugi