¿Qué es la recuperación de datos? ¿Cuáles son los pros y los contras? ¿Es una base de datos?
Ventajas: los índices pueden acortar eficazmente el tiempo de recuperación de datos y pueden acelerar las conexiones entre tablas.
Desventajas: Crear y mantener índices requiere tiempo y costo, que aumenta a medida que aumenta la cantidad de datos.
Una base de datos es un "almacén que organiza, almacena y gestiona datos según una estructura de datos". Es una gran colección de datos que se almacena en la computadora durante mucho tiempo, se organiza, se puede disfrutar y se gestiona de manera uniforme.
Entonces la recuperación de datos no es una base de datos.
Datos extendidos:
La premisa de la recuperación binaria es que los datos se han organizado en orden. La búsqueda binaria compara palabras clave según el principio binario. El proceso específico es: comparar el número en el medio de la matriz con la palabra clave; si son iguales, la recuperación es exitosa.
Si el número de recuperación es mayor que la palabra clave, el siguiente rango de búsqueda binaria es desde el comienzo del área de datos hasta esta recuperación; si el número de recuperación es menor que la palabra clave, el siguiente rango de búsqueda binaria es; desde este número de recuperación hasta el final del área de datos. De esta forma, el alcance de la búsqueda se va estrechando paulatinamente hasta finalizarla.
La recuperación binaria puede reducir el número de tiempos de recuperación y mejorar en gran medida la velocidad de recuperación de datos. Sin embargo, la búsqueda binaria es un algoritmo recursivo y la implementación específica primero debe determinar el alcance de la búsqueda. El punto inicial del rango es 0 y el punto final es agregar 1 al número de secuencia del último número, de modo que el último número también pueda estar dentro del rango de búsqueda efectivo. Esto se debe a que, en el programa, el número de secuencia de bisección se obtiene sumando el punto inicial y el punto final, luego dividiendo por 2 y redondeando.