Sei sulla pagina 1di 2

Las bases de datos operativas están creciendo en tamaño por muchas

razones. En primer lugar, existe la tendencia general de generar cada


vez más datos cada año. Los analistas de la industria fijan la tasa de
crecimiento anual compuesta para datos en 125%. Esto significa que
estamos más que duplicando la cantidad de datos que administramos
cada año.

En términos de rendimiento, cuantos más datos haya en la base de


datos operativa, las transacciones tienden a ser menos eficientes que
en esa base de datos. Esto es así por muchas razones. Los escaneos
de tabla deben hacer referencia a más páginas de datos para devolver
un resultado. Los índices crecen en tamaño para admitir volúmenes de
datos más grandes, lo que hace que el acceso al índice se degrade
porque hay más niveles que recorrer para devolver una respuesta.

El otro impacto, la complejidad de la administración de la base de


datos, hace que el tiempo de procesamiento y los cortes sean más
largos. Las funciones como copias de seguridad, descargas,
reorganizaciones y recuperaciones ante desastres tardan más en
realizarse a medida que la base de datos aumenta de tamaño. Y estas
tareas pueden causar interrupciones, que se expanden a medida que
crece la base de datos.

Portabilidad
El modelo relacional es un estándar. Al adherirse a las reglas del modelo relacional, se asegura de que
sus datos puedan transferirse entre sistemas de bases de datos relacionales con relativa facilidad.

Derechos
La mayoría de los sistemas de bases de datos relacionales ofrecen una estructura de derechos con la que
se pueden asignar derechos a diferentes usuarios. Algunas de las operaciones que se pueden permitir o
no permitir a un usuario son SELECCIONAR, INSERTAR, BORRAR, ALTERAR, CREAR, etc

Restringir la entrada
Usando una base de datos relacional puede especificar qué tipo de datos puede contener una columna de
base de datos. Puede crear campos que contengan números, números decimales, textos pequeños,
textos grandes, fechas, etc.
Evitar la redundancia de datos
En un diseño de base de datos que se adhiere a las reglas del modelo relacional, cada elemento de
datos, un nombre de usuario, por ejemplo, se almacena solo una vez, es decir, en una ubicación. Esto
evita tener que mantener los mismos datos en múltiples ubicaciones. La duplicación de datos se
llama redundancia de datos y esto debe evitarse en un buen diseño de base de datos.

El uso de llaves
Cada fila de datos en una tabla se identifica mediante una "clave" única, llamada clave primaria . La clave
principal es a menudo un número que se incrementa automáticamente como 1, 2, 3 4 ... etc. Los datos en
diferentes tablas se pueden vincular usando claves

Potrebbero piacerti anche