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
 

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