SlideShare una empresa de Scribd logo
1 de 7
UNIVERSIDAD TÉCNICA PARTICULAR
               DE LOJA
Escuela de Ciencias de la Computación
   Fundamentos de Base de Datos

              Diseño Lógico

     Profesor: Ing. Juan Carlos Morocho
Diseño lógico
Paso 1: Determinar las relaciones para el
modelo lógico de los datos
Se emplea reglas simples:
Cada entidad se transforma en una relación
(tabla) con los mismos atributos.    Empleados
                                      DNI
      DNI                             Nombre
 nombre                               Apellido
  apellido
   cargo
                    Empleados         Cargo
   género
                                      Género
Fecha_nac
        salario                       Fecha_nac
          oficina                     Salario
                                      Oficina
Diseño lógico

Para éste tipo de relaciones, queda a criterio del
diseñador, agregar el campo común en alguna
de las dos tablas


    La clave primaria de Profesor puede
    propagarse a la tabla Curso o viceversa.
Diseño lógico



La clave primaria de Profesor debe
propagarse a la tabla Curso. Se cumple que
siempre se propague a la tabla que tenga la
cardinalidad máxima, en este caso Curso.
Diseño lógico



Para transformar este tipo de relaciones
N:N, se debe crear una tabla intermedia,
cuyos atributos serán las claves primarias
de las tablas relacionadas
Diseño lógico
Una vez se haya transformado el modelo E-R al
modelo relacional, se debe optimizar el modelo
resultante, aplicando las reglas de
normalización.



   Formas normales
E-mail: jcmorocho@utpl.edu.ec
       Skype: jcmorocho

Más contenido relacionado

La actualidad más candente (12)

modelo entidad-relacion
modelo entidad-relacionmodelo entidad-relacion
modelo entidad-relacion
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Clasificación y Tipos de Datos
Clasificación y Tipos de DatosClasificación y Tipos de Datos
Clasificación y Tipos de Datos
 
Diagramas Entidad Relacion
Diagramas Entidad RelacionDiagramas Entidad Relacion
Diagramas Entidad Relacion
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Uml
UmlUml
Uml
 
Fundamentos de Base de datos
Fundamentos de Base de datos Fundamentos de Base de datos
Fundamentos de Base de datos
 
12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos12 Clase Analisis Orientado A Objetos
12 Clase Analisis Orientado A Objetos
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datos
 
Uml
UmlUml
Uml
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Algoritmos y Datos
Algoritmos y DatosAlgoritmos y Datos
Algoritmos y Datos
 

Destacado (20)

Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Normalización
NormalizaciónNormalización
Normalización
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Sector público
Sector públicoSector público
Sector público
 
Presentacion oferta y demanda
Presentacion oferta y demandaPresentacion oferta y demanda
Presentacion oferta y demanda
 
Cuentas nacionales
Cuentas nacionalesCuentas nacionales
Cuentas nacionales
 
Presentacion elasticidad de la oferta y demanda
Presentacion elasticidad de la oferta y demandaPresentacion elasticidad de la oferta y demanda
Presentacion elasticidad de la oferta y demanda
 
Sistemas de producción
Sistemas de producciónSistemas de producción
Sistemas de producción
 
Presentacion conceptos básicos introduccion a la economia
Presentacion conceptos básicos introduccion a la economiaPresentacion conceptos básicos introduccion a la economia
Presentacion conceptos básicos introduccion a la economia
 
Recursividad
RecursividadRecursividad
Recursividad
 
Arreglos en java
Arreglos en javaArreglos en java
Arreglos en java
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Ficheros en java
Ficheros en javaFicheros en java
Ficheros en java
 
Gestión de excepciones en java
Gestión de excepciones en javaGestión de excepciones en java
Gestión de excepciones en java
 
Video 1 metodos y arreglos
Video 1 metodos y arreglosVideo 1 metodos y arreglos
Video 1 metodos y arreglos
 
Video 2 herencia y polimorfismo
Video 2 herencia y polimorfismoVideo 2 herencia y polimorfismo
Video 2 herencia y polimorfismo
 
Subprocesamiento Mùltiple
Subprocesamiento MùltipleSubprocesamiento Mùltiple
Subprocesamiento Mùltiple
 
Video 3 interfaz grafica java
Video 3 interfaz grafica javaVideo 3 interfaz grafica java
Video 3 interfaz grafica java
 
Video 5 base de datos
Video 5  base de datosVideo 5  base de datos
Video 5 base de datos
 
Modelos (UML)
Modelos (UML)Modelos (UML)
Modelos (UML)
 

Similar a Diseño lógico

Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióNSergio Sanchez
 
Tm10 modelo relacional
Tm10 modelo relacionalTm10 modelo relacional
Tm10 modelo relacionalJulio Pari
 
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
 
Base de datos
Base de datosBase de datos
Base de datosmarcia666
 
Reglas conversión modelo relacional
Reglas conversión modelo relacionalReglas conversión modelo relacional
Reglas conversión modelo relacionalrmirandaibanez
 
Actividad 4 unidad 2
Actividad 4 unidad 2Actividad 4 unidad 2
Actividad 4 unidad 2MSLQ
 
MODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdfMODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdfMaria Garcia
 
PresentacióN Tema 8
PresentacióN Tema 8PresentacióN Tema 8
PresentacióN Tema 8Andalucia
 
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
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-RRobert Rodriguez
 
