SlideShare una empresa de Scribd logo
1 de 32
[object Object],[object Object],[object Object],[object Object],[object Object]
Capítulo 16 METODOLOGÍA: diseño lógico de bases de datos para el modelo relacional
Paso 2: Construir y validar el modelo lógico de los datos. ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Paso 2.1 determinar las relaciones para el modelo lógico de los datos ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Documentación de las tablas y de los atributos de clave externa ,[object Object],[object Object],[object Object],[object Object],[object Object]
Paso 2.3 : Validar las relaciones comprobando las transacciones de los usuarios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Restricciones relativas a los dominios de los atributos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caso 1: Inserción de una tupla en la tabla hija ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caso 6: Actualización de la clave principal de la tupla padre ,[object Object],[object Object],[object Object],[object Object]
Paso 2.5 : Repasar el modelo lógico de los datos con los usuarios ,[object Object],[object Object],[object Object],[object Object]
Paso 2.6: Combinar los modelos lógicos de los datos en un modelo global ,[object Object],[object Object],[object Object],[object Object]
Revisar los nombres y el contenido de las Entidades/Tablas y sus claves candidatas  ,[object Object],[object Object],[object Object],[object Object]
Revisar los nombres y los contenidos de las relaciones/claves externas ,[object Object],[object Object]
Combinar las Entidades /tablas de los modelos de datos locales  ,[object Object],[object Object],[object Object],[object Object]
Combinación de las entidades/tablas con el Mismo Nombre y la Misma Clave Principal ,[object Object]
Combinación  De Las Entidades/Tablas Con El Mismo Nombre Pero Diferentes Claves Principales  ,[object Object]
Combinación de las entidades /tablas con Diferentes Nombres y que Utilicen Claves Principales Iguales o Diferentes ,[object Object],[object Object],[object Object],[object Object]
Incluir (Sin Combinarlas) Las Entidades/Tablas Exclusivas De Cada Modelo De Datos Locales  ,[object Object]
Combinar Las Relaciones /Claves Externas De Los Modelos De Datos Locales ,[object Object],[object Object],[object Object]
Verificar Si Falta Alguna Entidad/Tabla O Relación/Clave Externa ,[object Object]
Comprobar las Claves Externas ,[object Object]
Comprobar Las Restricciones De Integridad ,[object Object],[object Object],[object Object]
Validar El Esquema Lógico Global ,[object Object],[object Object],[object Object]
Paso 2.7 Verificar las consideraciones derivadas del crecimiento futuro   ,[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datosjhovanaqg
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)YENZU
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion okBB
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosMayra Romero
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datoshugodanielgd
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoBertha Canaviri
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datosalexis armas
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Neguib Núñez
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
Ejemplo arquitectura 3 capas con access
Ejemplo arquitectura 3 capas con accessEjemplo arquitectura 3 capas con access
Ejemplo arquitectura 3 capas con accessuniv of pamplona
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de DatosInés Andara
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Erivan Martinez Ovando
 
Normalizaciòn
NormalizaciònNormalizaciòn
Normalizaciònomarzon
 
El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)Jose Carlos Guerra
 
programacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic netprogramacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic netpp mm
 

La actualidad más candente (20)

Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datos
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datos
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionado
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datos
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Ejemplo arquitectura 3 capas con access
Ejemplo arquitectura 3 capas con accessEjemplo arquitectura 3 capas con access
Ejemplo arquitectura 3 capas con access
 
NORMALIZACIÓN
NORMALIZACIÓN  NORMALIZACIÓN
NORMALIZACIÓN
 
Diapositivas de ado.net
Diapositivas de ado.netDiapositivas de ado.net
Diapositivas de ado.net
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de Datos
 
Consultas en sql básico
Consultas en sql básicoConsultas en sql básico
Consultas en sql básico
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
 
Que es ddl
Que es ddlQue es ddl
Que es ddl
 
Normalizaciòn
NormalizaciònNormalizaciòn
Normalizaciòn
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)
 
programacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic netprogramacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic net
 

Destacado

Diseño logico de la base de datos
Diseño logico de la base de datosDiseño logico de la base de datos
Diseño logico de la base de datosFabricio Sanchez
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físicoerrroman
 
Base de Datos II UTPL 20071
Base de Datos II UTPL 20071Base de Datos II UTPL 20071
Base de Datos II UTPL 20071Juan Carlos
 
T4 Diseño conceptual
T4 Diseño conceptualT4 Diseño conceptual
T4 Diseño conceptualrmonago
 
