SlideShare una empresa de Scribd logo
1 de 11
PRESENTADO POR:
HAIDER JEZREL RIOS ROJAS
11-2
2013
 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.
 El modelado de datos no acaba con el uso de esta técnica.
Son necesarias otras técnicas para lograr un modelo
directamente implementable en una base de datos.
Brevemente:
 Transformación de relaciones múltiples en binarias.
 Normalización de una base de datos de relaciones (algunas
relaciones pueden transformarse en atributos y viceversa).
 Conversión en tablas (en caso de utilizar una base de datos
relacional además es algo importante para la base de datos
del profe Caín ortega, ).
 relación asociación que se establece
entre campos comunes (columnas) en
dos tablas. Una relación puede ser uno a
uno, uno a varios o varios a varios.
 La relación uno a varios es el tipo de
relación más común. En este tipo de
relación, un registro de la Tabla A puede
tener muchos registros coincidentes en
la Tabla B, pero un registro de la Tabla B
sólo tiene un registro coincidente en la
Tabla A.
 Un proveedor ...
 ... puede suministrar más de un
producto ...
 ... pero cada producto tiene un único
proveedor.
 En una relación varios a varios, un registro
de la Tabla A puede tener muchos registros
coincidentes en la Tabla B, y viceversa. Este tipo de
relación sólo es posible si se define una tercera tabla
(denominada tabla de unión) cuya clave principal
consta de dos campos : las claves externas de las
Tablas A y B. Una relación de varios a varios no es
sino dos relaciones de uno a varios con una tercera
tabla. Por ejemplo, la tabla Pedidos y la tabla
Productos tienen una relación de varios a varios que
se define mediante la creación de dos relaciones de
uno a varios con la tabla Detalles de pedidos. Un
pedido puede incluir muchos productos, y cada
producto puede aparecer en muchos pedidos.
 Clave principal de la tabla Pedidos
 Clave principal de la tabla Productos
 Un pedido puede incluir muchos productos ...
 ... y cada producto puede aparecer en muchos pedidos.
 En una relación de uno a uno, cada registro
de la Tabla A sólo puede tener un registro
coincidente en la Tabla B, y viceversa. Este tipo de
relación no es normal, porque la mayoría de la
información que se relaciona de esta forma estaría en
una tabla. Puede utilizar la relación uno a uno para
dividir una tabla con muchos campos, para aislar
parte de una tabla por razones de seguridad o para
almacenar información que sólo se aplica a un
subconjunto de la tabla principal. Por ejemplo, puede
crear una tabla que registre los empleados
participantes en un partido de fútbol benéfico. Cada
jugador de fútbol de la tabla Jugadores de fútbol
tiene un registro coincidente en la tabla Empleados.
 Cada jugador de fútbol tiene un registro
coincidente en la tabla Empleados.
 Este conjunto de valores es un subconjunto
del campo Id. de empleado y la tabla
Empleados.
Requisitos de datos Requisitos de procesos
Diseño de esquemas
conceptual y externos
Diseño de procesos
Diseño de esquemas
conceptual y externos
(dependiente del sgbd)
Implementación de
transacciones
Diseño de esquemas
interno
Sentencias LDD
Sentencias LDDA
 http://es.wikipedia.org/wiki/Modelo_entida
d-relaci%C3%B3n
 http://office.microsoft.com/es-hn/access-
help/relaciones-de-una-base-de-datos-de-
access-mdb-HP005188444.aspx

Más contenido relacionado

La actualidad más candente

Tipos relaciones access 2010
Tipos relaciones access 2010Tipos relaciones access 2010
Tipos relaciones access 2010julia Asensio
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en accessAlvaro_Criollo
 
Base de datos access
Base de datos accessBase de datos access
Base de datos accessdvorador
 
Normalizacion base de datos I
Normalizacion base de datos INormalizacion base de datos I
Normalizacion base de datos IDILMER OLIVERA
 
Relaciones entre tablas de access.
Relaciones entre tablas de access.Relaciones entre tablas de access.
Relaciones entre tablas de access.luzmilenasilvapaez
 
Normalización de bases de datos
Normalización de bases de datosNormalización de bases de datos
Normalización de bases de datoshugofreestyle
 
Base de dato access nº2
Base de dato access  nº2Base de dato access  nº2
Base de dato access nº2dvorador
 
Relacionar tablas de bases de datos
Relacionar tablas de bases de datosRelacionar tablas de bases de datos
Relacionar tablas de bases de datosBLABLABLA59
 
Clave Principal Access 2003
Clave Principal Access 2003Clave Principal Access 2003
Clave Principal Access 2003Mar Gamero
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalUTN
 

La actualidad más candente (18)

Tipos relaciones access 2010
Tipos relaciones access 2010Tipos relaciones access 2010
Tipos relaciones access 2010
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Clase 1 Modelo de Datos Relacional
Clase 1 Modelo de Datos RelacionalClase 1 Modelo de Datos Relacional
Clase 1 Modelo de Datos Relacional
 
Base de datos access
Base de datos accessBase de datos access
Base de datos access
 
Normalizacion base de datos I
Normalizacion base de datos INormalizacion base de datos I
Normalizacion base de datos I
 
Relaciones entre tablas de access.
Relaciones entre tablas de access.Relaciones entre tablas de access.
Relaciones entre tablas de access.
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Normalización de bases de datos
Normalización de bases de datosNormalización de bases de datos
Normalización de bases de datos
 
