SlideShare ist ein Scribd-Unternehmen logo
1 von 15
A.   Identificación y evolución de los modelos de
     datos.
              Lic. Liliana Denisse Casillas Valenzuela
   Comprender los principios del modelo
    Relacional.
   Elaborar el paso del Modelo E-R al modelo
    relacional.




              Lic. Liliana Denisse Casillas Valenzuela
No.                                         COMPETENCIA
      Escucha, interpreta y emite mensajes pertinentes en distintos contextos
C1    mediante la utilización de medios, códigos y herramientas apropiados.


      Desarrolla innovaciones y propone soluciones a problemas a partir de
C2    métodos establecidos.

C5    Participa y colabora de manera efectiva en equipos diversos.
      Construye y diseña bases de datos utilizando sistemas manejadores de
C6    bases de datos para el correcto manejo de la información contenida en
      dichas bases de datos.




                Lic. Liliana Denisse Casillas Valenzuela
   ¿Qué es una Entidad?
   ¿Qué es un campo?
   ¿Por qué son tan
    importantes         las
    relaciones en las bases
    de datos?




               Lic. Liliana Denisse Casillas Valenzuela
   El modelo relacional es                               compuesto de tres
    la      representación                                    elementos:
    lógica del esquema
    entidad-relación. Este                           1. Estructura de Datos
    es el modelo de bases                            2. Reglas de
    de datos más utilizado                              integridad
    en la actualidad para                            3. Operaciones
    modelar     problemas                               posibles sobre los
    reales y administrar                                datos.
    datos dinámicamente.
               Lic. Liliana Denisse Casillas Valenzuela
Lic. Liliana Denisse Casillas Valenzuela
Lic. Liliana Denisse Casillas Valenzuela
   TABLA                                                        TUPLA
Representa a lo que en el modelo E-                           se trata de cada una de
R llamábamos entidad. Esta tabla                              las filas de la tabla. Es
contiene los atributos (columnas) y                           importante señalar que
las tuplas (filas). Es una estructura                         no se pueden tener tuplas
lógica que sirve para almacenar los                           duplicadas en una tabla.
datos de un mismo tipo (desde el
punto de vista conceptual).
                                        ALUMNOS
      MATRICULA    NOMBRE                                    CARRERA        CURSO
      123456789    Juan Medina López                         Informática    Informática
      123456789    Juan Medina López                         Contabilidad   Contabilidad
      145789325    Marcela Rosas Martínez                    Informática    Contabilidad

                  Lic. Liliana Denisse Casillas Valenzuela
Las tablas se
componen de dos
estructuras:
  Tupla o Registro: Es
   cada una de las filas
   en que se divide la
   tabla.
  Campo: Es cada una
   de las columnas que
   forman la tabla.

              Lic. Liliana Denisse Casillas Valenzuela
   Una clave primaria es una clave única elegida
    entre todas las candidatas que define
    unívocamente a todos los demás atributos de la
    tabla, para especificar los datos que serán
    relacionados   con      las   demás     tablas.
    Sólo puede existir una clave primaria por tabla
    y ningún campo de dicha clave puede contener
    valores NULL.




              Lic. Liliana Denisse Casillas Valenzuela
   Una clave foránea es
    una referencia a una
    clave en otra tabla. Las
    claves foráneas no                               Por ejemplo, el código del
    necesitan ser claves                              cliente puede ser una
    únicas en la tabla donde                          clave foránea en la tabla
    están y sí a donde están                          de Facturas, obviamente
    referenciadas.                                    se permite que haya
                                                      varias facturas de un
                                                      mismo       cliente,    pero
                                                      existirá sólo un cliente con
                                                      esa clave.
                  Lic. Liliana Denisse Casillas Valenzuela
Reglas de
          integridad del
              modelo
            relacional.




Lic. Liliana Denisse Casillas Valenzuela
Para pasar del modelo E-R al relacional y que las tablas tengan sentido
por si solas tenemos que seguir unos pasos:
 Toda entidad se transforma en una tabla
 Todo atributo se transforma en una columna dentro de la tabla.
 El identificador de la entidad se convierte en la clave primaria de la
  tabla
 Toda relación N:M se convierte en una tabla que tendrá como clave
  primaria las dos claves primarias de las entidades que se asocian
 En las relaciones 1:N la clave primaria de la entidad con cardinalidad 1
  pasa a la tabla de la entidad cuya cardinalidad es N
 en las relaciones N:M existen tres posibilidades: Si la cardinalidad es
  (0,1) en ambas entidades, se crea tabla. Mientras que si la cardinalidad
  de una es (0,1) y de la otra es (1,1) se suele pasar la clave primaria de
  (1,1) a la de (0,1). Si la cardinalidad de ambas es (1,1) se pasa la clave de
  cualquiera de ellasLic. Liliana Denisse Casillas Valenzuela
                         a la otra.
