Mapa mental
DISEÑO DE BASE DE DATOS

Mapa mental: diseño de base de datos
Conteúdo do mapa
DISEÑO DE BASE DE DATOS
MODELO DATOS
- *Se define: colección de herramientas conceptuales
- Presenta: La organización conceptual o lógica del sistema determinado.
- Modelos lógicos basados en objetos.
- Se usa para describir datos a nivel conceptual y visual
- Se caracteriza por la capacidad de estructurar. Ya que es flexible y permite que los datos se realicen explicitamente
- MODELOS CONOCIDOS
- Modelo Entidad Relacion
- Orientado a objetos
- Modelo funcional de datos
- MODELOS CONOCIDOS
- Se caracteriza por la capacidad de estructurar. Ya que es flexible y permite que los datos se realicen explicitamente
- Se usa para describir datos a nivel conceptual y visual
- Modelos lógicos basados en registros
- Se usa para describir datos en el nivel conceptual y fisico
- Modelos mas usados
- Modelo relacional
- ESTE ES EL MAS USADO
- Modelo de red
- Modelo jerarquico
- Modelo relacional
- Modelos mas usados
- Se usa para describir datos en el nivel conceptual y fisico
- Modelo físico de datos
- Se usa para describir datos en el nivel mas bajo
- Modelos
- Modelo unificador
- Modelo de memoria de elementos
- Las estructuras se implementan dentro de la propia base de datos
- Ejemplo: Arboles binarios y las tablas hast
- Modelos
- Se usa para describir datos en el nivel mas bajo
- Modelos lógicos basados en objetos.
- Presenta: La organización conceptual o lógica del sistema determinado.
- *Se define: colección de herramientas conceptuales
MODELO ENTIDAD RELACION
- Es una metodología de diseño de base de datos que consiste en representar a nivel conceptual que soportan el funcionamiento de un sistema
- ENTIDAD: Se denomina a todo ente conceptual o físico del cual se desea mantener información.
- RELACIONES: identifica la interacción que existe entre dos unidades.
- ATRIBUTO: conjunto de elementos de información que caracterizan a una entidad.
- EL MODELO ENTIDAD RELACIÓN SE DIVIDE EN:
- Pasos para construcción de un MER
- 1.IDENTIFICAR LAS ENTIDADES: Consta de detectar los elementos que se requieren para mantener información.
- 2. IDENTIFICAR LAS RELACIONES: Se define teniendo en cuenta que debe existir un análisis en cada sentido y debe evitar relacionar todas las entidades entre si.
- 3. IDENTIFICAR LOS ATRIBUTOS: Describe cada entidad de los atributos que lo identifica.
- 4. DEPURACIÓN DEL MODELO: Define un modelo inicial y se revisan las características de operación de las entidades por tanto se debe verificar.
- Unidad de ocurrencias
- Múltiples atributos
- Múltiples ocurrencias
- Exclusividad de ocurrencias y atributos
- Representación gráfica del modelo
- Se han construido diferentes notaciones para la esencia del modelo de la misma. Algunas de estas son:
- Notación de Peter Chen
- Notación CASE
- Se han construido diferentes notaciones para la esencia del modelo de la misma. Algunas de estas son:
- Matriz Entidad-Entidad
- Para validar un MER se puede utilizar una matriz Entidad por Entidad para observar sus entidades y relaciones
- Pasos para construcción de un MER
- Es una metodología de diseño de base de datos que consiste en representar a nivel conceptual que soportan el funcionamiento de un sistema
MODELO ENTIDAD RELACIÓN EXTENDIDA.
- Debido a la dificultad del modelo básico para presentar ciertas situaciones se crea un MERE
- RELACIÓN EXCLUYENTE: Es cuando una entidad mantiene relación con otras pero esto no se puede hacer simultaneamente.
- Especificaciones de generalizaciones y especialización.
- Es cuando se encuentran grupos con atributos en comun.
- AGREGACIÓN: Es cuando una relación a su este se relaciona con otra entidad.
- Debido a la dificultad del modelo básico para presentar ciertas situaciones se crea un MERE
Esta basado en conceptos de relación y teoría de conjuntos.
- NORMALIZACIÓN
- Consiste en organizar los datos en tablas y establecer relaciones entre ellas garantizando un mínimo de redundancia en los datos.
- REGLAS DE INTEGRIDAD CONSTRAINT
- Aun cuando no se puede garantizar que los datos sean fidedignos por cuanto se depende de los usuarios la máyoria de veces
- Las restricciones de integridad del usuario.
- Son condiciones de una base de datos que no son necesariamente importantes en otra
- Reglas de integridad del modelo
- Estas son genéricas para el modelo relacional son:
- Unidad de la clave primaria
- No valores repetidas
- Integridad de entidad en la clave primaria
- Sin valores nulos
- integridad referencial
- Definición de las políticas de inserción y eliminacion
- integridad de dominio
- cumplimiento de condiciones especiales
- Unidad de la clave primaria
- Estas son genéricas para el modelo relacional son:
- Las restricciones de integridad del usuario.
- Aun cuando no se puede garantizar que los datos sean fidedignos por cuanto se depende de los usuarios la máyoria de veces
- ALMACENAMIENTO
- A la hora de almacenar es necesario una estimación del tamaño de la base de datos ya que este es el principal problema de los administradores
- El espacio requerido lo entrega el modelado de las bases de datos a la hora de saber cuantos registros se esperan por tabla
- Por tabla se debe tener en cuenta (Atributo) seg'un el tipo de información
- El espacio requerido lo entrega el modelado de las bases de datos a la hora de saber cuantos registros se esperan por tabla
- A la hora de almacenar es necesario una estimación del tamaño de la base de datos ya que este es el principal problema de los administradores
- NORMALIZACIÓN