Sunteți pe pagina 1din 6

Base de Datos

Daniel Lozano Torrico

1 DAW

Cuestionario
1 SGBD
Daniel Lozano Torrico

1 DAW

Base de Datos

Daniel Lozano Torrico

1 DAW

Actividad 1.1 Cuestiones sobre conceptos bsicos de SGBD


1.Define el trmino informacin.
La informacin es un conjunto organizado de datos procesados
2.Cules son las cualidades ms importantes de la informacin?
Precisin, oportunidad, complecin, significativa, coherente y seguridad
3.Enumera los principales componentes de un sistema de informacin.
Contenidos, equipo fsico, soporte lgico, administrador y usuarios
4.Define, diferencindolos claramente, los conceptos de informacin factual e informacin
referencial.
La informacin factual contiene la informacin en s, de forma directa.
La informacin referencial solo contiene una referencia al documento fuente.
5.Pon ejemplos de datos no estructurados.
Imgenes, sonidos, vdeos, blogs, emails, etc.
6.Qu ventajas y qu inconvenientes puede tener la separacin de las descripciones lgica y
fsica en una base de datos?
Puede facilitar la obtencin de la verdadera independencia de datos (modificar un nivel del
sistema sin tener que modificar el nivel inmediatamente superior), tanto fsica como lgica.
Sin embargo, los dos niveles de correspondencia implican un gasto extra durante la
ejecucin de una consulta o de un programa, lo cual reduce la eficiencia del Sistema Gestor
de Base de Datos.
7.Exponga un conjunto de argumentos para convencer a un directivo de una empresa, no
tcnico en informtica, de la conveniencia de que su empresa, que utiliza desde hace aos un
sistema de ficheros, cambie su enfoque hacia una base de datos (formule las hiptesis que
desee sobre el tipo de aplicaciones de la empresa).
Si usamos una base de datos, podremos modificar y aadir datos sin problemas de
coherencia, ya que solo se almacenan una vez. Esto implica que, si queremos actualizar
nuestros datos, solo ser necesario hacerlo una vez, a diferencia de los sistemas de ficheros.
Aprovechando que no existe esta redundancia, reduciremos el espacio de almacenamiento de
nuestros datos.
Podremos disponer de nuestros datos con mayor rapidez y facilidad. Y no solo podremos
acceder a esos datos nosotros, sino tambin aquellas personas a las que les demos
2

Base de Datos

Daniel Lozano Torrico

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

Daniel Lozano Torrico

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.

Nivel interno: Tiene un esquema interno que describe la estructura fsica de


almacenamiento de base de datos. Emplea un modelo fsico de datos y los nicos datos que
existen estn realmente en este nivel.
Nivel conceptual: tiene esquema conceptual. Describe la estructura de toda la base de datos
para una comunidad de usuarios. Oculta los detalles fsicos de almacenamiento y trabaja con
elementos lgicos como entidades, atributos y relaciones.
Nivel externo o de vistas: tiene varios esquemas externos o vistas de usuario. Cada
esquema describe la visin que tiene de la base de datos a un grupo de usuarios, ocultando el
resto.
18.Cul es el principal objetivo que se pretende alcanzar en la arquitectura a tres niveles?
La independencia fsico-lgica.
19.Formlese una relacin de las responsabilidades del SGDB. Justifica cada
responsabilidad explicando los problemas que surgiran si no se cumpliera con ella.

Un SGBD debe proporcionar a los usuarios la capacidad de almacenar datos en la base de


datos, acceder a ellos y actualizarlos. Esta es la funcin fundamental de un SGBD y por
supuesto, el SGBD debe ocultar al usuario la estructura fsica interna (la organizacin de los
ficheros y las estructuras de almacenamiento).

Un SGBD debe proporcionar un catlogo en el que se almacenen las descripciones de los


datos y que sea accesible por los usuarios. Este catlogo es lo que se denomina diccionario
de datos y contiene informacin que describe los datos de la base de datos.

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

Daniel Lozano Torrico

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 capaz de recuperar la base de datos en caso de


que ocurra algn suceso que la dae.

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 permitir que se mantenga la independencia entre los programas y la


estructura de la base de datos. La independencia de datos se alcanza mediante las vistas o
subesquemas. La independencia de datos fsica es ms fcil de alcanzar, de hecho hay varios
tipos de cambios que se pueden realizar sobre la estructura fsica de la base de datos sin
afectar a las vistas. Sin embargo, lograr una completa independencia de datos lgica es ms
difcil. Aadir una nueva entidad, un atributo o una relacin puede ser sencillo, pero no es
tan sencillo eliminarlos.

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

Daniel Lozano Torrico

1 DAW

- Programas de anlisis estadstico para examinar las prestaciones o las estadsticas


de utilizacin.
- Herramientas para reorganizacin de ndices.
- Herramientas para aprovechar el espacio dejado en el almacenamiento fsico por los
registros borrados y que consoliden el espacio liberado para reutilizarlo cuando sea
necesario.
20.Cules son las funciones principales de un administrador de base de datos?
El administrador es responsable principalmente de:
Administrar la estructura de la Base de Datos
Administrar la actividad de los datos
Administrar el Sistema Manejador de Base de Datos
Establecer el Diccionario de Datos
Asegurar la confiabilidad de la Base de Datos
Confirmar la seguridad de la Base de Datos

S-ar putea să vă placă și