SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Paula Andrea Sánchez
Brenda Shirley Díaz
11-1
 es un tipo de modelo de datos conceptual de
alto nivel que se emplea en el diseño de
las base de datos relacionales. El modelo
entidad-relación muestra la estructura de la
base de datos empleando todo tipo de
herramientas conceptuales.
 En bases de datos, una relación o vínculo entre dos o
más entidades describe alguna 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.
Relación reflexiva o recursiva. Relaciona una entidad consigo misma.
Ejemplo: empleados que pueden ser jefes de otros empleados.
Dos relaciones entre las mismas dos entidades. Muy útil en el caso
de necesitar almacenar información histórica completa. Ejemplo:
proyectos en los que trabaja actualmente un empleado y proyectos
en los que ha trabajado anteriormente.
Relación ternaria. Asociación de tres entidades. La forma de hallar
cardinalidades en las relaciones ternarias es fijar una combinación
de elementos en dos de los extremos de la relación y obtener
lógicamente las cardinalidades mínima y máxima en el otro
extremo libre.
Relación de especialización (ES-UN). Tipificación de una entidad en
en subtipos en número finito y conocido. Cada subtipo puede
poseer atributos propios que. Los subtipos heredan los atributos
que pudiera tener la entidad general.
 El proceso de diseño consta de los pasos siguientes:
 Determinar la finalidad de la base de datos
 Esto le ayudará a estar preparado para los demás pasos.
 Buscar y organizar la información necesaria
 Reúna todos los tipos de información que desee registrar en la
base de datos, como los nombres de productos o los números de
pedidos.
 Dividir la información en tablas
 Divida los elementos de información en entidades o temas
principales, como Productos o Pedidos. Cada tema pasará a ser
una tabla.
 Convertir los elementos de información en columnas
 Decida qué información desea almacenar en cada tabla. Cada
elemento se convertirá en un campo y se mostrará como una
columna en la tabla. Por ejemplo, una tabla Empleados podría
incluir campos como Apellido y Fecha de contratación.
 Especificar claves principales
 Elija la clave principal de cada tabla. La clave principal es
una columna que se utiliza para identificar
inequívocamente cada fila, como Id. de producto o Id. de
pedido.
 Definir relaciones entre las tablas
 Examine cada tabla y decida cómo se relacionan los datos
de una tabla con las demás tablas. Agregue campos a las
tablas o cree nuevas tablas para clarificar las relaciones
según sea necesario.
 Ajustar el diseño
 Analice el diseño para detectar errores. Cree las tablas y
agregue algunos registros con datos de ejemplo.
Compruebe si puede obtener los resultados previstos de
las tablas. Realice los ajustes necesarios en el diseño.
 Aplicar las reglas de normalización
 Aplique reglas de normalización de los datos para
comprobar si las tablas están estructuradas
correctamente. Realice los ajustes necesarios en las tablas
 http://ykscobar.wordpress.com/2010/04/20/que
-tipos-de-relaciones-existen-defina-cada-uno-
de-ellas-y-de-un-ejemplo/
 http://www.alegsa.com.ar/Dic/relacion.php
 http://www.alegsa.com.ar/Dic/modelo%20de
%20entidad-relacion.php
 http://office.microsoft.com/es-ar/access-
help/conceptos-basicos-del-diseno-de-una-
base-de-datos-HA001224247.aspx

Weitere ähnliche Inhalte

Was ist angesagt?

Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2sanThiiT
 
Base de datos 11º javier valencia
Base de datos 11º javier valenciaBase de datos 11º javier valencia
Base de datos 11º javier valenciaJAVIER
 
Análisis y diseño de una base de datos.docx yessenia
Análisis y diseño de una base de datos.docx yesseniaAnálisis y diseño de una base de datos.docx yessenia
Análisis y diseño de una base de datos.docx yesseniaAby Santes
 
Base de datos
Base de datosBase de datos
Base de datosviebelle
 
Base de datos (1)
Base de datos (1)Base de datos (1)
Base de datos (1)maibeth90
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3MafeD40
 