Cuestiones de estudio del capitulo 15
Cuestiones de estudio del capitulo 15Cuestiones de estudio del capitulo 15
Cuestiones de estudio del capitulo 15Ewing Ma
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos RelacionalesAngeles Sandoval
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datosemnero
 
Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en accessPaolaAlbuja
 
Modelo conceptual de la base de datos
Modelo conceptual de la base de datosModelo conceptual de la base de datos
Modelo conceptual de la base de datosRuth Hidalgo Tene
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)claudiachiri
 
Proyectos de Investigación
Proyectos de InvestigaciónProyectos de Investigación
Proyectos de Investigaciónptardilaq
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSmiguel a
 

Destacado (15)

Diseño logico de la base de datos
Diseño logico de la base de datosDiseño logico de la base de datos
Diseño logico de la base de datos
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físico
 
Base de Datos II UTPL 20071
Base de Datos II UTPL 20071Base de Datos II UTPL 20071
Base de Datos II UTPL 20071
 
T4 Diseño conceptual
T4 Diseño conceptualT4 Diseño conceptual
T4 Diseño conceptual
 
Cuestiones de estudio del capitulo 15
Cuestiones de estudio del capitulo 15Cuestiones de estudio del capitulo 15
Cuestiones de estudio del capitulo 15
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos Relacionales
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datos
 
Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en access
 
Modelo conceptual de la base de datos
Modelo conceptual de la base de datosModelo conceptual de la base de datos
Modelo conceptual de la base de datos
 
Sistema centralizado
Sistema centralizadoSistema centralizado
Sistema centralizado
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)
 
Proyectos de Investigación
Proyectos de InvestigaciónProyectos de Investigación
Proyectos de Investigación
 
Métodos lógicos
Métodos lógicosMétodos lógicos
Métodos lógicos
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
 
Modelo Conceptual
Modelo ConceptualModelo Conceptual
Modelo Conceptual
 

Similar a DiseñO LóGico De Bases De Datos Para El Modelo Relacional

Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16Fabricio Sanchez
 
Cuestiones de Repaso Capitulo16
Cuestiones de Repaso Capitulo16Cuestiones de Repaso Capitulo16
Cuestiones de Repaso Capitulo16Patricia Flores
 
Diseño Lógico de la base de datos
Diseño Lógico de la base de datosDiseño Lógico de la base de datos
Diseño Lógico de la base de datoseeencalada
 
Unidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rUnidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rSebastian Perez
 
Bases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacionalBases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacionalVideoconferencias UTPL
 
Bases de datos
Bases de datosBases de datos
Bases de datosOfimaticos
 
Diseño lógico de bases de datos.
Diseño lógico de bases de datos.Diseño lógico de bases de datos.
Diseño lógico de bases de datos.KareliaRivas
 
Diapositivas yatzeny 402 yo yat
Diapositivas yatzeny 402 yo yatDiapositivas yatzeny 402 yo yat
Diapositivas yatzeny 402 yo yatBety Cruz
 
3A5 AUGUSTO RAMON CASTRO
3A5 AUGUSTO RAMON CASTRO3A5 AUGUSTO RAMON CASTRO
3A5 AUGUSTO RAMON CASTROaugus_joel_1989
 
Modelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresModelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresRafaelOlivares22
 
4. diseño logico. relacional
4. diseño logico. relacional4. diseño logico. relacional
4. diseño logico. relacionalGalo Anzules
 
Unidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BDUnidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BDlissette_torrealba
 
Ut3 apuntes diseno_de_bbdd_parte_ii_el_modelo_relacional
Ut3 apuntes diseno_de_bbdd_parte_ii_el_modelo_relacionalUt3 apuntes diseno_de_bbdd_parte_ii_el_modelo_relacional
Ut3 apuntes diseno_de_bbdd_parte_ii_el_modelo_relacionalCarlos Villarroel González
 

Similar a DiseñO LóGico De Bases De Datos Para El Modelo Relacional (20)

Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16
 
Cuestiones de Repaso Capitulo16
Cuestiones de Repaso Capitulo16Cuestiones de Repaso Capitulo16
Cuestiones de Repaso Capitulo16
 
Base
BaseBase
Base
 
Diseño Lógico
Diseño LógicoDiseño Lógico
Diseño Lógico
 
Diseño Lógico de la base de datos
Diseño Lógico de la base de datosDiseño Lógico de la base de datos
Diseño Lógico de la base de datos
 
3 a5 avendaño gary - tarea 1
3 a5   avendaño gary - tarea 13 a5   avendaño gary - tarea 1
3 a5 avendaño gary - tarea 1
 
Diseño Lógico
Diseño LógicoDiseño Lógico
Diseño Lógico
 
Unidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rUnidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e r
 
modelo de datos
modelo de datos modelo de datos
modelo de datos
 
Bases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacionalBases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacional
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Diseño lógico de bases de datos.
Diseño lógico de bases de datos.Diseño lógico de bases de datos.
Diseño lógico de bases de datos.
 
Diapositivas yatzeny 402 yo yat
Diapositivas yatzeny 402 yo yatDiapositivas yatzeny 402 yo yat
Diapositivas yatzeny 402 yo yat
 
3A5 AUGUSTO RAMON CASTRO
3A5 AUGUSTO RAMON CASTRO3A5 AUGUSTO RAMON CASTRO
3A5 AUGUSTO RAMON CASTRO
 
Modelos de datos y BDD
Modelos de datos y BDD Modelos de datos y BDD
Modelos de datos y BDD
 
Modelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresModelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael Olivares
 
4. diseño logico. relacional
4. diseño logico. relacional4. diseño logico. relacional
4. diseño logico. relacional
 
Análisis de sistemas clase 3
Análisis de sistemas   clase 3Análisis de sistemas   clase 3
Análisis de sistemas clase 3
 
Unidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BDUnidad III: Modelo Lógico de BD
Unidad III: Modelo Lógico de BD
 
Ut3 apuntes diseno_de_bbdd_parte_ii_el_modelo_relacional
Ut3 apuntes diseno_de_bbdd_parte_ii_el_modelo_relacionalUt3 apuntes diseno_de_bbdd_parte_ii_el_modelo_relacional
Ut3 apuntes diseno_de_bbdd_parte_ii_el_modelo_relacional
 

Más de Natalia Ludeña

Ejemplo Realizado En Weka
Ejemplo Realizado En WekaEjemplo Realizado En Weka
Ejemplo Realizado En WekaNatalia Ludeña
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónNatalia Ludeña
 
Manejo de Bloqueos Mútuos
Manejo de Bloqueos MútuosManejo de Bloqueos Mútuos
Manejo de Bloqueos MútuosNatalia Ludeña
 
HERRAMIENTAS PARA BASE DE DATOS MÓVILES
HERRAMIENTAS PARA BASE DE DATOS MÓVILESHERRAMIENTAS PARA BASE DE DATOS MÓVILES
HERRAMIENTAS PARA BASE DE DATOS MÓVILESNatalia Ludeña
 
Administración de Memoria en UNIX
Administración de Memoria en UNIXAdministración de Memoria en UNIX
Administración de Memoria en UNIXNatalia Ludeña
 
DISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDASDISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDASNatalia Ludeña
 
Instalación del Netlogo en diferentes plataformas
Instalación del Netlogo en diferentes plataformasInstalación del Netlogo en diferentes plataformas
Instalación del Netlogo en diferentes plataformasNatalia Ludeña
 

Más de Natalia Ludeña (11)

Seti@Home
Seti@HomeSeti@Home
Seti@Home
 
Ejemplo Realizado En Weka
Ejemplo Realizado En WekaEjemplo Realizado En Weka
Ejemplo Realizado En Weka
 
Parallelcomputing
ParallelcomputingParallelcomputing
Parallelcomputing
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y Fragmentación
 
Manejo de Bloqueos Mútuos
Manejo de Bloqueos MútuosManejo de Bloqueos Mútuos
Manejo de Bloqueos Mútuos
 
HERRAMIENTAS PARA BASE DE DATOS MÓVILES
HERRAMIENTAS PARA BASE DE DATOS MÓVILESHERRAMIENTAS PARA BASE DE DATOS MÓVILES
HERRAMIENTAS PARA BASE DE DATOS MÓVILES
 
Administración de Memoria en UNIX
Administración de Memoria en UNIXAdministración de Memoria en UNIX
Administración de Memoria en UNIX
 
Prueba Chi-Cuadrada
Prueba Chi-CuadradaPrueba Chi-Cuadrada
Prueba Chi-Cuadrada
 
DISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDASDISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDAS
 
Instalación del Netlogo en diferentes plataformas
Instalación del Netlogo en diferentes plataformasInstalación del Netlogo en diferentes plataformas
Instalación del Netlogo en diferentes plataformas
 

DiseñO LóGico De Bases De Datos Para El Modelo Relacional

  • 1.
  • 2. Capítulo 16 METODOLOGÍA: diseño lógico de bases de datos para el modelo relacional
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.