SlideShare una empresa de Scribd logo
1 de 12
ELENA GARCÍA
3º DE MARKETING
BASES DE DATOS
• Empresa : solicita una base de datos.
Debemos averiguar sus necesidades para
obtener la información correcta.
• Construimos un modelo Entidad - Relación
MODELO ENTIDAD - RELACIÓN
Conceptos básicos:
• Lenguaje : SQL
• Elementos :
• Entidad
• Atributo
• Relación
ENTIDAD
Objeto real o abstracto sobre el que queremos
tener información.
Se representa : Rectángulo
Tipos:
Fuerte: su existencia no depende de ninguna
otra entidad.
Débil: su existencia depende de otra entidad
Se representa : Doble rectángulo
ATRIBUTO
Propiedad o característica de la entidad.
Pueden ser cuantos necesite la entidad.
Cada entidad tiene que tener siempre un atributo
que le identifique de manera inequívoca : Clave
primaria
Se representa : Círculo
Tipos:
• Simple : aquel atributo que no se puede dividir
más.
Ej : D.N.I
• Complejo : aquel atributo que se puede dividir
más.
Ej: Dirección
RELACIÓN
Es la manera en la que están relacionadas las
diferentes entidades.
Suele ser un verbo.
Se representa :
RelaciónEntidad 1 Entidad 2
PASOS A SEGUIR
1. Identificar las entidades.
2. Averiguar las relaciones entre entidades.
3. Distribuir los atributos en cada entidad.
• Identificar los atributos de clave primaria.
4. Cardinalidad
5. Elaboración de tabla.
CARDINALIDAD
Grado de relación que existe entre entidades.
Pueden ser:
• 1=(1,1) : a cada elemento de una entidad le
corresponde un único elemento de la otra entidad
• M=(1,n) : a cada elemento de una entidad le
corresponde uno o más elementos de la otra
entidad
• C=(0,1) : a cada elemento de una entidad le
corresponde ninguno o un elemento de la otra
entidad
• N=(0,n) : a cada elemento de una entidad le
corresponde 0 , 1 o varios elementos de la otra
entidad.
Ej:
Un vendedor puede vender 0, 1 o varias zonas y
en una zona solo puede vender un vendedor.
(0,n) (1,1)
(N : 1)
• Cardinalidades especiales: (explicación en
ejemplo final)
(M : M), (M : N) , (N , M), (N , N)
ELABORACIÓN DE
TABLA
Las tablas llevan por nombre la entidad y entre
paréntesis los diferentes atributos, con la clave
primaria como el primero de todos.
Ej:
RelaciónEntidad 1 Entidad 2
Atributo 0
Atributo1 Clave
primaria 1
Atributo 2
Clave
primaria 1
Cont. Ej:
Elaboramos la tabla :
ENTIDAD 1 (Clave primaria 1, Atributo 0, Atributo
1)
ENTIDAD 2 (Clave primaria 2, Atributo 2)
Clave secundaria : es un atributo que se da en una
entidad y a la vez es clave primaria de otra entidad
(se escribe en negrita y al final)
ENTIDAD 2 (Clave primaria 2, Atributo 2, Clave
secundaria)
Cardinalidades especiales:
(M : M), (M : N) , (N , M), (N , N)
Si se da alguna de estas cardinalidades hay que
añadir una fila más a nuestra tabla que lleve por
nombre la relación que une las dos entidades y
entre paréntesis las claves primarias de las
mismas.
RELACIÓN (Clave primaria 1, Clave primaria 2)
EJEMPLO DESARROLLADO EN VIDEO TUTORIAL

Más contenido relacionado

La actualidad más candente

Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Yarquiri Claudio
 
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
 
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
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - RelaciónDenisse C
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónUTN
 
Modelo Entidad - Relacion
Modelo Entidad - RelacionModelo Entidad - Relacion
Modelo Entidad - Relaciondrakul09
 
Modelo de Entidad Relacion
Modelo de Entidad RelacionModelo de Entidad Relacion
Modelo de Entidad Relacionryder27
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 
03 Modelo Relacional
03 Modelo Relacional03 Modelo Relacional
03 Modelo RelacionalKudos S.A.S
 
Conceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacionConceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacionciscostar77
 
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 Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relaciónjosecuartas
 

La actualidad más candente (19)

Diagramas Entidad Relacion
Diagramas Entidad RelacionDiagramas Entidad Relacion
Diagramas Entidad Relacion
 
Modelo relacional2
Modelo relacional2Modelo relacional2
Modelo relacional2
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 
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
 
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
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - Relación
 
Expocision2beta
Expocision2betaExpocision2beta
Expocision2beta
 
Entidades
EntidadesEntidades
Entidades
 
Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo Entidad - Relacion
Modelo Entidad - RelacionModelo Entidad - Relacion
Modelo Entidad - Relacion
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Ejemplos de entidad relacion
Ejemplos de entidad relacionEjemplos de entidad relacion
Ejemplos de entidad relacion
 
Modelo de Entidad Relacion
Modelo de Entidad RelacionModelo de Entidad Relacion
Modelo de Entidad Relacion
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 
03 Modelo Relacional
03 Modelo Relacional03 Modelo Relacional
03 Modelo Relacional
 
Conceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacionConceptos del modelo entidad-relacion
Conceptos del modelo entidad-relacion
 
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 Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 

Destacado

Fases para la creación de una base de datos
Fases para la creación de una base de datosFases para la creación de una base de datos
Fases para la creación de una base de datosRAFAEL HONORES VERA
 
Fases para la creación de una base de datos
Fases para la creación de una base de datosFases para la creación de una base de datos
Fases para la creación de una base de datosTaqui Wajuyat Flor
 
Pensar de San Jacinto Febrero 2016
Pensar de San Jacinto Febrero 2016Pensar de San Jacinto Febrero 2016
Pensar de San Jacinto Febrero 2016Pensar San Jacinto
 
Torino e provincia One territory, infinite emotions
Torino e provincia One territory, infinite emotionsTorino e provincia One territory, infinite emotions
Torino e provincia One territory, infinite emotionsQuotidiano Piemontese
 
Folleto 2015
Folleto 2015Folleto 2015
Folleto 2015facanticx
 
Object assessment for Objects & Places Unit (MMHS, Sydney Uni)
Object assessment for Objects & Places Unit (MMHS, Sydney Uni)Object assessment for Objects & Places Unit (MMHS, Sydney Uni)
Object assessment for Objects & Places Unit (MMHS, Sydney Uni)Antony Skinner
 
Opio en-las-nubes-rafael-chaparro-madiedo
Opio en-las-nubes-rafael-chaparro-madiedoOpio en-las-nubes-rafael-chaparro-madiedo
Opio en-las-nubes-rafael-chaparro-madiedoAxl Razvan
 
Frauen und ihre Refugien: Ein Buch über 21 besondere Frauen
Frauen und ihre Refugien: Ein Buch über 21 besondere FrauenFrauen und ihre Refugien: Ein Buch über 21 besondere Frauen
Frauen und ihre Refugien: Ein Buch über 21 besondere FrauenCallwey Verlag
 
YouLab Global - Ageless Living on Purpose!
YouLab Global - Ageless Living on Purpose!YouLab Global - Ageless Living on Purpose!
YouLab Global - Ageless Living on Purpose!SuperNovae17
 
Kaspiysk
KaspiyskKaspiysk
KaspiyskSchool
 
S4 tarea4 zupel
S4 tarea4 zupel S4 tarea4 zupel
S4 tarea4 zupel luzyfer44
 
Tus usuarios y clientes son móviles. ¿Lo es tu negocio?
Tus usuarios y clientes son móviles. ¿Lo es tu negocio?Tus usuarios y clientes son móviles. ¿Lo es tu negocio?
Tus usuarios y clientes son móviles. ¿Lo es tu negocio?QDQ media
 
