NOM DEL PAQUET: MODUL_ESTADISTIC
FUNCIONALITAT: Proporciona les operaciones necessàries per fer les consultes i les actualitzacions del mòdul estadístic.


Method Summary
 actualitza_M_E_C1
           NOM DEL PROCEDIMENT: actualitza_M_E_C1
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades de número total de jugadors en actiu en tots els gèneres i modalitats.
           PARÀMETRES D'ENTRADA:
           PARÀMETRES DE SORTIDA:
          
 actualitza_M_E_C2( p_competicio_id IN competicio . competicio_id % type )
           NOM DEL PROCEDIMENT: actualitza_M_E_C2
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades de màxim anotador en la temporada en curs (o bé la darrera temporada, si ens trobem en el període entre temporades) donada una competició.
           PARÀMETRES D'ENTRADA:
           PARÀMETRES DE SORTIDA:
          
 actualitza_M_E_C3
           NOM DEL PROCEDIMENT: actualitza_M_E_C3
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades del jugador més ben pagat de cada modalitat i gènere.
           PARÀMETRES D'ENTRADA:
           PARÀMETRES DE SORTIDA:
          
 actualitza_M_E_C4
           NOM DEL PROCEDIMENT: actualitza_M_E_C4
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades del jugador amb més guanys acumulats al llarg de tota la seva carrera esportiva.
           PARÀMETRES D'ENTRADA:
           PARÀMETRES DE SORTIDA:
          
 actualitza_M_E_C5( p_federacio_id IN JUGADOR . FEDERACIO_ID % type , p_temporada_id IN temporada . temporada_id % type , p_genere_id IN
           NOM DEL PROCEDIMENT: actualitza_M_E_C5
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades del sou mig anual dels jugadors donat un país, una temporada, un gènere i una modalitat.
           PARÀMETRES D'ENTRADA: federacio_id, identificador de la federació del jugador (país al que ha jugat).
           temporada_id, identificador de la temporada.
           genere_id, identificador del gènere del jugador.
           modalitat_id, identificador de la modalitat del jugador.
           PARÀMETRES DE SORTIDA:
          
 actualitza_M_E_C6( p_competicio_id IN COMPETICIO . COMPETICIO_ID % type , p_temporada_id IN temporada . temporada_id % type )
           NOM DEL PROCEDIMENT: actualitza_M_E_C6
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades dels millors equips ofensius i defensius donada una competició i una temporada.
           PARÀMETRES D'ENTRADA: competicio_id, identificador de la competició.
           temporada_id, identificador de la temporada.
           PARÀMETRES DE SORTIDA:
          
 actualitza_M_E_C7
           NOM DEL PROCEDIMENT: actualitza_M_E_C7
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades del millor jugador del món en el darrer any (mitjana de valoracions ponderades més alta) per a cada gènere i modalitat.
           PARÀMETRES D'ENTRADA: competicio_id, identificador de la competició.
           temporada_id, identificador de la temporada.
           PARÀMETRES DE SORTIDA:
          
 inserta_log( p_paquet IN varchar2 , p_procediment IN varchar2 , p_entrada IN varchar2 , p_sortida IN varchar2 , p_inici IN
           NOM DEL PROCEDIMENT: inserta_log
           FUNCIONALITAT: Permet fer un registre dels procediments cridats, els paràmetres d'entrada i els de sortida
           PARÀMETRES D'ENTRADA: paquet del procediment que crida al log
           procediment que crida al log
           entrada: paràmetres d'entrada al procediment que crida al log
           sortida: RSP, indica si l'execució ha finalitzat amb èxit (valor 'OK') o no (valor 'ERROR + TIPUS D'ERROR')
           inici: moment en que comença el procediment que crida al log
           final: moment en que acaba el procediment que crida al log
           PARÀMETRES DE SORTIDA: RSP, indica si l'execució ha finalitzat amb èxit (valor 'OK') o no (valor 'ERROR + TIPUS D'ERROR')
          
 jugador_mes_ben_pagat( p_j_m1_g1 OUT JUGADOR . JUGADOR_ID % type , p_j_n_m1_g1 OUT JUGADOR . NOM % type , p_s_m1_g1 OUT
          Consulta 3. El jugador més ben pagat de cada modalitat i gènere.
 jugador_mes_guanys_acumulats( p_jugador_id OUT JUGADOR . JUGADOR_ID % type , p_nom OUT JUGADOR . NOM % type , p_guanys OUT
          Consulta 4. El jugador amb més guanys acumulats al llarg de tota la seva carrera esportiva.
 maxim_anotador( p_competicio_id IN competicio . competicio_id % type , p_competicio OUT COMPETICIO . COMPETICIO % type , p_temporada OUT
          Consulta 2. Donada una competició, el seu màxim anotador en la temporada en curs (o bé la darrera temporada, si ens trobem en el període entre temporades).
 millor_jugador_mon( p_j_id_m1_g1 OUT JUGADOR . JUGADOR_ID % type , p_nom_m1_g1 OUT JUGADOR . NOM % type , p_mvp_m1_g1 OUT
          procedure millor_jugador_mon(p_cursor OUT SYS_REFCURSOR, RSP OUT varchar2);
 millors_equips( p_competicio_id IN COMPETICIO . COMPETICIO_ID % type , p_temporada_id IN temporada . temporada_id % type , p_competicio OUT
          Consulta 6. Donada una competició i una temporada, els millors equips ofensius i defensius.
 n_total_jugadors_en_actiu( p_n OUT m_e_c1 . jugadors_actius % type , RSP OUT varchar2 )
          Consulta 1. El número total de jugadors en actiu en tots els gèneres i modalitats.
 sou_mig_anual( p_federacio_id IN JUGADOR . FEDERACIO_ID % type , p_temporada_id IN temporada . temporada_id % type , p_genere_id IN
          Consulta 5. Donat un país, una temporada, un gènere i una modalitat, el sou mig anual dels jugadors.
 taula_jugador_canviada( p_temporada temporada . temporada_id % type , p_federacio_id jugador . federacio_id % type , p_genere_id jugador . genere_id
           NOM DEL PROCEDIMENT: taula_jugador_canviada
           FUNCIONALITAT: Quan el trigger detecta insert or update on jugador aquest procediment fa les operacions d'actualització del mòdul estadístic.
           PARÀMETRES D'ENTRADA: jugador_id, identificador del jugador.
           temporada_id, identificador de la temporada.
           federacio_id, identificador de la federació.
           genere_id, identificador del gènere.
           modalitat_id, identificador de la modalitat.
           PARÀMETRES DE SORTIDA:
          

Method Detail

actualitza_M_E_C1

          actualitza_M_E_C1
           NOM DEL PROCEDIMENT: actualitza_M_E_C1
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades de número total de jugadors en actiu en tots els gèneres i modalitats.
           PARÀMETRES D'ENTRADA:
           PARÀMETRES DE SORTIDA:
          

actualitza_M_E_C2

          actualitza_M_E_C2( p_competicio_id IN competicio . competicio_id % type ) 
           NOM DEL PROCEDIMENT: actualitza_M_E_C2
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades de màxim anotador en la temporada en curs (o bé la darrera temporada, si ens trobem en el període entre temporades) donada una competició.
           PARÀMETRES D'ENTRADA:
           PARÀMETRES DE SORTIDA:
          

actualitza_M_E_C3

          actualitza_M_E_C3
           NOM DEL PROCEDIMENT: actualitza_M_E_C3
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades del jugador més ben pagat de cada modalitat i gènere.
           PARÀMETRES D'ENTRADA:
           PARÀMETRES DE SORTIDA:
          

actualitza_M_E_C4

          actualitza_M_E_C4
           NOM DEL PROCEDIMENT: actualitza_M_E_C4
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades del jugador amb més guanys acumulats al llarg de tota la seva carrera esportiva.
           PARÀMETRES D'ENTRADA:
           PARÀMETRES DE SORTIDA:
          

actualitza_M_E_C5

          actualitza_M_E_C5( p_federacio_id IN JUGADOR . FEDERACIO_ID % type , p_temporada_id IN temporada . temporada_id % type , p_genere_id IN 
           NOM DEL PROCEDIMENT: actualitza_M_E_C5
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades del sou mig anual dels jugadors donat un país, una temporada, un gènere i una modalitat.
           PARÀMETRES D'ENTRADA: federacio_id, identificador de la federació del jugador (país al que ha jugat).
           temporada_id, identificador de la temporada.
           genere_id, identificador del gènere del jugador.
           modalitat_id, identificador de la modalitat del jugador.
           PARÀMETRES DE SORTIDA:
          

actualitza_M_E_C6

          actualitza_M_E_C6( p_competicio_id IN COMPETICIO . COMPETICIO_ID % type , p_temporada_id IN temporada . temporada_id % type ) 
           NOM DEL PROCEDIMENT: actualitza_M_E_C6
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades dels millors equips ofensius i defensius donada una competició i una temporada.
           PARÀMETRES D'ENTRADA: competicio_id, identificador de la competició.
           temporada_id, identificador de la temporada.
           PARÀMETRES DE SORTIDA:
          

actualitza_M_E_C7

          actualitza_M_E_C7
           NOM DEL PROCEDIMENT: actualitza_M_E_C7
           FUNCIONALITAT: Actualitza la taula del mòdul estadístic que conté les dades del millor jugador del món en el darrer any (mitjana de valoracions ponderades més alta) per a cada gènere i modalitat.
           PARÀMETRES D'ENTRADA: competicio_id, identificador de la competició.
           temporada_id, identificador de la temporada.
           PARÀMETRES DE SORTIDA:
          

inserta_log

          inserta_log( p_paquet IN varchar2 , p_procediment IN varchar2 , p_entrada IN varchar2 , p_sortida IN varchar2 , p_inici IN 
           NOM DEL PROCEDIMENT: inserta_log
           FUNCIONALITAT: Permet fer un registre dels procediments cridats, els paràmetres d'entrada i els de sortida
           PARÀMETRES D'ENTRADA: paquet del procediment que crida al log
           procediment que crida al log
           entrada: paràmetres d'entrada al procediment que crida al log
           sortida: RSP, indica si l'execució ha finalitzat amb èxit (valor 'OK') o no (valor 'ERROR + TIPUS D'ERROR')
           inici: moment en que comença el procediment que crida al log
           final: moment en que acaba el procediment que crida al log
           PARÀMETRES DE SORTIDA: RSP, indica si l'execució ha finalitzat amb èxit (valor 'OK') o no (valor 'ERROR + TIPUS D'ERROR')
          

jugador_mes_ben_pagat

          jugador_mes_ben_pagat( p_j_m1_g1 OUT JUGADOR . JUGADOR_ID % type , p_j_n_m1_g1 OUT JUGADOR . NOM % type , p_s_m1_g1 OUT 
          Consulta 3. El jugador més ben pagat de cada modalitat i gènere.

jugador_mes_guanys_acumulats

          jugador_mes_guanys_acumulats( p_jugador_id OUT JUGADOR . JUGADOR_ID % type , p_nom OUT JUGADOR . NOM % type , p_guanys OUT 
          Consulta 4. El jugador amb més guanys acumulats al llarg de tota la seva carrera esportiva.

maxim_anotador

          maxim_anotador( p_competicio_id IN competicio . competicio_id % type , p_competicio OUT COMPETICIO . COMPETICIO % type , p_temporada OUT 
          Consulta 2. Donada una competició, el seu màxim anotador en la temporada en curs (o bé la darrera temporada, si ens trobem en el període entre temporades).

millor_jugador_mon

          millor_jugador_mon( p_j_id_m1_g1 OUT JUGADOR . JUGADOR_ID % type , p_nom_m1_g1 OUT JUGADOR . NOM % type , p_mvp_m1_g1 OUT 
          procedure millor_jugador_mon(p_cursor OUT SYS_REFCURSOR, RSP OUT varchar2);

millors_equips

          millors_equips( p_competicio_id IN COMPETICIO . COMPETICIO_ID % type , p_temporada_id IN temporada . temporada_id % type , p_competicio OUT 
          Consulta 6. Donada una competició i una temporada, els millors equips ofensius i defensius.

n_total_jugadors_en_actiu

          n_total_jugadors_en_actiu( p_n OUT m_e_c1 . jugadors_actius % type , RSP OUT varchar2 ) 
          Consulta 1. El número total de jugadors en actiu en tots els gèneres i modalitats.

sou_mig_anual

          sou_mig_anual( p_federacio_id IN JUGADOR . FEDERACIO_ID % type , p_temporada_id IN temporada . temporada_id % type , p_genere_id IN 
          Consulta 5. Donat un país, una temporada, un gènere i una modalitat, el sou mig anual dels jugadors.

taula_jugador_canviada

          taula_jugador_canviada( p_temporada temporada . temporada_id % type , p_federacio_id jugador . federacio_id % type , p_genere_id jugador . genere_id 
           NOM DEL PROCEDIMENT: taula_jugador_canviada
           FUNCIONALITAT: Quan el trigger detecta insert or update on jugador aquest procediment fa les operacions d'actualització del mòdul estadístic.
           PARÀMETRES D'ENTRADA: jugador_id, identificador del jugador.
           temporada_id, identificador de la temporada.
           federacio_id, identificador de la federació.
           genere_id, identificador del gènere.
           modalitat_id, identificador de la modalitat.
           PARÀMETRES DE SORTIDA: