Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/08/2010, 13:07
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Cómo funciona una base de datos en sí

Cita:
¿Al llamar a una consulta en una base de datos supongamos 30 MB, se descarga todos los 30 mb y se busca la consulta o entra a la base de datos, solo buscando la consulta, llevando solo el peso de la consulta en si, sin importar el resto?
No existe DBMS que descargue los 30 Mb para responder una consulta. Todos los DBMS resuelven la consulta internamente (dentro del DBMS en sí) y devuelven el resultado. Te transferirán los 30 Mb si esa es la respuesta de tu consulta...

Respecto al funcionamiento interno de las bases de datos, eso requieriría una explicación muy larga, donde habría que explicar también cuál es la lógica aplicada por el parser de cada DBMS en particular, así como las técnicas usadas en determinadas circunstancias, y el impacto que las estadísticas internas tomadas de las consultas tienen sobre cada cosa... y un enorme etcétera.

Aún haciendo una explicación muy básica, es mucho lo que hay que decir.

¿Por qué mejor no vas haciendo preguntas y veremos de responderlas adecuadamente?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)