Skip to content

ValentinMaftei/UEFA-Database-PL-SQL

Repository files navigation

Română 🇷🇴

English 🇪🇺

Bază de date UEFA

Proiectat folosind Oracle SQL, PL/SQL (funcții, proceduri, pachete, declanșatori).

Descriere proiect:

Fiecare țară are un campionat intern de fotbal administrat de către asociația de fotbal din țara respectivă. În campionat sunt înscrise mai multe echipe, competiția fiind organizată dupa un mod de desfasurare (tip play-off / play-out sau tip clasament) având o data de început și dată final. Campionatul trebuie să aiba obligatoriu mai multe echipe înscrise care vor disputa meciuri programate pe etape. Fiecare etapă conține atâtea meciuri încât fiecare echipă să aibă ca adversar o altă echipă din campionat. Meciurile vor fi transmise live măcar de o televiziune din țară.

Echipele vor deține obligatoriu minim 11 jucatori legitimați pe numele acestora, un jucator având voie să joace la o singură echipă de club. Fiecare echipă va avea obligatoriu măcar 2 antrenori. O echipă va fi in colaborare cu unul sau mai multi sponsori care o vor sustine financiar in schimbul reclamei pe tricourile jucătorilor.

Fiecare țară are o echipă națională la care sunt convocati fotbaliști. Această echipă poate participa sau nu la campionatul european de fotbal.

Echipele înscrise în campionat pot participa la campionatele europene organizate de către UEFA.

Diagrama ER:

diagrama er

Diagrama conceptuală:

diagrama conc

UEFA Database

Designed using Oracle SQL, PL/SQL (functions, procedures, packages, triggers).

Project description:

Each country has an intern football championship administered by the respective country's football association. Several teams are registered in the championship, and the competition is organized according to a specific format (play-off/play-out or ranking-based) with a start and end date. The championship must have at least several registered teams that will play matches scheduled in stages. Each stage contains enough matches for each team to play against another team in the championship. The matches will be broadcast live by at least one television station in the country.

Each team must have at least 11 registered players, and a player is only allowed to play for one club team. Each team must have at least two coaches. A team will collaborate with one or more sponsors who will financially support the team in exchange for advertising on the players' jerseys.

Each country has a national team that calls up football players. This team may or may not participate in the European football championship.

Teams registered in the championship can participate in European championships organized by UEFA.

ER diagram:

diagrama er

Conceptual diagram:

diagrama conc

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages