Trabajo practico BD
Enviado por gabriel caradonna • 17 de Noviembre de 2017 • Documentos de Investigación • 1.054 Palabras (5 Páginas) • 199 Visitas
- Explicar el significado de independencia logica y fisica de datos, en el contexto de BD y la estrategia del enfoque relacional para lograrla.
Hay 2 tipos de independencia, la lógica y la física.
La independencia lógica se refiere a la inmunidad de los esquemas externos frente a cambios en el esquema conceptual, como la adición o borrado de nuevas entidades, atributos y relaciones en el modelo conceptual, que no deberían provocar cambios en los esquemas externos o requerir que se reescriben las aplicaciones.
La independencia física se refiere a la inmunidad del esquema conceptual frente a cambios en el esquema interno. Los cambios pueden ser una nueva estructura de almacenamiento, cambios en discos, modificación de índices. Desde el punto de vista de los usuarios, lo único que podrían notar sería cambios en la performance.
2) Indicar que es el catalogo de datos y que funcion cumple en un sistema de BD relacional.
El catálogo de un sistema de base de datos no es más que una base de datos en sí misma a veces llamada metabase. Los contenidos de dicha base de datos son llamados metadatos
La función principal del catálogo es almacenar los esquemas de las bases de datos que el sistema mantiene. Mantiene una descripción de todos los niveles (véase arquitectura de tres esquemas o niveles) tanto del esquema interno como del externo y el conceptual.
3) Explicar que son las claves foraneas y cual es su funcion.
La clave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Las columnas en la tabla referendo deben ser la clave primaria u otra clave candidata en la tabla referenciada.
4) Comentar las tareas que corresponden al diseño de una base de datos.
Diseño conceptual:
Es el proceso de construir un modelo de los datos usados en la organización independientemente de todas las consideraciones físicas. El modelo de datos se construye empleando las especificaciones de los requerimientos de los usuarios.
Es la fuente de información para el diseño lógico.
DER Diagrama de Entidad Relación
Diseño Lógico:
Proceso de construir un modelo de los datos usados en la organización basado en las especificaciones del modelo de datos (ej. relacional), pero independiente del
DBMS.
– Normalización.
– Se examina para garantizar que soporta todas las transacciones especificadas
Diseño Físico:
Proceso de producción de la descripción de la implementación de la BD sobre almacenamiento secundario. Describe las relaciones base, organización de archivos, índices, restricciones de integridad y medidas de seguridad.
Especifico para un DBMS.
– Crear el conjunto de tablas
– Especificar las restricciones aplicables a las tablas
– Identificar las estructuras de almacenamiento
– Determinar los métodos de acceso para garantizar que los tiempos de respuesta sean adecuados (ej. índices, materialización de vistas, etc)
– Diseño de las medidas de seguridad del sistema
5) Indicar que conceptos se pueden representar en los diagramas de entidar relacion mejorados, y las restricciones que se pueden incorporar.
6) Realizar dos diagramas de entidad relacion: el diagrama de entidad relacion (DER) y el mejorado (EER) usando DIA.
Incluir todos los atributos, indicar las claves y las restricciones de participacion. Asociar nombres adecuados a las relaciones. Poner los roles en caso de ser necesario.
Describir cualquier hipotesis realizada para confeccionar el diagrama.
Respetar las siguientes restricciones:
Los profesores tienen un codigo de identificacion, nombre, edad, categoria y especialidad.
Los proyectos tienen un numero de proyecto, un esponsor, fecha de comienzo, fecha de finalizacion y un presupuesto asignado.
Un esponsor puede ser una persona o una empresa se necesita el nombre, el telefono y el tipo de esponsor (persona fisica o empresa).
...