Você está na página 1de 3

1.1 Cules son las cuatro diferencias principales entre un sistema de procesamiento de archivos y un SGBD?

Respuesta: Algunas de las diferencias ms importantes entre un sistema de gestin de bases de datos y uno de procesamiento de archivos son: Ambos sistemas contienen una coleccin de datos y un conjunto de programas que acceden a ellos. Un sistema de gestin de bases de datos coordina los accesos fsicos y lgicos a los datos, mientras que un sistema de procesamiento de ficheros coordina slo el acceso fsico. Un sistema de gestin de bases de datos reduce la cantidad de datos duplicados, asegurando que una seccin fsica de datos est disponible para todos los programas autorizados a accederla, mientras que los datos escritos por un programa sobre un sistema de procesamiento de ficheros pueden no ser accesibles por otro programa. Un sistema de gestin de bases de datos est diseado para permitir acceso flexible a los datos (es decir, consultas), mientras que un sistema de procesamiento de ficheros est diseado para permitir predeterminados accesos a los datos(es decir, programas compilados). Un sistema de gestin de bases de datos est diseado para coordinar a mltiples usuarios accediendo a los mismos datos en el mismo momento. Un sistema de procesamiento de ficheros generalmente se disea para permitir que uno o ms programas accedan a diferentes ficheros de datos al mismo tiempo. En un sistema de procesamiento de ficheros, dos programas pueden acceder concurrentemente a un fichero slo si ambos tienen acceso de slo lectura sobre el fichero. 1.2 En este captulo se han descrito las diferentes ventajas principales de un sistema gestor de bases de datos. Cules son dos de los inconvenientes? Respuesta: A continuacin se indican dos inconvenientes asociados con los sistemas de bases de datos. a. La instalacin de un sistema de bases de datos requiere ms conocimiento, dinero, habilidad y tiempo. b. La complejidad de una base de datos puede originar una disminucin del rendimiento. 1.3 Explquese la diferencia entre independencia fsica y lgica de los datos. Respuesta: La independencia fsica de los datos es la capacidad para modificar el esquema fsico, sin necesidad de rescribir los programas de las aplicaciones. Tales modificaciones incluyen cambiar el almacenamiento de registros desbloqueados a bloqueados, o de ficheros de acceso secuencial a random. La independencia lgica de los datos es la capacidad para modificar el esquema conceptual, sin necesidad de rescribir los programas de las aplicaciones. Una de estas modificaciones podra ser la adicin de un campo a un registro; una vista de los programas de la aplicacin oculta este cambio desde los programas.

1.4 Lstense cinco responsabilidades de un sistema de gestin de bases de datos. Para cada responsabilidad, explquense los problemas que ocurriran si no se realizara esta funcin. Respuesta: Un gestor de bases de datos de propsito general (DBM) tiene cinco responsabilidades: a. interaccionar con el gestor de ficheros. b. poner en prctica la integridad c. poner en prctica la seguridad d. copias de seguridad y recuperacin e. controlar las concurrencias. Si estas responsabilidades no fueran asumidas por un determinado DBM (y los textos indican que en ocasiones se omite alguna responsabilidad en el diseo, como es el caso del control de concurrencia en un DBM mono puesto para un microordenador) podran ocurrir, respectivamente, los siguientes problemas: a. Ningn DBM puede hacer nada sin esto; si no hay interaccin con el gestor de ficheros no se puede recuperar nada que est almacenado en los ficheros. b. Pueden no cumplirse las restricciones de integridad, los saldos de las cuentas podan estar por debajo del mnimo permitido, los empleados podran ganar demasiadas horas extraordinarias (por ejemplo, horas > 80) o los pilotos de las compaas areas podran volar ms horas de las que permite la ley. c. Usuarios no autorizados podran acceder a la base de datos, o usuarios autorizados para acceder a determinadas partes de la base de datos podran ser capaces de acceder a otras, para las que carecen de autorizacin. Por ejemplo, un estudiante de escuela superior podra tener acceso a los cdigos secretos de la defensa nacional, o los empleados podran averiguar lo que ganan sus jefes. d. Los datos se podran perder de forma permanente en vez de, al menos, estar disponibles en el estado de consistencia que exista antes del fallo. e. Se podran violar las restricciones de integridad a pesar del cumplimiento de la propia integridad en cada transaccin. Por ejemplo, se podran reflejar saldos bancarios incorrectos debido a retiradas y depsitos simultneos, etctera. 1.5 Cules son las cinco funciones principales del administrador de una base de datos? Respuesta: Las cinco funciones principales del administrador de una base de datos son: Crear la definicin del esquema Definir la estructura de almacenamiento y los mtodos de acceso Modificar el esquema y/o la organizacin fsica cuando sea necesario

Conceder autorizacin para acceder a los datos Definir las restricciones de integridad

Você também pode gostar