G12.2012 magic quadrant for enterprise information archiving
G12.2012 magic quadrant for enterprise information archivingG12.2012 magic quadrant for enterprise information archiving
G12.2012 magic quadrant for enterprise information archivingSatya Harish
 
Health Datapalooza 2013: Datalab - Eugene Hayes
Health Datapalooza 2013: Datalab - Eugene HayesHealth Datapalooza 2013: Datalab - Eugene Hayes
Health Datapalooza 2013: Datalab - Eugene HayesHealth Data Consortium
 
Utel Systems - Stinga Monitoring System
Utel Systems - Stinga Monitoring SystemUtel Systems - Stinga Monitoring System
Utel Systems - Stinga Monitoring Systemfgorseth
 
One Click Deployment with Jenkins - PHP Unconference 2011
One Click Deployment with Jenkins - PHP Unconference 2011One Click Deployment with Jenkins - PHP Unconference 2011
One Click Deployment with Jenkins - PHP Unconference 2011Mayflower GmbH
 

Destacado (20)

Fases para la creación de una base de datos
Fases para la creación de una base de datosFases para la creación de una base de datos
Fases para la creación de una base de datos
 
Fases para la creación de una base de datos
Fases para la creación de una base de datosFases para la creación de una base de datos
Fases para la creación de una base de datos
 
Praktika6
Praktika6Praktika6
Praktika6
 
Pensar de San Jacinto Febrero 2016
Pensar de San Jacinto Febrero 2016Pensar de San Jacinto Febrero 2016
Pensar de San Jacinto Febrero 2016
 
Torino e provincia One territory, infinite emotions
Torino e provincia One territory, infinite emotionsTorino e provincia One territory, infinite emotions
Torino e provincia One territory, infinite emotions
 
Folleto 2015
Folleto 2015Folleto 2015
Folleto 2015
 
Object assessment for Objects & Places Unit (MMHS, Sydney Uni)
Object assessment for Objects & Places Unit (MMHS, Sydney Uni)Object assessment for Objects & Places Unit (MMHS, Sydney Uni)
Object assessment for Objects & Places Unit (MMHS, Sydney Uni)
 
Opio en-las-nubes-rafael-chaparro-madiedo
Opio en-las-nubes-rafael-chaparro-madiedoOpio en-las-nubes-rafael-chaparro-madiedo
Opio en-las-nubes-rafael-chaparro-madiedo
 
Clipping cnc 24052016 versão de impressão
Clipping cnc 24052016   versão de impressãoClipping cnc 24052016   versão de impressão
Clipping cnc 24052016 versão de impressão
 
Frauen und ihre Refugien: Ein Buch über 21 besondere Frauen
Frauen und ihre Refugien: Ein Buch über 21 besondere FrauenFrauen und ihre Refugien: Ein Buch über 21 besondere Frauen
Frauen und ihre Refugien: Ein Buch über 21 besondere Frauen
 
Chiapas-mexico
Chiapas-mexicoChiapas-mexico
Chiapas-mexico
 
YouLab Global - Ageless Living on Purpose!
YouLab Global - Ageless Living on Purpose!YouLab Global - Ageless Living on Purpose!
YouLab Global - Ageless Living on Purpose!
 
Kaspiysk
KaspiyskKaspiysk
Kaspiysk
 
S4 tarea4 zupel
S4 tarea4 zupel S4 tarea4 zupel
S4 tarea4 zupel
 
Tus usuarios y clientes son móviles. ¿Lo es tu negocio?
Tus usuarios y clientes son móviles. ¿Lo es tu negocio?Tus usuarios y clientes son móviles. ¿Lo es tu negocio?
Tus usuarios y clientes son móviles. ¿Lo es tu negocio?
 
