You are on page 1of 5

Diseo de Base de Datos

Trabajo Practico 5Puntos


Cuestionario
1. Qu es un dato?
En informtica un dato es la expresin general que describe las
caractersticas de las entidades sobre las cuales opera un algoritmo.
2. Define una base de datos.
Se le llama base de datos a los bancos de informacin que
contienen datos relativos a diversas temticas y categorizados de
distinta manera, pero que comparten entre s algn tipo de vnculo o
relacin que busca ordenarlos y clasificarlos en conjunto.
3. Qu se entiende por independencia con respecto a
programas y datos?
Es la capacidad para modificar el esquema de un nivel del sistema de
base de datos sin tener que modificar el esquema del nivel inmediato
superior. Que se vuelve a sub dividir en dos tipos de independencias,
que son: la independencia lgica con respecto a los datos es la
capacidad de modificar el esquema conceptual sin tener que alterar
los esquemas externos ni los programas de aplicacin y la
independencia fsica con respecto a los datos es la capacidad de
modificar el esquema interno sin tener que alterar el esquema
conceptual (o los externos).
4. A que nos referimos cuando hablamos de vista de usuario?
Una vista es una tabla virtual derivada de las tablas reales de
una base de datos. Las vistas no se almacenan en la base de datos,
slo se almacena una definicin de consulta, es decir una vista
contiene la instruccin SELECT necesaria para crearla. Resultado de la
cual se produce una tabla cuyos datos proceden de la base de datos o
de otras vistas.
5. Qu es un DBA?
Un administrador de bases de datos (tambin conocido como DBA, en
ingls database administrator) es aquel profesional que administra
las tecnologas de la informacin y la comunicacin, siendo
responsable de los aspectos tcnicos, tecnolgicos, cientficos,
inteligencia de negocios y legales de bases de datos.
6. Explica brevemente que es un usuario final y cita su
clasificacin.
Usuario final no es necesariamente sinnimo de cliente o comprador,
una compaa puede ser un importante comprador de software, pero
el utilizador final puede ser solamente un empleado o grupo de
empleados dentro de la compaa, como una secretaria o un
capturista. El concepto clave es la interaccin directa con el
programa, no la propiedad.
7. A qu se llama transaccin programada?
Es un conjunto de rdenes que se ejecutan formando una unidad de
trabajo, es decir, en forma indivisible o atmica que han sido

programadas para que ocurran en un momento determinado o durante un


perodo establecido.

8. Qu es un sistema Gerenciador de Base de Datos?


Es una coleccin de programas cuyo objetivo es servir de interfaz
entre la base de datos, el usuario y las aplicaciones. Se compone de
un lenguaje de definicin de datos, de un lenguaje de manipulacin
de datos y de un lenguaje de consulta. Un SGBD permite definir los
datos a distintos niveles de abstraccin y manipular dichos datos,
garantizando la seguridad e integridad de los mismos.
9. Define sistema de Base de Datos
Un sistema de base de datos (SBD) es una serie de recursos para
manejar grandes volmenes de informacin.
10.
En qu consiste la manipulacin de Base de Datos?
Un lenguaje de Manipulacin de Datos (Data Manipulation Languaje
(DML)) es un lenguaje proporcionado por el sistema de gestin de
bases de datos que permite a los usuarios de la misma llevar a cabo
las tareas de consulta o manipulacin de los datos, organizados por el
modelo de datos adecuado. El lenguaje de manipulacin de datos
ms popular hoy en da es SQL.
11.
A qu se llama metadatos?
Es toda aquella informacin descriptiva sobre el contexto, calidad,
condicin o caractersticas de un recurso, dato u objeto que tiene la
finalidad de facilitar su recuperacin, autentificacin, evaluacin,
preservacin y/o interoperabilidad.
12.
Qu es un catlogo?
El catlogo tambin llamado metabase cumple la funcin principal de
almacenar los esquemas de las bases de datos que el sistema
mantiene.
13.
Porque un sistema gerenciador de base de datos debe
incluir un software de control de concurrencia?
Porque mediante este software podemos identificar y resolver
actualizaciones de datos realizadas por mltiples usuarios
simultneamente.
14.
A qu se llama actores en el escenario?
Un actor no necesariamente es una persona o agente fsico, un actor
representa un rol dentro del sistema, por lo tanto, los actores son las
entidades que hacen uso del sistema para satisfacer cierta necesidad,
estas necesidades son los objetivos, que representan las condiciones
a ser alcanzadas.
15.
Cita los tipos de actores en el escenario.
a) Administradores de Bases de datos.
b) Diseadores de Bases de datos.
c) Analistas de Sistemas.
d) Programadores.
e) Usuarios Finales.
16.
De qu se encargan los diseadores de base de datos?
Se encargan de disear e implementar los mdulos e interfaces del
Sistema de Gestin de Base de Datos en forma de paquetes de
software.
17.
Explica. Cul es la funcin de los analistas de sistemas?

