Dan1111 ya ha dado una respuesta marcada como correcta. Vale la pena señalar un par de puntos adicionales de pasada.
En primer lugar, en casi todas las implementaciones de bases de datos de gráficos, los registros se "fijan" porque hay un número desconocido de punteros que apuntan al registro en su ubicación actual. Esto significa que un registro no se puede barajar a una nueva ubicación sin dejar una dirección de reenvío en la ubicación anterior o sin romper un número desconocido de punteros.
Teóricamente, uno podría barajar todos los registros a la vez y encontrar una forma de localizar y reparar todos los punteros. En la práctica, esta es una operación que podría llevar semanas en una base de datos de gráficos grande, tiempo durante el cual la base de datos debería estar fuera del aire. Simplemente no es factible.
Por el contrario, en una base de datos relacional, los registros se pueden reorganizar a una escala bastante grande y lo único que se debe hacer es reconstruir los índices que se hayan visto afectados. Esta es una operación bastante grande, pero no tan grande como el equivalente para una base de datos de gráficos.
El segundo punto que vale la pena señalar de pasada es que la World Wide Web puede verse como una gigantesca base de datos de gráficos. Las páginas web contienen hipervínculos y los hipervínculos hacen referencia, entre otras cosas, a otras páginas web. La referencia es a través de URL, que funcionan como punteros.
Cuando una página web se mueve a una URL diferente sin dejar una dirección de reenvío en la URL anterior, se romperá un número desconocido de hipervínculos. Estos enlaces rotos dan lugar al temido mensaje "Error 404: página no encontrada" que interrumpe el placer de tantos internautas.