Está en la página 1de 5

Diseño de Base de Datos

Trabajo Practico – 5Puntos
Cuestionario
1. ¿Qué es un dato?
En informática un dato es la expresión general que describe las
características 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 información que
contienen datos relativos a diversas temáticas y categorizados de
distinta manera, pero que comparten entre sí algún tipo de vínculo o
relación 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 lógica con respecto a los datos es la
capacidad de modificar el esquema conceptual sin tener que alterar
los esquemas externos ni los programas de aplicación y la
independencia física 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,
sólo se almacena una definición de consulta, es decir una vista
contiene la instrucción 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 (también conocido como DBA, en
inglés database administrator) es aquel profesional que administra
las tecnologías de la información y la comunicación, siendo
responsable de los aspectos técnicos, tecnológicos, científicos,
inteligencia de negocios y legales de bases de datos.
6. Explica brevemente que es un usuario final y cita su
clasificación.
Usuario final no es necesariamente sinónimo de cliente o comprador,
una compañía puede ser un importante comprador de software, pero
el utilizador final puede ser solamente un empleado o grupo de
empleados dentro de la compañía, como una secretaria o un
capturista. El concepto clave es la interacción directa con el
programa, no la propiedad.
7. ¿A qué se llama transacción programada?
Es un conjunto de órdenes que se ejecutan formando una unidad de
trabajo, es decir, en forma indivisible o atómica que han sido

autentificación. ¿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 múltiples usuarios simultáneamente.programadas para que ocurran en un momento determinado o durante un período establecido. un actor representa un rol dentro del sistema. b) Diseñadores de Bases de datos. ¿De qué se encargan los diseñadores de base de datos? Se encargan de diseñar e implementar los módulos e interfaces del Sistema de Gestión de Base de Datos en forma de paquetes de software. ¿En qué consiste la manipulación de Base de Datos? Un lenguaje de Manipulación de Datos (Data Manipulation Languaje (DML)) es un lenguaje proporcionado por el sistema de gestión de bases de datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o manipulación de los datos. Cita los tipos de actores en el escenario. 9. ¿A qué se llama actores en el escenario? Un actor no necesariamente es una persona o agente físico. El lenguaje de manipulación de datos más popular hoy en día es SQL. el usuario y las aplicaciones. estas necesidades son los objetivos. que representan las condiciones a ser alcanzadas. e) Usuarios Finales. c) Analistas de Sistemas. ¿Qué es un catálogo? El catálogo también llamado metabase cumple la función principal de almacenar los esquemas de las bases de datos que el sistema mantiene. condición o características de un recurso. los actores son las entidades que hacen uso del sistema para satisfacer cierta necesidad. Define sistema de Base de Datos Un sistema de base de datos (SBD) es una serie de recursos para manejar grandes volúmenes de información. Explica. 12. organizados por el modelo de datos adecuado. 16. Un SGBD permite definir los datos a distintos niveles de abstracción y manipular dichos datos. preservación y/o interoperabilidad. 15. 11. a) Administradores de Bases de datos. dato u objeto que tiene la finalidad de facilitar su recuperación. 13. por lo tanto. 14. ¿Qué es un sistema Gerenciador de Base de Datos? Es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos. garantizando la seguridad e integridad de los mismos. de un lenguaje de manipulación de datos y de un lenguaje de consulta. 10. 8. 17. d) Programadores. calidad. Se compone de un lenguaje de definición de datos. ¿Cuál es la función de los analistas de sistemas? . ¿A qué se llama metadatos? Es toda aquella información descriptiva sobre el contexto. evaluación.

Los programadores de aplicaciones implementan esas especificaciones en forma de programas. documentan y mantienen estas transacciones programadas. sobre todo de los simples y paramétricos. Explica. . La función de los programadores de aplicaciones. y luego prueban. y desarrollan especificaciones para transacciones programadas que satisfagan dichos requerimientos.Determinan los requerimientos de los usuarios finales. 18. depuran.

pero que no tienen un claro interés en la base de datos en sí misma. Elaboran para mantener el entorno del sistema de base de datos. Cita las características deseables en un sistema gerenciador de base de datos. La base de datos facilita al usuario obtener más información debido a la facilidad que provee esta estructura para proveer datos a los usuarios. e) Independencia física de los datos: la forma de almacenar los datos no influye en la manipulación de los mismos. La redundancia no controlada. . pero el SGBD debe ser capaz de llevar un control de tal manera que no haya inconsistencias. por ejemplo). sin embargo. por ejemplo. 22. puesto que distintos archivos con los mismos datos presentarán distintas realidades. 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. f) Independencia lógica de los datos: los cambios sobre los objetos de la base de datos no tienen por qué afectar a los usuarios y programas. Mencione ventajas adicionales que ofrece un sistema gerenciador de la base de datos. modificación y borrado de alto nivel: Debe ser posible realizar dichas operaciones sin alterar los demás datos. en el sistema tradicional de archivos. h) Regla de no subversión: Si un sistema gestor de base de datos tiene un lenguaje de bajo nivel. Menor redundancia. Cita los trabajadores tras bambalinas y explica sus funciones. c) Catalogo on-line: Un usuario tiene que poder acceder a dicho catálogo con su usuario y contraseña. g) Independencia de integridad: las restricciones de integridad se almacenan y crean en el sistema gestor y no en los programas. Sus funciones. a) Creadores de Herramientas. c) Personal de mantenimiento. lleva a la inconsistencia de datos. 20.19. 21. se produce sin tener conocimiento de que está ocurriendo. es decir. d) Inserción. Solamente se indica la manera en la que se relacionan éstos. b) Tratamiento sistemático de valores nulos: debe soportar valores nulos de forma automática independientemente del tipo de dato. cuando cada usuario crea sus propias aplicaciones con archivos de datos. no es necesario la repetición de datos. ¿Qué diferencia existe entre redundancia controlada y no controlada? La redundancia controlada es aquella que se permite para efectos de mejorar el rendimiento (respuestas rápidas en sistemas distribuidos. b) Operadores. a) Regla de información: Toda la información está representada lógicamente en tablas.

en el caso de empresas. Gracias a los metadatos que permiten detallar la información de la base de datos. usuarios de distintas oficinas pueden compartir datos si están autorizados. Coherencia de los resultados. No seguir cursos de capacitación referentes al negocio establecido. Al permitir restringir el acceso a los usuarios. Mayor seguridad en los datos. La organización de los datos produce un resultado más óptimo en rendimiento. Datos más documentados. 23. Acceso a los datos más eficiente.Integridad de los datos. Temor de la persona o Empresa de invertir en tecnología de información. . Igualmente. No aceptar los cambios y el rechazo a adaptarse a la expansión digital y el aprovechamiento del mismo para crecer como empresa. Acceso simultaneo a los datos. razón por la que los resultados son coherentes. cada tipo de éstos tendrá la posibilidad de acceder a ciertos elementos. 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. Al recolectar y almacenarse la información una sola vez. No contar con asesoramiento de profesionales en el área. en los procedimientos se utilizan los mismos datos. lo que genera mayor dificultad de perder la información o de realizar incoherencias con los datos. facilitando controlar el acceso de usuarios de manera concurrente.