Gestiunea Unei Firme de Transport
Transcript of Gestiunea Unei Firme de Transport
Gestiunea unei firme de transport
Crearea bazei de date:Crearea bazei de date:
Pentru a creea o bază de date nouă, în zona Open alegem opţiunea Create a new file,iar în caseta următoare opţiunea Blank Database.
Putem, de asemenea, utiliza comenzile de creare/accesare a bazelor de date din meniul File.
Selectam File/New
Blank Database din lista de optiuni aflata in partea dreapta a ecranului
Salvarea bazei de date nou create
Din acest moment am putut adauga in baza de date, dupa necesitati, tabele, interogari, formulare, rapoarte, care sa alcatuiasca o aplicatie functionala.
Creare de tabeleCreare de tabele:: Elementele de bază a unei baze de date sunt tabelele.Pentru a crea un tabel
nou, selectăm clasa de obiecte Tables , după care avem la dispoziţie mai multe moduri de creare a tabelelor:
1.Create table in Design View2.Create table by using wizard3.create table by enterind data
Următoarele tabele au fost create în regimul Design View din interiorul ferestrei bazei de date.
Pentru fiecare câmp al tabelului se specifică 3 caracteristici: -Field Name (denumirea câmpului, obligatorie) -Data type (tipul câmpului, obligatoriu) -Description (descrierea câmpului, opţional) Pentru a nu se introduce 2 valori identice în aceeşi coloană se stabileşte cheia
primară a tabelului.Pntru aceasta selectăm câmpul respectiv si apoi tastăm butonul cu semnul cheii din bara de instrumente.
ANGAJATI – contine toate informatiile legate de angajati si are urmatoarele
campuri: CNP, Nume/Prenume, salariul,experienţă şi nr.autocarului.
ABONAMENTE – cuprinde o serie de date referitoare la persoanele care au un abonament si la tipurile de abonamente existente. Campuri:seria,nume,prenume,CNP, den.cursei,destinatia şi costul.
AUTOCARE – retine informatiile legate de autocarele întreprinderii. Cuprinde campurile:marca, an fabricaţie, nr. de locuri, nr.autocarului
BILETE – contine date despre bilete: den.cursei, nr. de locuri, ora plecării, ora sosirii, cost.
CURSE – contine date despre curse: den.cursei, nr.autocar, nr. de locuri, nr. de curse pe zi.
ORAR – contine date despre orarul curselor: den.cursei, ora plecării, ora sosirii, nr.autocarului
Crearea relatiilorCrearea relatiilor
Trei tipuri de relatii pot exista intre tabelele unei baze de date: unu-la-mai-multe, unu-la-unu si mai-multe-la-mai-multe. Realizarea unei relatii corecte intre tabelele unei baze de date este obligatorie. O relatie exista intre doua tabele atunci cand unul sau mai multe campuri cheie dintr-un tabel exista si in alt tabel. Campurile din cele doua tabele au, in general, acelasi nume, acelasi tip de date si aceeasi dimensiune. In cadrul acestei aplicatii am folosit relatiile unu-la-mai-multe şi unul- la -unul urmand pasii1.deschidem Tools/Relationships2.selectam fiecare tabel din caseta de dialog Show Table de pe bara de unelteeditarea relatiilor cu ajutorul casetei Edit Relationships si stabilirea inegritatii referentiale
Crearea interogarilorCrearea interogarilor
Performanţele unui SGBD depind în mare măsură de capacitatea extragerii rapide a diferitor informaţii în forma dorită. În multe cazuri este necesar de a selecta date din mai multe
tabele simultan.Pentru a defini o interogare acţionăm fila Queries din fereastra Database.
Crearea de formulareCrearea de formulare
Prin intermediul formularelor utilizatorul are posibilitatea să plaseze câmpurile tabelelor în ordinea şi poziţiile dorite,să introducă diferite elemente decorative etc
Crearea rapoartelorCrearea rapoartelor
Un raport este un mod de a prezenta datele dintr-un tabel sau o interogare intr-un document formatat.
Formularele ne permit să introducem şi să modificăm informaţii, dar cu ajutorul rapoartelor putem trimite informaţia, de obicei, la o imprimantă.
Pentru a crea un raport cu ajutorul vrăjitorului,acţionăm Report din ferestra bazei de date.
Rapoarte:Rapoarte: