Descrierea de entități, atribute, chei, relatii

Descrierea de entități, atribute, chei, relatii

Acasă | Despre noi | feedback-ul

Treptat, odată cu dezvoltarea de software de calculator au fost ideea unui sistem de control care vă permite să colecteze, date legate de magazin și să actualizeze o serie de sarcini. Aceste idei sunt încorporate într-un sistem de management de baze de date (SGBD). Baze de date nu interacționează cu bazele de date locale și interconectate prin rețele de informații, numite. Odată cu apariția bazelor de date de computere personale au devenit cel mai popular mijloc de prelucrare a informațiilor de masă. Ele sunt un instrument de bănci de date de proiectare, atunci când procesarea unor cantități mari de informații.

În prezent, în majoritatea organizațiilor de prelucrare noastre de țară și de stocare are loc manual, având ca rezultat întârzieri considerabile și costuri suplimentare.

Acum, arhitectura pe scară largă "client-server". În acest caz, clientul efectuează browser-ul Web și un server - Web-server. Funcțiile de web-server includ cererile clientului de procesare de rețea, prin transfer parametrii de cerere și formarea de Web-document folosind o varietate de HTML template-uri. Gata document HTML este trimis la formatul protocolul HTTP Web-Based [1, p. 572].

Scopul acestei lucrări curs este de a proiecta și construi facilități Baze de date MS SQL Server și Microsoft Visual Web Developer Express Edition bază de date. În mod similar, interfața cu baza de date ca un set de pagini ASP.NET și HTML pentru a afișa și edita datele din baza de date pentru a automatiza lucrul cu informații structurate într-un anumit domeniu în cadrul rețelei corporative, și anume „traficul feroviar“.

Cerințe pentru mapare de date este:

1. Departamentul de Resurse Umane (datele pentru toți angajații și pozițiile lor, care afișează informații despre angajații cu specific: vârsta, experiența de muncă, care afișează informații despre angajați, mașiniști, afișează informații despre angajații unui tren într-o anumită zi a săptămânii).

2. orare (programe de trenuri locale: toate se oprește, Oprire selectate; trenurile de la distanță printr-un calendar dat stație).

3. Calcularea traseelor ​​(numărare numărul trenurilor care călătoresc într-o stație predeterminată într-un interval de timp prestabilit; trenuri de cartografiere descendentă timpului de deplasare între începutul și stațiile de capăt și numărarea numărului total de stații).

STRUCTURA LOGICĂ ale bazei de date

Informații și modelul de domeniu logic.

Descrierea de entități, atribute, chei, relatii

nivel logic - o „vedere“ abstractă a datelor, datele sale sunt prezentate ca acestea sunt numite în lumea reală, de exemplu, „Departamentul“, „Numele de ofițer.“ obiecte de model reprezentate la nivel logic, numite entități și atribute. Logic model de date de nivel este universal și nu are nimic de a face cu punerea în aplicare concretă a bazei de date.

Exista 3 modele de date logice la nivel de sub-, care diferă în profunzimea datelor de raportare:

· Diagrama entitate-relație (Entitate Diagrama relației (ERD));

· Modelul de date bazat pe tastele (modelul care utilizează chei (KB));

· Modelul complet atributive (modelul complet Atribuite (FA)).

O descriere a tuturor entităților și atributele lor în tabele:

Tabelul 1 - «piesa»

Comunicarea între entitățile sunt definite. Toate tipurile de comunicare este unu-la-mulți.

Link-uri pot fi identificarea sau non-identificare. Dacă specificați link-ul de identificare înseamnă că fiecare instanță a entității copil trebuie să respecte cel puțin o copie a părintelui [7]. Non-identificare relație înseamnă că o instanță a entității copil poate fi identificat fără a utiliza o copie a entității-mamă [7].

Structura logică a bazei de date prezentată în Figura 1.

Descrierea de entități, atribute, chei, relatii

Figura 1 - modelul de date logice în pachet

AllFusion ERwin Data Modeler