SlideShare una empresa de Scribd logo
1 de 8
Base De Datos
Parte 2°
Nombre :Kendry Pinto
Grado :11-02
Modelo entidad - relacion
• Un diagrama o modelo entidad-relación (a veces denominado por
sus siglas en inglés, E-R "Entity relationship", o del
español DER "Diagrama de Entidad Relación") es una herramienta
para el modelado de datos que permite representar las entidades
relevantes de un sistema de información así como sus interrelaciones
y propiedades.
• El Modelo Entidad-Relación.
• Se elabora el diagrama (o
diagramas) entidad-relación.
• Se completa el modelo con
listas de atributos y una
descripción de otras
restricciones que no se pueden
reflejar en el diagrama.
Que es una relacion
• 1. En bases de datos, una relación o vínculo
entre dos o más entidades describe algúna
interacción entre las mismas. Por ejemplo, una
relación entre una entidad "Empleado" y una
entidad "Sector" podría ser "trabaja_en", porque
el empleado trabaja en un sector determinado.
Las relaciones se describen en la estructura de
la base de datos empleando un modelo de
datos.
Las relaciones son muy empleadas en los
modelos de bases de datos relacional y afines.
En SQL las relaciones son llamadas tablas
Que tipo de relacion existe defina cada una de
ellas y de un ejemplo
•
Una a una (1:1). En este tipo de
relación, una vez fijado un
elemento de una entidad se
conoce la otra. Ejemplo: nación y
capital.Una a muchas (1:N).
Ejemplo: cliente y pedidos.Muchas
a una (N:1). Simetría respecto al
tipo anterior según el punto de
visto de una u otra entidad.Muchas
a muchas (N:N). Ejemplo:
personas y viviendas.
Ejemplo
Se desea almacenar información sobre
personas y los coches que
eventualmente posean. Una misma
persona puede poseer varios coches
aunque puede haber personas que no
posean ningún coche. Los coches se
identifican mediante su número de
matrícula y las personas mediante su
documento nacional de identidad. Todo
coche tiene un solo propietario. Se ha de
almacener la fecha en que una
determinada persona adquirió un
determinado coche
Proceso de diseño
Determinar la finalidad de
base de datos :
Esto le ayudara a estar
preparado para los
siguientes paso
Buscar y organizar la
información necesaria :
Reunan todos los tipos de
información que desee
registrar en la base de
datos
dividir la información en tablas
:divida los elementos de
información en entidades o
temas principales
Convertir los elementos de
información en columnas :decida
que información desea almacenar
en la tabla cada elemento se
convertirá en un campo y se
mostrara como una columna en la
tabla
Especificar claves principales:
elija la clave principal de cada
tabla la clave principal es una
columna que se utiliza para
identificar ineuivocada cada
fila
Definir relaciones entre las tablas
: examine cada tabla y decida
como se relaciona los datos de
una tabla con las demas tablas .
Ajustar el diseño : analice el
diseño para detectar errores
cree las tablas y agrege algunos
registros con datos de ejemplo
Aplicar las reglas de
normalizacion: apliqe reglas de
normalizacion de los datos para
comprobar si las tablas estan
estructuradas correctamente

Más contenido relacionado

La actualidad más candente

Modelos de datos
Modelos de datosModelos de datos
Modelos de datosgberz
 
Técnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datosTécnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datoshenrryaraque
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaSaul Rz
 
Luis albarracin base de datos 2 parte
Luis albarracin base de datos 2 parteLuis albarracin base de datos 2 parte
Luis albarracin base de datos 2 parteLuis Albarracin
 
Modelo relaciona lv 2
Modelo relaciona lv  2Modelo relaciona lv  2
Modelo relaciona lv 2omarpinto
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datoschapagarciaea
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datoschapagarciaea
 
Bases de datos 2018
Bases de datos 2018Bases de datos 2018
Bases de datos 2018Kengel Inf
 

La actualidad más candente (12)

Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Clase 2 -
Clase 2 -Clase 2 -
Clase 2 -
 
Técnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datosTécnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datos
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Luis albarracin base de datos 2 parte
Luis albarracin base de datos 2 parteLuis albarracin base de datos 2 parte
Luis albarracin base de datos 2 parte
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
Modelo relaciona lv 2
Modelo relaciona lv  2Modelo relaciona lv  2
Modelo relaciona lv 2
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datos
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datos
 
Bases de datos 2018
Bases de datos 2018Bases de datos 2018
Bases de datos 2018
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 

Destacado (14)

Las redes sociales
Las redes socialesLas redes sociales
Las redes sociales
 
Francisco Lopera Restrepo
Francisco Lopera  Restrepo Francisco Lopera  Restrepo
Francisco Lopera Restrepo
 
Evaluación ii
Evaluación iiEvaluación ii
Evaluación ii
 
morfologicos c2
 morfologicos c2  morfologicos c2
morfologicos c2
 
Pril10 3
Pril10 3Pril10 3
Pril10 3
 
SISTEMAS TEGNOLOGICOS
SISTEMAS TEGNOLOGICOSSISTEMAS TEGNOLOGICOS
SISTEMAS TEGNOLOGICOS
 