Determinan los requerimientos de los usuarios finales, sobre todo de


los simples y paramtricos, y desarrollan especificaciones para
transacciones programadas que satisfagan dichos requerimientos.
18.
Explica. La funcin de los programadores de
aplicaciones.
Los programadores de aplicaciones implementan esas
especificaciones en forma de programas, y luego prueban, depuran,
documentan y mantienen estas transacciones programadas.

19.
Cita los trabajadores tras bambalinas y explica sus
funciones.
a) Creadores de Herramientas.
b) Operadores.
c) Personal de mantenimiento.
Sus funciones. Elaboran para mantener el entorno del sistema de
base de datos, pero que no tienen un claro inters en la base de datos
en s misma.
20.
Cita las caractersticas deseables en un sistema
gerenciador de base de datos.
a) Regla de informacin: Toda la informacin est representada
lgicamente en tablas.
b) Tratamiento sistemtico de valores nulos: debe soportar valores
nulos de forma automtica independientemente del tipo de dato.
c) Catalogo on-line: Un usuario tiene que poder acceder a dicho
catlogo con su usuario y contrasea.
d) Insercin, modificacin y borrado de alto nivel: Debe ser posible
realizar dichas operaciones sin alterar los dems datos.
e) Independencia fsica de los datos: la forma de almacenar los datos
no influye en la manipulacin de los mismos.
f) Independencia lgica de los datos: los cambios sobre los objetos
de la base de datos no tienen por qu afectar a los usuarios y
programas.
g) Independencia de integridad: las restricciones de integridad se
almacenan y crean en el sistema gestor y no en los programas.
h) Regla de no subversin: Si un sistema gestor de base de datos
tiene un lenguaje de bajo nivel, este lenguaje no se puede utilizar
para destruir o evitar las reglas de integridad o las restricciones
expresadas en el lenguaje relacional de alto nivel.
21.
Qu diferencia existe entre redundancia controlada y
no controlada?
La redundancia controlada es aquella que se permite para efectos de
mejorar el rendimiento (respuestas rpidas en sistemas distribuidos,
por ejemplo), pero el SGBD debe ser capaz de llevar un control de tal
manera que no haya inconsistencias. La redundancia no controlada,
sin embargo, se produce sin tener conocimiento de que est
ocurriendo, por ejemplo, en el sistema tradicional de archivos, cuando
cada usuario crea sus propias aplicaciones con archivos de datos,
lleva a la inconsistencia de datos, puesto que distintos archivos con
los mismos datos presentarn distintas realidades.
22.
Mencione ventajas adicionales que ofrece un sistema
gerenciador de la base de datos.
Menor redundancia, es decir, no es necesario la repeticin de datos.
Solamente se indica la manera en la que se relacionan stos.
La base de datos facilita al usuario obtener ms informacin debido a
la facilidad que provee esta estructura para proveer datos a los
usuarios.

Integridad de los datos, lo que genera mayor dificultad de perder la


informacin o de realizar incoherencias con los datos.
Mayor seguridad en los datos. Al permitir restringir el acceso a los
usuarios, cada tipo de stos tendr la posibilidad de acceder a ciertos
elementos.
Coherencia de los resultados. Al recolectar y almacenarse la
informacin una sola vez, en los procedimientos se utilizan los
mismos datos, razn por la que los resultados son coherentes.
Datos ms documentados. Gracias a los metadatos que permiten
detallar la informacin de la base de datos.
Acceso simultaneo a los datos, facilitando controlar el acceso de
usuarios de manera concurrente.
Acceso a los datos ms eficiente. La organizacin de los datos
produce un resultado ms ptimo en rendimiento. Igualmente, en el
caso de empresas, usuarios de distintas oficinas pueden compartir
datos si estn autorizados.
23.
Cita cuales son las causas para no utilizar un sistema
gerenciador de la base de datos
Desconocimiento de la persona o empresa de la existencia de un
Software de Base de Datos.
Temor de la persona o Empresa de invertir en tecnologa de
informacin.
No contar con asesoramiento de profesionales en el rea.
No aceptar los cambios y el rechazo a adaptarse a la expansin
digital y el aprovechamiento del mismo para crecer como empresa.
No seguir cursos de capacitacin referentes al negocio establecido.