Lic. Liliana Denisse Casillas Valenzuela
Pasar a modelo relacional el diagrama E-R de la agencia automotriz.




                     Lic. Liliana Denisse Casillas Valenzuela

Weitere ähnliche Inhalte

Was ist angesagt?

Actividad apropiacion conocimientos_dbenavides
Actividad apropiacion conocimientos_dbenavidesActividad apropiacion conocimientos_dbenavides
Actividad apropiacion conocimientos_dbenavidesDanny Benavides
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalSuarezJhon
 
Tm10 modelo relacional
Tm10 modelo relacionalTm10 modelo relacional
Tm10 modelo relacionalJulio Pari
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Neguib Núñez
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridadkamui002
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacionalLuis Jherry
 
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
 
Reglas de integridad bd relacional
Reglas de integridad bd relacionalReglas de integridad bd relacional
Reglas de integridad bd relacionalDenisse C
 
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalDiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalNatalia Ludeña
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalHermes Sosa
 
Diseño Logico - Diseño de bases de datos relacionales
Diseño Logico - Diseño de bases de datos relacionalesDiseño Logico - Diseño de bases de datos relacionales
Diseño Logico - Diseño de bases de datos relacionalesRobert Rodriguez
 
03 Modelo Relacional
03 Modelo Relacional03 Modelo Relacional
03 Modelo RelacionalKudos S.A.S
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 

Was ist angesagt? (20)

Actividad apropiacion conocimientos_dbenavides
Actividad apropiacion conocimientos_dbenavidesActividad apropiacion conocimientos_dbenavides
Actividad apropiacion conocimientos_dbenavides
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Tm10 modelo relacional
Tm10 modelo relacionalTm10 modelo relacional
Tm10 modelo relacional
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridad
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 
Fundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacionalFundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacional
 
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
 
Reglas de integridad bd relacional
Reglas de integridad bd relacionalReglas de integridad bd relacional
Reglas de integridad bd relacional
 
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalDiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Base de datos 4
Base de datos 4Base de datos 4
Base de datos 4
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo Relacional
 
Diseño Logico - Diseño de bases de datos relacionales
Diseño Logico - Diseño de bases de datos relacionalesDiseño Logico - Diseño de bases de datos relacionales
Diseño Logico - Diseño de bases de datos relacionales
 
03 Modelo Relacional
03 Modelo Relacional03 Modelo Relacional
03 Modelo Relacional
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 

Andere mochten auch

Normalización
NormalizaciónNormalización
NormalizaciónDenisse C
 
Entorno gráfico linux
Entorno gráfico linuxEntorno gráfico linux
Entorno gráfico linuxDenisse C
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionalesDenisse C
 
Arreglos en c
Arreglos en cArreglos en c
Arreglos en cDenisse C
 
Archivos batch
Archivos batchArchivos batch
Archivos batchDenisse C
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionalesDenisse C
 
Introducción a msdos
Introducción a msdosIntroducción a msdos
Introducción a msdosDenisse C
 
Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.Denisse C
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do whileDenisse C
 
Estructura repetitiva for
Estructura repetitiva forEstructura repetitiva for
Estructura repetitiva forDenisse C
 
Reglas y texto de validación en access
Reglas y texto de validación en accessReglas y texto de validación en access
Reglas y texto de validación en accessDenisse C
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de códigoDenisse C
 
Gestión ms dos
Gestión ms dosGestión ms dos
Gestión ms dosDenisse C
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivasDenisse C
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSINTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSITSL
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foráneaTata Jaramillo
 
Introducción a linux
Introducción a linuxIntroducción a linux
Introducción a linuxDenisse C
 

Andere mochten auch (20)

Normalización
NormalizaciónNormalización
Normalización
 
Entorno gráfico linux
Entorno gráfico linuxEntorno gráfico linux
Entorno gráfico linux
 
Puertos
PuertosPuertos
Puertos
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionales
 
Arreglos en c
Arreglos en cArreglos en c
Arreglos en c
 
Archivos batch
Archivos batchArchivos batch
Archivos batch
 
Manejo de unidades funcionales
Manejo de unidades funcionalesManejo de unidades funcionales
Manejo de unidades funcionales
 
Introducción a msdos
Introducción a msdosIntroducción a msdos
Introducción a msdos
 
Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.Representación y protección de diferentes tipos de datos.
Representación y protección de diferentes tipos de datos.
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do while
 
Estructura repetitiva for
Estructura repetitiva forEstructura repetitiva for
Estructura repetitiva for
 
Reglas y texto de validación en access
Reglas y texto de validación en accessReglas y texto de validación en access
Reglas y texto de validación en access
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de código
 
Gestión ms dos
Gestión ms dosGestión ms dos
Gestión ms dos
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivas
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSINTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
 
Integridad
IntegridadIntegridad
Integridad
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Introducción a linux
Introducción a linuxIntroducción a linux
Introducción a linux
 

Ähnlich wie Modelo relacional

Ähnlich wie Modelo relacional (20)

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Diseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptxDiseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptx
 
Introducción a las bases de datos
Introducción a las bases de datosIntroducción a las bases de datos
Introducción a las bases de datos
 
MODELO RELACIONAL
MODELO RELACIONALMODELO RELACIONAL
MODELO RELACIONAL
 
Int_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdfInt_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdf
 
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
 
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
 
Diapositivas sql.
Diapositivas sql.Diapositivas sql.
Diapositivas sql.
 
Materia de informática 2 karo
Materia de informática 2 karoMateria de informática 2 karo
Materia de informática 2 karo
 
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.
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diseño relacional
Diseño relacionalDiseño relacional
Diseño relacional
 
Normalizacin De Una Base De Datos
Normalizacin De Una Base De DatosNormalizacin De Una Base De Datos
Normalizacin De Una Base De Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Unidad iii normalizacion
Unidad iii normalizacionUnidad iii normalizacion
Unidad iii normalizacion
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Tema2 bases dedatosrelacional
Tema2 bases dedatosrelacionalTema2 bases dedatosrelacional
Tema2 bases dedatosrelacional
 

Mehr von Denisse C

Operaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje COperaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje CDenisse C
 
Funciones, macros y entorno de desarrollo
Funciones, macros  y entorno de desarrolloFunciones, macros  y entorno de desarrollo
Funciones, macros y entorno de desarrolloDenisse C
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosDenisse C
 
Vistas en bases de datos
Vistas en bases de datosVistas en bases de datos
Vistas en bases de datosDenisse C
 
Ciclo for en visual basic
Ciclo for en visual basicCiclo for en visual basic
Ciclo for en visual basicDenisse C
 
Html videos y objetos
Html videos y objetosHtml videos y objetos
Html videos y objetosDenisse C
 
Formularios en html
Formularios en htmlFormularios en html
Formularios en htmlDenisse C
 
Introducción a xhtml
Introducción a xhtmlIntroducción a xhtml
Introducción a xhtmlDenisse C
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - RelaciónDenisse C
 
Unidad 2 funciones
Unidad 2 funcionesUnidad 2 funciones
Unidad 2 funcionesDenisse C
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistemaDenisse C
 
Elementos de windows
Elementos de windowsElementos de windows
Elementos de windowsDenisse C
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1Denisse C
 

Mehr von Denisse C (14)

Operaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje COperaciones entre cadenas y valores numéricos en lenguaje C
Operaciones entre cadenas y valores numéricos en lenguaje C
 
Funciones, macros y entorno de desarrollo
Funciones, macros  y entorno de desarrolloFunciones, macros  y entorno de desarrollo
Funciones, macros y entorno de desarrollo
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Vistas en bases de datos
Vistas en bases de datosVistas en bases de datos
Vistas en bases de datos
 
Ciclo for en visual basic
Ciclo for en visual basicCiclo for en visual basic
Ciclo for en visual basic
 
Html videos y objetos
Html videos y objetosHtml videos y objetos
Html videos y objetos
 
Formularios en html
Formularios en htmlFormularios en html
Formularios en html
 
Introducción a xhtml
Introducción a xhtmlIntroducción a xhtml
Introducción a xhtml
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - Relación
 
Unidad 2 funciones
Unidad 2 funcionesUnidad 2 funciones
Unidad 2 funciones
 
Funciones y objetivos del sistema
Funciones y objetivos del sistemaFunciones y objetivos del sistema
Funciones y objetivos del sistema
 
Elementos de windows
Elementos de windowsElementos de windows
Elementos de windows
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1
 

Kürzlich hochgeladen

La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 

Kürzlich hochgeladen (20)

La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 