Base de dato access nº2
Base de dato access  nº2Base de dato access  nº2
Base de dato access nº2
 
Relacionar tablas en SQL
Relacionar tablas en SQLRelacionar tablas en SQL
Relacionar tablas en SQL
 
Yurleybd
YurleybdYurleybd
Yurleybd
 
Relacionar tablas de bases de datos
Relacionar tablas de bases de datosRelacionar tablas de bases de datos
Relacionar tablas de bases de datos
 
Clave Principal Access 2003
Clave Principal Access 2003Clave Principal Access 2003
Clave Principal Access 2003
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Base de datos
Base de datosBase de datos
Base de datos
 
ACCESS
ACCESSACCESS
ACCESS
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 

Destacado

Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de DatosAxel Mérida
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datosani_tuza
 
03 Modelo Relacional
03 Modelo Relacional03 Modelo Relacional
03 Modelo RelacionalKudos S.A.S
 

Destacado (8)

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelos de red
Modelos de redModelos de red
Modelos de red
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datos
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
03 Modelo Relacional
03 Modelo Relacional03 Modelo Relacional
03 Modelo Relacional
 

Similar a Modelo relacional

Similar a Modelo relacional (20)

Conceptos básicos sobre relaciones
Conceptos básicos sobre relacionesConceptos básicos sobre relaciones
Conceptos básicos sobre relaciones
 
base de datos
base de datos base de datos
base de datos
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablas
 
RELACIONES DE ACESS
RELACIONES DE ACESSRELACIONES DE ACESS
RELACIONES DE ACESS
 
Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablas
 
Relaciones de access
Relaciones de accessRelaciones de access
Relaciones de access
 
Relaciones de tablas
Relaciones de tablasRelaciones de tablas
Relaciones de tablas
 
Relaciones de Acces 2007
Relaciones de Acces 2007Relaciones de Acces 2007
Relaciones de Acces 2007
 
Relaciones en Access
Relaciones en AccessRelaciones en Access
Relaciones en Access
 
Informatica[1]
Informatica[1]Informatica[1]
Informatica[1]
 
Bryan Ipiales
Bryan IpialesBryan Ipiales
Bryan Ipiales
 
RELACIONES ACCES 2007
RELACIONES ACCES  2007RELACIONES ACCES  2007
RELACIONES ACCES 2007
 
Relaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbañaRelaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbaña
 
Relaciones en Access
Relaciones en Access Relaciones en Access
Relaciones en Access
 
Relacion entre tablas access
Relacion entre tablas accessRelacion entre tablas access
Relacion entre tablas access
 
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
 
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
 

Modelo relacional

  • 1. PRESENTADO POR: HAIDER JEZREL RIOS ROJAS 11-2 2013
  • 2.  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.  El modelado de datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para lograr un modelo directamente implementable en una base de datos. Brevemente:  Transformación de relaciones múltiples en binarias.  Normalización de una base de datos de relaciones (algunas relaciones pueden transformarse en atributos y viceversa).  Conversión en tablas (en caso de utilizar una base de datos relacional además es algo importante para la base de datos del profe Caín ortega, ).
  • 4.  relación asociación que se establece entre campos comunes (columnas) en dos tablas. Una relación puede ser uno a uno, uno a varios o varios a varios.
  • 5.  La relación uno a varios es el tipo de relación más común. En este tipo de relación, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, pero un registro de la Tabla B sólo tiene un registro coincidente en la Tabla A.  Un proveedor ...  ... puede suministrar más de un producto ...  ... pero cada producto tiene un único proveedor.
  • 6.  En una relación varios a varios, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, y viceversa. Este tipo de relación sólo es posible si se define una tercera tabla (denominada tabla de unión) cuya clave principal consta de dos campos : las claves externas de las Tablas A y B. Una relación de varios a varios no es sino dos relaciones de uno a varios con una tercera tabla. Por ejemplo, la tabla Pedidos y la tabla Productos tienen una relación de varios a varios que se define mediante la creación de dos relaciones de uno a varios con la tabla Detalles de pedidos. Un pedido puede incluir muchos productos, y cada producto puede aparecer en muchos pedidos.
  • 7.  Clave principal de la tabla Pedidos  Clave principal de la tabla Productos  Un pedido puede incluir muchos productos ...  ... y cada producto puede aparecer en muchos pedidos.
  • 8.  En una relación de uno a uno, cada registro de la Tabla A sólo puede tener un registro coincidente en la Tabla B, y viceversa. Este tipo de relación no es normal, porque la mayoría de la información que se relaciona de esta forma estaría en una tabla. Puede utilizar la relación uno a uno para dividir una tabla con muchos campos, para aislar parte de una tabla por razones de seguridad o para almacenar información que sólo se aplica a un subconjunto de la tabla principal. Por ejemplo, puede crear una tabla que registre los empleados participantes en un partido de fútbol benéfico. Cada jugador de fútbol de la tabla Jugadores de fútbol tiene un registro coincidente en la tabla Empleados.
  • 9.  Cada jugador de fútbol tiene un registro coincidente en la tabla Empleados.  Este conjunto de valores es un subconjunto del campo Id. de empleado y la tabla Empleados.
  • 10. Requisitos de datos Requisitos de procesos Diseño de esquemas conceptual y externos Diseño de procesos Diseño de esquemas conceptual y externos (dependiente del sgbd) Implementación de transacciones Diseño de esquemas interno Sentencias LDD Sentencias LDDA