Documente Academic
Documente Profesional
Documente Cultură
1 DAW
Cuestionario
1 SGBD
Daniel Lozano Torrico
1 DAW
Base de Datos
1 DAW
Base de Datos
1 DAW
autorizacin.
8.Qu es una base de datos?
Es un conjunto estructurado de datos registrados sobre soportes accesibles por ordenador
para satisfacer simultneamente a varios usuarios de forma selectiva y en tiempo oportuno.
9.Cules son las principales caractersticas de una base de datos?
Versatilidad, desempeo, mnima redundancia, capacidad de acceso, simplicidad, seguridad,
privacidad, afinacin e integridad.
10.Enumera algunas de las causas que pueden hacer que fracase un proyecto de creacin de
una base de datos.
Falta de informacin, error en el hardware o software, falta de fondos ya que es un proceso
costoso, etc.
11.Cmo distinguiras entre los conceptos de base de datos, sistema de gestin de base de
datos y sistema de base de datos?
Una base de datos es un conjunto, coleccin o depsito de datos almacenados en un soporte
informtico de acceso directo.
Un SGBD es un conjunto coordinado de programas, procedimientos, lenguajes, etc. Que
suministra, tanto a los usuarios no informticos como a los analistas, programadores o el
administrador, los medios necesarios para describir, recuperar y manipular los datos
almacenados en la base, manteniendo su integridad, confidencialidad y seguridad.
12.En cul (o cules) niveles de abstraccin de una base de datos esta implicado un usuario
final?
En el nivel externo.
13.Qu relacin existe entre el sistema de informacin y la base de datos?
Un sistema de informacin es aquel que es diseado para satisfacer las necesidades de
informacin de un grupo de personas. La base de datos es un ejemplo de sistema de
informacin.
14.Explique la diferencia entre redundancia fsica y redundancia lgica, indicando cul es
perjudicial y porqu. Ponga un ejemplo.
En la redundancia fsica es la repeticin de un elemento fsico un determinado nmero de
veces, y por otro lado la redundancia lgica es que la informacin se duplica dentro del
archivo fsico.
La ms perjudicial seria la redundancia lgica ya que produce errores en la base de datos,
3
Base de Datos
1 DAW
pero por otro lado se permite la redundancia fsica para una mejor eficiencia.
Un ejemplo de redundancia fsica podra ser usar los DNI en una consulta mdica para
enlazar varias tablas como por ejemplo, historial mdico y recetas mdicas anteriores.
Un ejemplo de redundancia lgica seria la duplicacin de dos coches con la misma
matricula, que podran provocar grandes problemas de coherencias por ejemplo al
poner una multa.
15.Qu otro trmino se puede utilizar para denominar la redundancia fsica?
Redundancia controlada.
16.La redundancia fsica implica siempre redundancia lgica? Y viceversa?
La redundancia fsica no siempre implica redundancia lgica. Sin embargo, la redundancia
lgica s provoca redundancia fsica
17.Cules son los tres niveles de abstraccin de una base de datos? Explcalos.
Un SGBD debe proporcionar un mecanismo que garantice que todas las actualizaciones
correspondientes a una determinada transaccin se realicen, o que no se realice ninguna.
Una transaccin es un conjunto de acciones que cambian el contenido de la base de datos.
4
Base de Datos
1 DAW
Un SGBD debe proporcionar un mecanismo que asegure que la base de datos se actualice
correctamente cuando varios usuarios la estn actualizando concurrentemente. Uno de los
principales objetivos de los SGBD es el permitir que varios usuarios tengan acceso
concurrente a los datos que comparten. El acceso concurrente es relativamente fcil de
gestionar si todos los usuarios se dedican a leer datos, ya que no pueden interferir unos con
otros. Sin embargo, cuando dos o ms usuarios estn accediendo a la base de datos y al
menos uno de ellos est actualizando datos, pueden interferir de modo que se produzcan
inconsistencias en la base de datos. El SGBD se debe encargar de que estas interferencias no
se produzcan en el acceso simultneo.
Un SGBD debe proporcionar un mecanismo que garantice que slo los usuarios autorizados
pueden acceder a la base de datos. La proteccin debe ser contra accesos no autorizados,
tanto intencionados como accidentales.
Un SGBD debe ser capaz de integrarse con algn software de comunicacin. Muchos
usuarios acceden a la base de datos desde terminales. En ocasiones estos terminales se
encuentran conectados directamente a la mquina sobre la que funciona el SGBD. En otras
ocasiones los terminales estn en lugares remotos, por lo que la comunicacin con la
mquina que alberga al SGBD se debe hacer a travs de una red. En cualquiera de los dos
casos, el SGBD recibe peticiones en forma de mensajes y responde de modo similar. Todas
estas transmisiones de mensajes las maneja el gestor de comunicaciones de datos. Aunque
este gestor no forma parte del SGBD, es necesario que el SGBD se pueda integrar con l
para que el sistema sea comercialmente viable.
Un SGBD debe proporcionar los medios necesarios para garantizar que tanto los datos de la
base de datos, como los cambios que se realizan sobre estos datos, sigan ciertas reglas. La
integridad de la base de datos requiere la validez y consistencia de los datos almacenados.
Se puede considerar como otro modo de proteger la base de datos, pero adems de tener que
ver con la seguridad, tiene otras implicaciones. La integridad se ocupa de la calidad de los
datos. Normalmente se expresa mediante restricciones, que son una serie de reglas que la
base de datos no puede violar.
Un SGBD debe proporcionar una serie de herramientas que permitan administrar la base de
datos de modo efectivo. Algunas herramientas trabajan a nivel externo, por lo que habrn
sido producidas por el administrador de la base de datos. Las herramientas que trabajan a
nivel interno deben ser proporcionadas por el distribuidor del SGBD. Algunas de ellas son:
- Herramientas para importar y exportar datos.
- Herramientas para monitorizar el uso y el funcionamiento de la base de datos.
5
Base de Datos
1 DAW