Descripción: La función analítica es una herramienta poderosa en sistemas de gestión de bases de datos que permite realizar cálculos sobre un conjunto de filas relacionadas, proporcionando resultados que pueden ser utilizados en el contexto de una consulta más amplia. A diferencia de las funciones de agregación tradicionales, que devuelven un único resultado para un conjunto de datos, las funciones analíticas permiten calcular valores agregados mientras se mantienen las filas individuales en el resultado. Esto se logra mediante el uso de la cláusula OVER, que define el conjunto de filas sobre el cual se aplicará la función. Las funciones analíticas son especialmente útiles para realizar cálculos como promedios móviles, rankings y sumas acumulativas, lo que permite a los analistas de datos y desarrolladores obtener información más detallada y significativa de sus conjuntos de datos. Su capacidad para operar en el contexto de una ventana de datos hace que sean ideales para análisis complejos y reportes que requieren un nivel de detalle que las funciones de agregación simples no pueden proporcionar.