fdocuments.es_el-modelo-relacional-john-freddy-duitama-munoz-facultad-de-inge...
fdocuments.es_el-modelo-relacional-john-freddy-duitama-munoz-facultad-de-inge...fdocuments.es_el-modelo-relacional-john-freddy-duitama-munoz-facultad-de-inge...
fdocuments.es_el-modelo-relacional-john-freddy-duitama-munoz-facultad-de-inge...ssuser869fd0
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacionalBrahyan Marquez
 

Similar a Diseño lógico (20)

Unidad 5 TransformacióN Er A Relacional NormalizacióN
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióN
 
Tm10 modelo relacional
Tm10 modelo relacionalTm10 modelo relacional
Tm10 modelo relacional
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
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.
 
F.u. 2 3
F.u. 2 3F.u. 2 3
F.u. 2 3
 
F.u. 2 3
F.u. 2 3F.u. 2 3
F.u. 2 3
 
Base de datos
Base de datosBase de datos
Base de datos
 
Unidad ii. base de datos
Unidad ii. base de datosUnidad ii. base de datos
Unidad ii. base de datos
 
Reglas conversión modelo relacional
Reglas conversión modelo relacionalReglas conversión modelo relacional
Reglas conversión modelo relacional
 
Actividad 4 unidad 2
Actividad 4 unidad 2Actividad 4 unidad 2
Actividad 4 unidad 2
 
MODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdfMODELOS RELACIONAL.pdf
MODELOS RELACIONAL.pdf
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
PresentacióN Tema 8
PresentacióN Tema 8PresentacióN Tema 8
PresentacióN Tema 8
 
MER-MR Reglas e.pdf
MER-MR Reglas e.pdfMER-MR Reglas e.pdf
MER-MR Reglas e.pdf
 
Int_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdfInt_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdf
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
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
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
fdocuments.es_el-modelo-relacional-john-freddy-duitama-munoz-facultad-de-inge...
fdocuments.es_el-modelo-relacional-john-freddy-duitama-munoz-facultad-de-inge...fdocuments.es_el-modelo-relacional-john-freddy-duitama-munoz-facultad-de-inge...
fdocuments.es_el-modelo-relacional-john-freddy-duitama-munoz-facultad-de-inge...
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacional
 

Más de Videoconferencias UTPL

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraVideoconferencias UTPL
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Videoconferencias UTPL
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Videoconferencias UTPL
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientalesVideoconferencias UTPL
 

Más de Videoconferencias UTPL (20)

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misionera
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)
 
Generos graficos
Generos graficosGeneros graficos
Generos graficos
 
Periodismo digital
Periodismo digitalPeriodismo digital
Periodismo digital
 
El editorial
El editorialEl editorial
El editorial
 
La entrevista
La entrevistaLa entrevista
La entrevista
 
La noticia
La noticiaLa noticia
La noticia
 
Generos periodisticos
Generos periodisticosGeneros periodisticos
Generos periodisticos
 
Biología general
Biología generalBiología general
Biología general
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientales
 
Expresion oral y escrita
Expresion oral y escritaExpresion oral y escrita
Expresion oral y escrita
 
Matematicas I
Matematicas IMatematicas I
Matematicas I
 
Contabilidad general I
Contabilidad general IContabilidad general I
Contabilidad general I
 
Realidad Nacional
Realidad NacionalRealidad Nacional
Realidad Nacional
 
Aplicación de nuevas tecnologías
Aplicación de nuevas tecnologíasAplicación de nuevas tecnologías
Aplicación de nuevas tecnologías
 
Marketing y protocolo empresarial
Marketing y protocolo empresarialMarketing y protocolo empresarial
Marketing y protocolo empresarial
 
Gerencia educativa
Gerencia educativaGerencia educativa
Gerencia educativa
 
Toma de decisiones
Toma de decisiones Toma de decisiones
Toma de decisiones
 
Ejercicios fonetica y fonologia
Ejercicios fonetica y fonologiaEjercicios fonetica y fonologia
Ejercicios fonetica y fonologia
 

Diseño lógico

  • 1. UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA Escuela de Ciencias de la Computación Fundamentos de Base de Datos Diseño Lógico Profesor: Ing. Juan Carlos Morocho
  • 2. Diseño lógico Paso 1: Determinar las relaciones para el modelo lógico de los datos Se emplea reglas simples: Cada entidad se transforma en una relación (tabla) con los mismos atributos. Empleados DNI DNI Nombre nombre Apellido apellido cargo Empleados Cargo género Género Fecha_nac salario Fecha_nac oficina Salario Oficina
  • 3. Diseño lógico Para éste tipo de relaciones, queda a criterio del diseñador, agregar el campo común en alguna de las dos tablas La clave primaria de Profesor puede propagarse a la tabla Curso o viceversa.
  • 4. Diseño lógico La clave primaria de Profesor debe propagarse a la tabla Curso. Se cumple que siempre se propague a la tabla que tenga la cardinalidad máxima, en este caso Curso.
  • 5. Diseño lógico Para transformar este tipo de relaciones N:N, se debe crear una tabla intermedia, cuyos atributos serán las claves primarias de las tablas relacionadas
  • 6. Diseño lógico Una vez se haya transformado el modelo E-R al modelo relacional, se debe optimizar el modelo resultante, aplicando las reglas de normalización. Formas normales
  • 7. E-mail: jcmorocho@utpl.edu.ec Skype: jcmorocho