G12.2012 magic quadrant for enterprise information archiving
G12.2012 magic quadrant for enterprise information archivingG12.2012 magic quadrant for enterprise information archiving
G12.2012 magic quadrant for enterprise information archiving
 
Health Datapalooza 2013: Datalab - Eugene Hayes
Health Datapalooza 2013: Datalab - Eugene HayesHealth Datapalooza 2013: Datalab - Eugene Hayes
Health Datapalooza 2013: Datalab - Eugene Hayes
 
Utel Systems - Stinga Monitoring System
Utel Systems - Stinga Monitoring SystemUtel Systems - Stinga Monitoring System
Utel Systems - Stinga Monitoring System
 
Abrelatas
AbrelatasAbrelatas
Abrelatas
 
One Click Deployment with Jenkins - PHP Unconference 2011
One Click Deployment with Jenkins - PHP Unconference 2011One Click Deployment with Jenkins - PHP Unconference 2011
One Click Deployment with Jenkins - PHP Unconference 2011
 

Similar a Bases de datos

Modelo de entidad relación. ayala
Modelo de entidad relación. ayalaModelo de entidad relación. ayala
Modelo de entidad relación. ayalaaure19
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relaciondanielglot
 
02 Modelado Conceptual
02 Modelado Conceptual02 Modelado Conceptual
02 Modelado Conceptualtoniserna
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacionCarlos Ortega
 
Paralelo2 mayra alcivar
Paralelo2  mayra alcivarParalelo2  mayra alcivar
Paralelo2 mayra alcivarPeshosha43
 
Presentación de curso sql nivel basico.pptx
Presentación de curso sql nivel basico.pptxPresentación de curso sql nivel basico.pptx
Presentación de curso sql nivel basico.pptxGonzalo Duarte
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion okBB
 
Unidad 2
Unidad 2Unidad 2
Unidad 2Isabel
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacioncelsa28
 
Actividad 2.1 modelo e r
Actividad 2.1 modelo e rActividad 2.1 modelo e r
Actividad 2.1 modelo e rjesh85
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónJMCV13
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónJMCV13
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónJMCV13
 
Modelamiento de-entidad relacion
Modelamiento de-entidad relacionModelamiento de-entidad relacion
Modelamiento de-entidad relacionAnthonyLeonRuiz
 
MODELAMIENTO ENTIDAD-RELACION (ER)
MODELAMIENTO ENTIDAD-RELACION (ER)MODELAMIENTO ENTIDAD-RELACION (ER)
MODELAMIENTO ENTIDAD-RELACION (ER)Jorge Paredes Toledo
 
Clase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxClase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxDavidLopez809267
 

Similar a Bases de datos (20)

Modelo de entidad relación. ayala
Modelo de entidad relación. ayalaModelo de entidad relación. ayala
Modelo de entidad relación. ayala
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Foro unidad 2 lizeth pinto
Foro unidad 2 lizeth pintoForo unidad 2 lizeth pinto
Foro unidad 2 lizeth pinto
 
02 Modelado Conceptual
02 Modelado Conceptual02 Modelado Conceptual
02 Modelado Conceptual
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacion
 
Paralelo2 mayra alcivar
Paralelo2  mayra alcivarParalelo2  mayra alcivar
Paralelo2 mayra alcivar
 
Presentación de curso sql nivel basico.pptx
Presentación de curso sql nivel basico.pptxPresentación de curso sql nivel basico.pptx
Presentación de curso sql nivel basico.pptx
 
MODELADO DE DATOS
MODELADO DE DATOSMODELADO DE DATOS
MODELADO DE DATOS
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacion
 
Actividad 2.1 modelo e r
Actividad 2.1 modelo e rActividad 2.1 modelo e r
Actividad 2.1 modelo e r
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelamiento de-entidad relacion
Modelamiento de-entidad relacionModelamiento de-entidad relacion
Modelamiento de-entidad relacion
 