Modelo relacional

  • 1. A. Identificación y evolución de los modelos de datos. Lic. Liliana Denisse Casillas Valenzuela
  • 2. Comprender los principios del modelo Relacional.  Elaborar el paso del Modelo E-R al modelo relacional. Lic. Liliana Denisse Casillas Valenzuela
  • 3. No. COMPETENCIA Escucha, interpreta y emite mensajes pertinentes en distintos contextos C1 mediante la utilización de medios, códigos y herramientas apropiados. Desarrolla innovaciones y propone soluciones a problemas a partir de C2 métodos establecidos. C5 Participa y colabora de manera efectiva en equipos diversos. Construye y diseña bases de datos utilizando sistemas manejadores de C6 bases de datos para el correcto manejo de la información contenida en dichas bases de datos. Lic. Liliana Denisse Casillas Valenzuela
  • 4. ¿Qué es una Entidad?  ¿Qué es un campo?  ¿Por qué son tan importantes las relaciones en las bases de datos? Lic. Liliana Denisse Casillas Valenzuela
  • 5. El modelo relacional es compuesto de tres la representación elementos: lógica del esquema entidad-relación. Este 1. Estructura de Datos es el modelo de bases 2. Reglas de de datos más utilizado integridad en la actualidad para 3. Operaciones modelar problemas posibles sobre los reales y administrar datos. datos dinámicamente. Lic. Liliana Denisse Casillas Valenzuela
  • 6. Lic. Liliana Denisse Casillas Valenzuela
  • 7. Lic. Liliana Denisse Casillas Valenzuela
  • 8. TABLA  TUPLA Representa a lo que en el modelo E- se trata de cada una de R llamábamos entidad. Esta tabla las filas de la tabla. Es contiene los atributos (columnas) y importante señalar que las tuplas (filas). Es una estructura no se pueden tener tuplas lógica que sirve para almacenar los duplicadas en una tabla. datos de un mismo tipo (desde el punto de vista conceptual). ALUMNOS MATRICULA NOMBRE CARRERA CURSO 123456789 Juan Medina López Informática Informática 123456789 Juan Medina López Contabilidad Contabilidad 145789325 Marcela Rosas Martínez Informática Contabilidad Lic. Liliana Denisse Casillas Valenzuela
  • 9. Las tablas se componen de dos estructuras:  Tupla o Registro: Es cada una de las filas en que se divide la tabla.  Campo: Es cada una de las columnas que forman la tabla. Lic. Liliana Denisse Casillas Valenzuela
  • 10. Una clave primaria es una clave única elegida entre todas las candidatas que define unívocamente a todos los demás atributos de la tabla, para especificar los datos que serán relacionados con las demás tablas. Sólo puede existir una clave primaria por tabla y ningún campo de dicha clave puede contener valores NULL. Lic. Liliana Denisse Casillas Valenzuela
  • 11. Una clave foránea es una referencia a una clave en otra tabla. Las claves foráneas no  Por ejemplo, el código del necesitan ser claves cliente puede ser una únicas en la tabla donde clave foránea en la tabla están y sí a donde están de Facturas, obviamente referenciadas. se permite que haya varias facturas de un mismo cliente, pero existirá sólo un cliente con esa clave. Lic. Liliana Denisse Casillas Valenzuela
  • 12. Reglas de integridad del modelo relacional. Lic. Liliana Denisse Casillas Valenzuela
  • 13. Para pasar del modelo E-R al relacional y que las tablas tengan sentido por si solas tenemos que seguir unos pasos:  Toda entidad se transforma en una tabla  Todo atributo se transforma en una columna dentro de la tabla.  El identificador de la entidad se convierte en la clave primaria de la tabla  Toda relación N:M se convierte en una tabla que tendrá como clave primaria las dos claves primarias de las entidades que se asocian  En las relaciones 1:N la clave primaria de la entidad con cardinalidad 1 pasa a la tabla de la entidad cuya cardinalidad es N  en las relaciones N:M existen tres posibilidades: Si la cardinalidad es (0,1) en ambas entidades, se crea tabla. Mientras que si la cardinalidad de una es (0,1) y de la otra es (1,1) se suele pasar la clave primaria de (1,1) a la de (0,1). Si la cardinalidad de ambas es (1,1) se pasa la clave de cualquiera de ellasLic. Liliana Denisse Casillas Valenzuela a la otra.
  • 14. Lic. Liliana Denisse Casillas Valenzuela
  • 15. Pasar a modelo relacional el diagrama E-R de la agencia automotriz. Lic. Liliana Denisse Casillas Valenzuela