SlideShare una empresa de Scribd logo
MODELO
RELACIONAL
Y
ENTIDAD - RELACIÓN
MODELO RELACIONAL
• El modelo de datos relacional organiza y
representa los datos en forma de tablas o
relaciones:
CONCEPTOS
• Atributo: Elemento susceptible de tomar
valores (cada una de las columnas de la
tabla).
• Dominio (Di): Conjunto de valores que
puede tomar un atributo (se considera
finito).
• Tupla: Cada uno de los elementos que
contiene una instancia de la relacion
(filas).
LLAVES
C.C Nombre Dirección empresa NIT
63`479.323 Andres Arias Cra 109 # 151 ABC 01256
13`291.574 Cory Barrera Cra 24 # 62 -5 FGD 5256
92`472.671 Jhonatan J Cra 30 # 12 - 4 IJK 8958
Llave primaria
NIT EMPRESA TELEFONO DIRECCIÓN
01256 ABC 6844215 Cra. 11A No. 69-34
5256 FGD 5210138 Av Calle 19 n. 22-67
8958 IJK 4183668 Calle 12# 5 - 42
Llave foránea
PROPIEDADES DE LAS RELACIONES
• Cada relación tiene un nombre y éste es distinto
del nombre de todas las demás.
• Los valores de los atributos son atómicos: en cada
tupla, cada atributo toma un solo valor. Se dice
que las relaciones están normalizadas.
• No hay dos atributos que se llamen igual.
• El orden de los atributos no importa: los atributos
no están ordenados.
• Cada tupla es distinta de las demás: no hay tuplas
duplicadas.
• El orden de las tuplas no importa: las tuplas no
están ordenadas.
MODELO ENTIDAD/RELACIÓN
CARDINALIDAD
BIBLIOGRAFÍA
- Introducción a los sistemas de bases de
datos, C. J. Date, 7ª Ed, 2001.
- Diseño conceptual de bases de datos,
Carlo Batini, 2004.

Más contenido relacionado

Destacado

Sistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionalesSistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionales
Ulises WD
 
Del Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacionalDel Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacional
Luis Eduardo Pelaez Valencia
 
Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013
Rodolfo Finochietti
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
Jaime David Romero Olivo
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
gerardo_gauna
 
Juan Rodríguez, gerente general de Saydex
Juan Rodríguez, gerente general de SaydexJuan Rodríguez, gerente general de Saydex
Juan Rodríguez, gerente general de Saydex
AntropoNet
 
Base de datos
Base de datosBase de datos
Base de datos
andresjim96
 
Reglas de transformacion
Reglas de transformacionReglas de transformacion
Reglas de transformacion
Universidad Estatal de Sonora
 
Power point..
Power point..Power point..
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
Gusttavo Nipas
 

Destacado (10)

Sistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionalesSistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionales
 
Del Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacionalDel Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacional
 
Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Juan Rodríguez, gerente general de Saydex
Juan Rodríguez, gerente general de SaydexJuan Rodríguez, gerente general de Saydex
Juan Rodríguez, gerente general de Saydex
 
Base de datos
Base de datosBase de datos
Base de datos
 
Reglas de transformacion
Reglas de transformacionReglas de transformacion
Reglas de transformacion
 
Power point..
Power point..Power point..
Power point..
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 

Similar a Relacional y E-R

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
HenrryBustincio1
 
BASES DE DATOS CL2 para PPT.pdf
BASES DE DATOS CL2 para PPT.pdfBASES DE DATOS CL2 para PPT.pdf
BASES DE DATOS CL2 para PPT.pdf
AbisSanMartin1
 
S3_PPT N° 7_Modelado y análisis de datos_4480ce9ce17191c11e33d5beb0f4b4a4.pdf
S3_PPT N° 7_Modelado y análisis de datos_4480ce9ce17191c11e33d5beb0f4b4a4.pdfS3_PPT N° 7_Modelado y análisis de datos_4480ce9ce17191c11e33d5beb0f4b4a4.pdf
S3_PPT N° 7_Modelado y análisis de datos_4480ce9ce17191c11e33d5beb0f4b4a4.pdf
JoseRivero30031
 
5 modelo relacional
5 modelo relacional5 modelo relacional
5 modelo relacional
rubenbaltazarbalderr
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
Luis Jherry
 
BD cap 5 SQL.pdf
BD cap 5  SQL.pdfBD cap 5  SQL.pdf
BD cap 5 SQL.pdf
JordyHernandez17
 
Diseño lógico de base de datos
Diseño lógico de base de datosDiseño lógico de base de datos
Diseño lógico de base de datos
Jesús Canales Guando
 
04-SQL.pdf
04-SQL.pdf04-SQL.pdf
04-SQL.pdf
ssuser948499
 
04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf
ssuser78e8eb
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
Avocats & Associés
 
cc302modulo3
cc302modulo3cc302modulo3
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
Henry Torres
 
Diseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptxDiseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptx
EverPadillaVanegas2
 
presentación modelo relacional
presentación modelo relacional presentación modelo relacional
presentación modelo relacional
ivon homsi
 

Similar a Relacional y E-R (14)

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
BASES DE DATOS CL2 para PPT.pdf
BASES DE DATOS CL2 para PPT.pdfBASES DE DATOS CL2 para PPT.pdf
BASES DE DATOS CL2 para PPT.pdf
 
S3_PPT N° 7_Modelado y análisis de datos_4480ce9ce17191c11e33d5beb0f4b4a4.pdf
S3_PPT N° 7_Modelado y análisis de datos_4480ce9ce17191c11e33d5beb0f4b4a4.pdfS3_PPT N° 7_Modelado y análisis de datos_4480ce9ce17191c11e33d5beb0f4b4a4.pdf
S3_PPT N° 7_Modelado y análisis de datos_4480ce9ce17191c11e33d5beb0f4b4a4.pdf
 
5 modelo relacional
5 modelo relacional5 modelo relacional
5 modelo relacional
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 
BD cap 5 SQL.pdf
BD cap 5  SQL.pdfBD cap 5  SQL.pdf
BD cap 5 SQL.pdf
 
Diseño lógico de base de datos
Diseño lógico de base de datosDiseño lógico de base de datos
Diseño lógico de base de datos
 
04-SQL.pdf
04-SQL.pdf04-SQL.pdf
04-SQL.pdf
 
04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
cc302modulo3
cc302modulo3cc302modulo3
cc302modulo3
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Diseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptxDiseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptx
 
presentación modelo relacional
presentación modelo relacional presentación modelo relacional
presentación modelo relacional
 

Relacional y E-R

  • 2. MODELO RELACIONAL • El modelo de datos relacional organiza y representa los datos en forma de tablas o relaciones:
  • 3. CONCEPTOS • Atributo: Elemento susceptible de tomar valores (cada una de las columnas de la tabla). • Dominio (Di): Conjunto de valores que puede tomar un atributo (se considera finito). • Tupla: Cada uno de los elementos que contiene una instancia de la relacion (filas).
  • 4.
  • 5. LLAVES C.C Nombre Dirección empresa NIT 63`479.323 Andres Arias Cra 109 # 151 ABC 01256 13`291.574 Cory Barrera Cra 24 # 62 -5 FGD 5256 92`472.671 Jhonatan J Cra 30 # 12 - 4 IJK 8958 Llave primaria NIT EMPRESA TELEFONO DIRECCIÓN 01256 ABC 6844215 Cra. 11A No. 69-34 5256 FGD 5210138 Av Calle 19 n. 22-67 8958 IJK 4183668 Calle 12# 5 - 42 Llave foránea
  • 6. PROPIEDADES DE LAS RELACIONES • Cada relación tiene un nombre y éste es distinto del nombre de todas las demás. • Los valores de los atributos son atómicos: en cada tupla, cada atributo toma un solo valor. Se dice que las relaciones están normalizadas. • No hay dos atributos que se llamen igual. • El orden de los atributos no importa: los atributos no están ordenados. • Cada tupla es distinta de las demás: no hay tuplas duplicadas. • El orden de las tuplas no importa: las tuplas no están ordenadas.
  • 9.
  • 10.
  • 11.
  • 12. BIBLIOGRAFÍA - Introducción a los sistemas de bases de datos, C. J. Date, 7ª Ed, 2001. - Diseño conceptual de bases de datos, Carlo Batini, 2004.