Salta el contingut

MiniX - Sentències DML

Model Relacional

miniX_RE.png

Consultes proposades

  1. Escriu una consulta per a obtenir l’any de naixement de l’usuari més jove i l’any de naixement de l’usuari més gran del miniX. Renombra el nom de les columnes amb JOVE i GRAN.

  2. Escriu una consulta per a obtenir la mitjana dels seguidors que tenen tots els usuaris del miniX.

    1. Ara fes la consulta que mostri la mitjana de de seguidors, excloent els usuaris que no tenen cap seguidor.

    2. Fes la consulta que mostri la mitjana de seguidors, incloent els usuaris que no tenen cap seguidor.

  3. Realitza les consultes associades per a obtenir la informació d’un usuari, dels seguidors i dels seguits.

    exemple001

    En aquest exercici, se suposa que coneixes el valor de l'id de l’usuari Pere Pi.

    1. Obté els valors de Pere Pi i de @perepi en una sola consulta, coneixent el seu id

    2. Obté el nombre de followings de l'usuari Pere Pi coneixent el seu id

    3. Obté el nombre de followers de l'usuari Pere Pi coneixent el seu id

  4. Consulta els usuaris amb més seguidors. Obté les dades que permetin, a l’aplicació miniX, generar el següent llistat.

    exemple002

    1. Per a tots els usuaris, amb més seguidors, obté el id, nom, cognoms, username i el nombre de seguidors. Ordena de més a menys seguidors. Limita la consulta a 3 usuaris.
  5. Consulta els usuaris amb més likes rebuts en tots els seus missatges. Obté les dades que permetin, a l’aplicació miniX, generar el següent llistat.

    exemple003

    1. Per a tots els usuaris, amb més seguidors, obté el id, nom, cognoms, username i el nombre de seguidors. Ordena de més a menys seguidors. Limita la consulta a 3 usuaris.
  6. Consulta el missatge amb més likes rebuts. Obté les dades que permetin saber: el nombre de likes, el text del missatge, l'usuari que el va publicar, la data del primer like i la data del darrer like.