Sunteți pe pagina 1din 6

Turneu Snooker

O baz de date este un instrument pentru colectarea i organizarea


informaiilor. Bazele de date pot stoca informaii despre persoane,
produse, comenzi sau orice altceva. Multe baze de date ncep sub form
de liste ntr-un editor de text sau ntr-o foaie de calcul. Pe msur ce lista
crete, ncep s apar redundane i inconsistene n datele prezente. Datele
devin greu de neles n form de list, iar posibilitile de a cuta i a extrage
subseturi de date pentru revizuire sunt limitate.

Am ales s creez o baz de date cu informaii referitoare la competitii


de snooker si clasament. Aceasta fiind mai accesibila doritorilor si
eventualilor consumatori ai acestui sport, competitiile avand un numar
limitat de bilete si anumite date.Am stocat date in 4 tabele care sunt
conectate prin relatii. Datele stocate n aceast baz de date sunt referitoare
la locurile disponibile, clasament, turnee din sezon.

Reguli si structura tabelelor

-> un jucator poate avea mai multe break-uri maxime

-> intr-un turneu se pot realiza mai multe break-uri maxime


de diferiti jucatori

-> jucatorul este prezent doar pe o pozitie in clasament

-> un jucator poate participa la mai multe turnee

Modelul fizic:
Proiectul foloseste o baza de date acces, cu urmatoarea structura:

- Tabelul jucatori:
- ID_jucator: cheie primara
- NUME: retine numele jucatorului
- LOC: pozitia in clasament
- BREAK 100+: numarul break-urilor de peste 100 de puncte
- TURNEE CASTIGATE: memoreaza numarul turneelor castigate

- Tabelul BREAKURI:

- ID_JUCATOR: cheie primara


- NUME: retine numele jucatorului
- ID_TURNEU: memoreaza id-ul turneului

- Tabelul TURNEE:
- ID_TURNEU: cheie primara
- ID_JUCATOR: cheie primara
- DATA: retine data la care este turneul
- BILETE: numarul de bilete disponibile
- CASTIGURI: premiile

- Tabelul CLASAMENT:

- ID_JUCATOR: cheie primara


- LOC: pozitia in clasament
- CASTIGURI: premiile colectate pana in prezent
- TURNEE CASTIGATE: numarul turneelor castigate de catre
jucator
- NUME: retine numele jucatorului

Interogri:
Sunt programe create de utilizator pentru a executa
diverse
operaii asupra bazei de date. Interogarile nu sunt ceva
specific Microsoft Acces, ele se regsesc i n alte baze de date
relaionale. Interogarile execut o anumit cerin asupra unui
anumit tabel , mai multor tabele sau i asupra altor interogari

Proiectul foloseste urmatoarele interogari:


- Afisarea numarului de break-uri maxime pe jucator

- Afiseaza media pe turnee/castiguri/break-uri

- Top 5 jucatori

- Totalul turneelor castigate pentru fiecare jucator


Formulare
Formularele sunt denumite uneori "ecrane de introducere
de date". Ele reprezint interfaa pe care o utilizai pentru a
lucra cu date i conin deseori butoane de comand care
efectueaz diverse comenzi. Avei posibilitatea s creai o baz
de date fr a utiliza formulare, editnd pur i simplu datele
din foile de date ale tabelelor. Cu toate acestea, majoritatea
utilizatorilor de baze de date prefer s utilizeze formulare
pentru vizualizarea, introducerea i editarea datelor din tabele.
Formularele ofer un format uor de utilizat pentru lucrul
cu date i se pot aduga elemente funcionale, cum ar fi
butoanele de comand. Avei posibilitatea s programai
butoanele s determine care date apar n formular, s
deschid alte formulare sau rapoarte sau s efectueze diverse
alte activitati
Formular principal:
Meniu rapoarte:

Aceast baz de date ne ajut foarte mult sa ne simplificm


munca ntr-o librarie sau in orice alta activitate care presupune
inregistrarea unor date fiind uor accesibil i coninnd toate
informaiile de care avem nevoie pentru a ne desfura
activitatea n bune condiii