CUESTIONARIO
¿Cuáles son las
inconvenientes de un sistema gestor de base de datos?
·
La redundancia
·
Dificultad en el acceso de datos
·
Aislamiento de datos
·
Problemas de integridad
·
Problemas de atomicidad
·
Anomalías en el acceso concurrente
·
Problemas de seguridad
Indique los pasos
importantes para configurar una base de datos para una empresa dada.
·
Definir los requerimientos de alto nivel de la empresa.
·
Definir un modelo conteniendo todos los tipos apropiados de datos y las
relaciones entre ellas.
·
Definir las restricciones de integridad de los datos.
·
Definir el nivel físico.
·
Por cada problema conocido que haya de resolver irregularmente define
una interface de usuario para llevar a cabo la tarea y escribir los programas de
aplicación necesarios para implantar la interface del usuario.
·
Crear/inicializar la base de datos.
Explique la
diferencia entre independencia de datos física y lógica.
La independencia física
es la capacidad de modificar el esquema físico, sin necesidad de recibir los
datos programas de aplicación.
La independencia
lógica es la capacidad de modificar el esquema conceptual sin necesidad de
reescribir los programas de aplicación.
Explique cinco
responsabilidades del Sistema Gestor de la Base de Datos. Para cada
responsabilidad explique qué pasaría de no asumir la responsabilidad.
·
Interacción con el gestor de fichero: no se podría recuperar archivos
almacenados
·
Poner en práctica la integridad: pueden no cumplirse las restricciones
de integridad.
·
Poner en práctica la seguridad: usuarios no autorizados pueden acceder a
la base de datos.
·
Copias de seguridad: los datos podrán perderse de manera permanente.
·
Controlar las concurrencias: se podrían
violar las restricciones de integridad a pesar del cumplimiento de la propia
integridad en cada transacción.
¿Cuáles son las
cinco funciones principales del administrador de la base de datos?
·
Definición del esquema.
·
Definición de la estructura y del método.
·
Modificación del esquema y de la organización física.
·
Concesión de autorización para el acceso a datos.
·
Mantenimiento rutinario.
Indique 5
aplicaciones que usted perciba que se usa una base de datos para almacenar
datos persistentes
·
C
·
C++
·
Java
·
Pascal
·
Fortran
No hay comentarios:
Publicar un comentario