Para seleccionar datos aleatoriamente tenemos que tener en cuenta la normalización de SQL y que posiblemente no todas apliquen a algunos gestores de bases de datos.
Actualmente, se trabaja con estructuras modulares en las que el navegador sólo accede a un archivo, que incluirá según las variables pasadas por URL un archivo o otro que definirá el contenido de la página.