Base de datos Daniela
Base de datos DanielaBase de datos Daniela
Base de datos DanielapaulivDaniela
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3karolayy40
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datosDaniiGonzalez98
 

Was ist angesagt? (14)

Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos 11º javier valencia
Base de datos 11º javier valenciaBase de datos 11º javier valencia
Base de datos 11º javier valencia
 
Análisis y diseño de una base de datos.docx yessenia
Análisis y diseño de una base de datos.docx yesseniaAnálisis y diseño de una base de datos.docx yessenia
Análisis y diseño de una base de datos.docx yessenia
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos (1)
Base de datos (1)Base de datos (1)
Base de datos (1)
 
partes del acess
partes del acesspartes del acess
partes del acess
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3
 
Base de datos Daniela
Base de datos DanielaBase de datos Daniela
Base de datos Daniela
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3
 
Base de datos
Base de datosBase de datos
Base de datos
 
Fases para la creacion de una bd
Fases para la creacion de una bdFases para la creacion de una bd
Fases para la creacion de una bd
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 

Andere mochten auch

Portafolio de presentación
Portafolio de presentaciónPortafolio de presentación
Portafolio de presentaciónRosyPalomino1
 
colegio el libertador
colegio el libertadorcolegio el libertador
colegio el libertadorgolumko15
 
40 Days Around the World Digital Arts festival: Israel and Sign Club
40 Days Around the World Digital Arts festival: Israel and Sign Club40 Days Around the World Digital Arts festival: Israel and Sign Club
40 Days Around the World Digital Arts festival: Israel and Sign Clubvsaartstn
 
A Inovação no Processo Empreendedor
A Inovação no Processo EmpreendedorA Inovação no Processo Empreendedor
A Inovação no Processo EmpreendedorAgnes Arruda
 
Derechos Humanos
Derechos HumanosDerechos Humanos
Derechos HumanosGriselozuna
 

Andere mochten auch (8)

Portafolio de presentación
Portafolio de presentaciónPortafolio de presentación
Portafolio de presentación
 
colegio el libertador
colegio el libertadorcolegio el libertador
colegio el libertador
 
40 Days Around the World Digital Arts festival: Israel and Sign Club
40 Days Around the World Digital Arts festival: Israel and Sign Club40 Days Around the World Digital Arts festival: Israel and Sign Club
40 Days Around the World Digital Arts festival: Israel and Sign Club
 
A Inovação no Processo Empreendedor
A Inovação no Processo EmpreendedorA Inovação no Processo Empreendedor
A Inovação no Processo Empreendedor
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
El face de borges
El face de borgesEl face de borges
El face de borges
 
Talent management
Talent managementTalent management
Talent management
 
Derechos Humanos
Derechos HumanosDerechos Humanos
Derechos Humanos
 

Ähnlich wie Modelo entidad-relación y diseño de bases de datos

modelo cardinalidad (E-R).pptx
modelo cardinalidad (E-R).pptxmodelo cardinalidad (E-R).pptx
modelo cardinalidad (E-R).pptxObedZelednMembreo
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Base datos 2 camila florez maria florez
Base datos 2 camila florez maria florezBase datos 2 camila florez maria florez
Base datos 2 camila florez maria florezCamila Florez
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura jJonathaLaura
 
Duvan johao
Duvan   johaoDuvan   johao
Duvan johaoduvan21
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalluisftafur
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalluisftafur
 
Base de datos parte #2
Base de datos parte #2Base de datos parte #2
Base de datos parte #2janispaula
 
Base de datos segunda parte.
Base de datos segunda parte.Base de datos segunda parte.
Base de datos segunda parte.janispaula
 
Base de datos
Base de datosBase de datos
Base de datosserguio12
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°partekendripinto
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°partekendripinto
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...Monytha Roman
 

Ähnlich wie Modelo entidad-relación y diseño de bases de datos (20)

