Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
2 3 4 5 Una base de datos de archivos planos es más sencilla y menos costosa de utilizar. Se ajusta a las necesidades de muchos negocios pequeños y usuarios individuales. Un archivo plano tiene muchas limitaciones porque contiene TODOS los datos en UNA tabla. Estos son algunos inconvenientes adicionales de las bases de datos de archivos planos: • No hay soporte para el acceso de varios usuarios • Limitada a bases de datos pequeñas • Funcionalidad limitada • Problemas de integridad • Sin seguridad • Sin copia de seguridad ni recuperación • No hay protección de datos en acceso simultáneo 6 7 Un sistema de gestión de bases de datos relacionales (RDBMS) almacena los datos en tablas. Cada tabla recibe un nombre por parte del usuario que la crea. El usuario suele elegir un nombre relacionado con los datos que se almacenarán en la tabla; por ejemplo, STUDENTS, EMPLOYEES, LOCATIONS. Cuando se crea una tabla, el usuario también crea y nombra las columnas relacionadas con las características específicas que se almacenan para cada registro. 8 9 En comparación con el sistema de archivos planos, el RDBMS tiene varias ventajas: • Menos redundancia: En un sistema de archivos planos, hay mucha redundancia. Por ejemplo, los nombres de autores se almacenan varias veces. • Prevención de inconsistencias: Si se almacena el mismo fragmento de información en más de un lugar, los cambios en los datos deben realizarse en todos los lugares en los que se almacenen los datos. • Eficacia: Una base de datos suele ser más eficaz que un sistema de archivos planos, debido a que un fragmento de información se almacena en menos ubicaciones. • Integridad de los datos: En un sistema de base de datos, es más fácil mantener la integridad de los datos porque a cada columna se asignan tipos de dato potentes. • Confidencialidad: Es más fácil mantener la confidencialidad de la información si el almacenamiento de los datos está centralizado en una ubicación. 10 La columna PAYROLL_ID es una clave única. Esto significa que el sistema no permite dos filas con el mismo payroll_id. En este ejemplo, la clave foránea department_id hace referencia a una fila en la tabla DEPARTMENTS. Puede saber que Dana Smith trabaja en el departamento 10. Si deseara obtener más información sobre el departamento de Dana Smith, debería consultar la fila department_id = 10 en la tabla DEPARTMENTS. 11 12 13 14
Compartir