MODELAMIENTO ENTIDAD-RELACION (ER)
MODELAMIENTO ENTIDAD-RELACION (ER)MODELAMIENTO ENTIDAD-RELACION (ER)
MODELAMIENTO ENTIDAD-RELACION (ER)
 
Clase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxClase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptx
 
Karen arevalo
Karen arevaloKaren arevalo
Karen arevalo
 
Karen arevalo
Karen arevaloKaren arevalo
Karen arevalo
 

Bases de datos

  • 1. ELENA GARCÍA 3º DE MARKETING BASES DE DATOS
  • 2. • Empresa : solicita una base de datos. Debemos averiguar sus necesidades para obtener la información correcta. • Construimos un modelo Entidad - Relación
  • 3. MODELO ENTIDAD - RELACIÓN Conceptos básicos: • Lenguaje : SQL • Elementos : • Entidad • Atributo • Relación
  • 4. ENTIDAD Objeto real o abstracto sobre el que queremos tener información. Se representa : Rectángulo Tipos: Fuerte: su existencia no depende de ninguna otra entidad. Débil: su existencia depende de otra entidad Se representa : Doble rectángulo
  • 5. ATRIBUTO Propiedad o característica de la entidad. Pueden ser cuantos necesite la entidad. Cada entidad tiene que tener siempre un atributo que le identifique de manera inequívoca : Clave primaria Se representa : Círculo Tipos: • Simple : aquel atributo que no se puede dividir más. Ej : D.N.I • Complejo : aquel atributo que se puede dividir más. Ej: Dirección
  • 6. RELACIÓN Es la manera en la que están relacionadas las diferentes entidades. Suele ser un verbo. Se representa : RelaciónEntidad 1 Entidad 2
  • 7. PASOS A SEGUIR 1. Identificar las entidades. 2. Averiguar las relaciones entre entidades. 3. Distribuir los atributos en cada entidad. • Identificar los atributos de clave primaria. 4. Cardinalidad 5. Elaboración de tabla.
  • 8. CARDINALIDAD Grado de relación que existe entre entidades. Pueden ser: • 1=(1,1) : a cada elemento de una entidad le corresponde un único elemento de la otra entidad • M=(1,n) : a cada elemento de una entidad le corresponde uno o más elementos de la otra entidad • C=(0,1) : a cada elemento de una entidad le corresponde ninguno o un elemento de la otra entidad • N=(0,n) : a cada elemento de una entidad le corresponde 0 , 1 o varios elementos de la otra entidad.
  • 9. Ej: Un vendedor puede vender 0, 1 o varias zonas y en una zona solo puede vender un vendedor. (0,n) (1,1) (N : 1) • Cardinalidades especiales: (explicación en ejemplo final) (M : M), (M : N) , (N , M), (N , N)
  • 10. ELABORACIÓN DE TABLA Las tablas llevan por nombre la entidad y entre paréntesis los diferentes atributos, con la clave primaria como el primero de todos. Ej: RelaciónEntidad 1 Entidad 2 Atributo 0 Atributo1 Clave primaria 1 Atributo 2 Clave primaria 1
  • 11. Cont. Ej: Elaboramos la tabla : ENTIDAD 1 (Clave primaria 1, Atributo 0, Atributo 1) ENTIDAD 2 (Clave primaria 2, Atributo 2) Clave secundaria : es un atributo que se da en una entidad y a la vez es clave primaria de otra entidad (se escribe en negrita y al final) ENTIDAD 2 (Clave primaria 2, Atributo 2, Clave secundaria)
  • 12. Cardinalidades especiales: (M : M), (M : N) , (N , M), (N , N) Si se da alguna de estas cardinalidades hay que añadir una fila más a nuestra tabla que lleve por nombre la relación que une las dos entidades y entre paréntesis las claves primarias de las mismas. RELACIÓN (Clave primaria 1, Clave primaria 2) EJEMPLO DESARROLLADO EN VIDEO TUTORIAL