modelo cardinalidad (E-R).pptx
modelo cardinalidad (E-R).pptxmodelo cardinalidad (E-R).pptx
modelo cardinalidad (E-R).pptx
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base datos 2 camila florez maria florez
Base datos 2 camila florez maria florezBase datos 2 camila florez maria florez
Base datos 2 camila florez maria florez
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
Informatica
InformaticaInformatica
Informatica
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Duvan johao
Duvan   johaoDuvan   johao
Duvan johao
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Informatica
InformaticaInformatica
Informatica
 
Base de datos parte #2
Base de datos parte #2Base de datos parte #2
Base de datos parte #2
 
Base de datos segunda parte.
Base de datos segunda parte.Base de datos segunda parte.
Base de datos segunda parte.
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°parte
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°parte
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...
 

Modelo entidad-relación y diseño de bases de datos

  • 1. Paula Andrea Sánchez Brenda Shirley Díaz 11-1
  • 2.  es un tipo de modelo de datos conceptual de alto nivel que se emplea en el diseño de las base de datos relacionales. El modelo entidad-relación muestra la estructura de la base de datos empleando todo tipo de herramientas conceptuales.
  • 3.  En bases de datos, una relación o vínculo entre dos o más entidades describe alguna 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.
  • 4. Relación reflexiva o recursiva. Relaciona una entidad consigo misma. Ejemplo: empleados que pueden ser jefes de otros empleados. Dos relaciones entre las mismas dos entidades. Muy útil en el caso de necesitar almacenar información histórica completa. Ejemplo: proyectos en los que trabaja actualmente un empleado y proyectos en los que ha trabajado anteriormente. Relación ternaria. Asociación de tres entidades. La forma de hallar cardinalidades en las relaciones ternarias es fijar una combinación de elementos en dos de los extremos de la relación y obtener lógicamente las cardinalidades mínima y máxima en el otro extremo libre. Relación de especialización (ES-UN). Tipificación de una entidad en en subtipos en número finito y conocido. Cada subtipo puede poseer atributos propios que. Los subtipos heredan los atributos que pudiera tener la entidad general.
  • 5.  El proceso de diseño consta de los pasos siguientes:  Determinar la finalidad de la base de datos  Esto le ayudará a estar preparado para los demás pasos.  Buscar y organizar la información necesaria  Reúna todos los tipos de información que desee registrar en la base de datos, como los nombres de productos o los números de pedidos.  Dividir la información en tablas  Divida los elementos de información en entidades o temas principales, como Productos o Pedidos. Cada tema pasará a ser una tabla.  Convertir los elementos de información en columnas  Decida qué información desea almacenar en cada tabla. Cada elemento se convertirá en un campo y se mostrará como una columna en la tabla. Por ejemplo, una tabla Empleados podría incluir campos como Apellido y Fecha de contratación.
  • 6.  Especificar claves principales  Elija la clave principal de cada tabla. La clave principal es una columna que se utiliza para identificar inequívocamente cada fila, como Id. de producto o Id. de pedido.  Definir relaciones entre las tablas  Examine cada tabla y decida cómo se relacionan los datos de una tabla con las demás tablas. Agregue campos a las tablas o cree nuevas tablas para clarificar las relaciones según sea necesario.  Ajustar el diseño  Analice el diseño para detectar errores. Cree las tablas y agregue algunos registros con datos de ejemplo. Compruebe si puede obtener los resultados previstos de las tablas. Realice los ajustes necesarios en el diseño.  Aplicar las reglas de normalización  Aplique reglas de normalización de los datos para comprobar si las tablas están estructuradas correctamente. Realice los ajustes necesarios en las tablas
  • 7.
  • 8.  http://ykscobar.wordpress.com/2010/04/20/que -tipos-de-relaciones-existen-defina-cada-uno- de-ellas-y-de-un-ejemplo/  http://www.alegsa.com.ar/Dic/relacion.php  http://www.alegsa.com.ar/Dic/modelo%20de %20entidad-relacion.php  http://office.microsoft.com/es-ar/access- help/conceptos-basicos-del-diseno-de-una- base-de-datos-HA001224247.aspx