Sce3110 soalan struktur_dan_esey2
Sce3110 soalan struktur_dan_esey2Sce3110 soalan struktur_dan_esey2
Sce3110 soalan struktur_dan_esey2
 
GESTAR II Guia geral
GESTAR II Guia geralGESTAR II Guia geral
GESTAR II Guia geral
 
Literatura hebrea
Literatura hebreaLiteratura hebrea
Literatura hebrea
 
Norma covenin1756 2001
Norma covenin1756 2001Norma covenin1756 2001
Norma covenin1756 2001
 
Bobs kal hue legacy vol..1
Bobs kal hue legacy vol..1Bobs kal hue legacy vol..1
Bobs kal hue legacy vol..1
 
Reumatologia
Reumatologia Reumatologia
Reumatologia
 
BO5641_class_handout_FMSystems_en_1129
BO5641_class_handout_FMSystems_en_1129BO5641_class_handout_FMSystems_en_1129
BO5641_class_handout_FMSystems_en_1129
 
Diagnóstico Ambiental y Participación Comunitaria para el Control de LA Conta...
Diagnóstico Ambiental y Participación Comunitaria para el Control de LA Conta...Diagnóstico Ambiental y Participación Comunitaria para el Control de LA Conta...
Diagnóstico Ambiental y Participación Comunitaria para el Control de LA Conta...
 

Similar a Base de datos 2°parte

Similar a Base de datos 2°parte (20)

modelo cardinalidad (E-R).pptx
modelo cardinalidad (E-R).pptxmodelo cardinalidad (E-R).pptx
modelo cardinalidad (E-R).pptx
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Informatica
InformaticaInformatica
Informatica
 
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.
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo Entidad Relacion
Modelo Entidad Relacion Modelo Entidad Relacion
Modelo Entidad Relacion
 
base de datos - Modelo Entidad Relacion
base de datos - Modelo Entidad Relacion base de datos - Modelo Entidad Relacion
base de datos - Modelo Entidad Relacion
 
Modelamiento de-entidad relacion
Modelamiento de-entidad relacionModelamiento de-entidad relacion
Modelamiento de-entidad relacion
 
Informatica
InformaticaInformatica
Informatica
 
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
 

Base de datos 2°parte

  • 1. Base De Datos Parte 2° Nombre :Kendry Pinto Grado :11-02
  • 2. Modelo entidad - relacion • Un diagrama o modelo entidad-relación (a veces denominado por sus siglas en inglés, E-R "Entity relationship", o del español DER "Diagrama de Entidad Relación") es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.
  • 3. • El Modelo Entidad-Relación. • Se elabora el diagrama (o diagramas) entidad-relación. • Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama.
  • 4. Que es una relacion • 1. En bases de datos, una relación o vínculo entre dos o más entidades describe algúna interacción entre las mismas. Por ejemplo, una relación entre una entidad "Empleado" y una entidad "Sector" podría ser "trabaja_en", porque el empleado trabaja en un sector determinado. Las relaciones se describen en la estructura de la base de datos empleando un modelo de datos. Las relaciones son muy empleadas en los modelos de bases de datos relacional y afines. En SQL las relaciones son llamadas tablas
  • 5. Que tipo de relacion existe defina cada una de ellas y de un ejemplo • Una a una (1:1). En este tipo de relación, una vez fijado un elemento de una entidad se conoce la otra. Ejemplo: nación y capital.Una a muchas (1:N). Ejemplo: cliente y pedidos.Muchas a una (N:1). Simetría respecto al tipo anterior según el punto de visto de una u otra entidad.Muchas a muchas (N:N). Ejemplo: personas y viviendas. Ejemplo Se desea almacenar información sobre personas y los coches que eventualmente posean. Una misma persona puede poseer varios coches aunque puede haber personas que no posean ningún coche. Los coches se identifican mediante su número de matrícula y las personas mediante su documento nacional de identidad. Todo coche tiene un solo propietario. Se ha de almacener la fecha en que una determinada persona adquirió un determinado coche
  • 6.
  • 7. Proceso de diseño Determinar la finalidad de base de datos : Esto le ayudara a estar preparado para los siguientes paso Buscar y organizar la información necesaria : Reunan todos los tipos de información que desee registrar en la base de datos dividir la información en tablas :divida los elementos de información en entidades o temas principales Convertir los elementos de información en columnas :decida que información desea almacenar en la tabla cada elemento se convertirá en un campo y se mostrara como una columna en la tabla
  • 8. Especificar claves principales: elija la clave principal de cada tabla la clave principal es una columna que se utiliza para identificar ineuivocada cada fila Definir relaciones entre las tablas : examine cada tabla y decida como se relaciona los datos de una tabla con las demas tablas . Ajustar el diseño : analice el diseño para detectar errores cree las tablas y agrege algunos registros con datos de ejemplo Aplicar las reglas de normalizacion: apliqe reglas de normalizacion de los datos para comprobar si las tablas estan estructuradas correctamente