SlideShare una empresa de Scribd logo
1 de 11
 La clave candidata de una relación es
un conjunto de atributos que identifican
sin equivocación a cada tupla de la
relación. Una relación puede tener más
de una clave candidata, entre las
cuáles se debe distinguir:
 Clave primaria: es aquella clave
candidata que el usuario
escogerá para identificar las
tuplas de la relación. Cuando
sólo existe una clave candidata,
ésta será la clave primaria.
 Claves alternativas: son aquellas claves
candidatas que no han sido escogidas
como clave primaria.
 Clave ajena: se denomina clave ajena
de una relación R2 a un conjunto no
vacío de atributos cuyos valores han de
coincidir con los valores de la clave
candidata de una relación R1. La clave
ajena y la correspondiente clave
candidata han de estar definidas sobre
el mismo dominio.
 Existen diversas clasificaciones de las
relaciones partiendo de las nominadas y
sin nombre:
 1. Nominadas.
 1.1. Persistentes: son aquellas relaciones
cuya definición (esquema de relación)
permanece en la BD, borrándose
solamente mediante una acción
explícita del usuario. Se dividen en:
 1.1.1. Relaciones base: (se corresponden
con el nivel conceptual de la
arquitectura ANSI). Existen por si mismas,
no en función de otras relaciones, y se
crean especificando explícitamente su
esquema de relación (nombre y
conjunto de pares: atributo / dominio).
 Sus extensiones (ocurrencias de
relación), al igual que su definición,
también se encuentran almacenadas.
 1.1.2. Vistas: (se corresponden con el
nivel externo de la arquitectura ANSI).
Son relaciones derivadas que se definen
dando un nombre a una expresión de
consulta. Se podría decir que son
relaciones virtuales (como ventanas
sobre otras relaciones), en el sentido de
que no tienen datos almacenados, sino
que lo único que se almacena es su
definición en términos de otras
relaciones con nombre, las cuáles
pueden ser relaciones base, otras vistas
o instantáneas.
 1.1.3. Instantáneas: (se corresponden
con el nivel interno de la arquitectura
ANSI). Son relaciones derivadas al igual
que las vistas, es decir, se definen en
términos de otras relaciones nominadas,
pero tienen datos propios almacenados,
los cuáles son el resultado de ejecutar la
consulta especificada o de guardar una
relación en la base.
 1.1.4. Temporales: A diferencia de las
relaciones persistentes, una relación
temporal desaparece de la BD en un
cierto momento sin necesidad de una
acción de borrado específica del
usuario; por ejemplo, al terminar una
sesión o una transacción.
 2. Sin nombre: son los resultados de las
consultas que no se materializan sino
que se entregan al usuario que ha
realizado la consulta, y pueden ser tanto
resultados intermedios como finales; en
consecuencia, las relaciones no
nominadas son siempre temporales.

Más contenido relacionado

La actualidad más candente

Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
Marvin Zumbado
 
Modelo entidad relacion extendido
Modelo entidad relacion extendidoModelo entidad relacion extendido
Modelo entidad relacion extendido
Josafat Mtz
 
Distribución y fragmentación de datos
Distribución y fragmentación  de datosDistribución y fragmentación  de datos
Distribución y fragmentación de datos
José Mendoza
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
Javier Rubiano Quiroga
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
basilioj
 

La actualidad más candente (20)

Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
3. Modelo ER - Relacional
3. Modelo ER - Relacional3. Modelo ER - Relacional
3. Modelo ER - Relacional
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 
Modelo entidad relacion extendido
Modelo entidad relacion extendidoModelo entidad relacion extendido
Modelo entidad relacion extendido
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacion
 
investigacion topicos avanzados de programacion unidad dos interfaz grafica
investigacion topicos avanzados de programacion unidad dos interfaz graficainvestigacion topicos avanzados de programacion unidad dos interfaz grafica
investigacion topicos avanzados de programacion unidad dos interfaz grafica
 
Distribución y fragmentación de datos
Distribución y fragmentación  de datosDistribución y fragmentación  de datos
Distribución y fragmentación de datos
 
Estructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no linealesEstructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no lineales
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1Arquitectura de objetos distribuidos 1
Arquitectura de objetos distribuidos 1
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
 
Diagrama UML de Clases
Diagrama UML de ClasesDiagrama UML de Clases
Diagrama UML de Clases
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
5 modelo relacional
5 modelo relacional5 modelo relacional
5 modelo relacional
 

Destacado

Circulacion atmosferica.2
Circulacion atmosferica.2Circulacion atmosferica.2
Circulacion atmosferica.2
clasesjorge
 
Power point de déficit de atención
Power point de déficit de atenciónPower point de déficit de atención
Power point de déficit de atención
Cristina Torrejón
 
PRACTICAS EN EQUIPO
PRACTICAS EN EQUIPOPRACTICAS EN EQUIPO
PRACTICAS EN EQUIPO
thereyblak
 
Presentacion final
Presentacion finalPresentacion final
Presentacion final
Susana Cruz
 
Manual sgi v7[1] capacitacion
Manual sgi v7[1] capacitacionManual sgi v7[1] capacitacion
Manual sgi v7[1] capacitacion
Dario.23
 
Programacion unidad 6 mate cono
Programacion unidad 6 mate conoProgramacion unidad 6 mate cono
Programacion unidad 6 mate cono
CRA MANCHUELA
 
Manual del wodpress
Manual  del wodpressManual  del wodpress
Manual del wodpress
Jenni Torres
 
Sistema de pocisionamiento global sergio beleño 11ºb
Sistema de pocisionamiento global sergio beleño 11ºbSistema de pocisionamiento global sergio beleño 11ºb
Sistema de pocisionamiento global sergio beleño 11ºb
Sergio Sanchez
 
El poder de_las_palabras
El poder de_las_palabrasEl poder de_las_palabras
El poder de_las_palabras
cactustraffic
 

Destacado (20)

Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Circulacion atmosferica.2
Circulacion atmosferica.2Circulacion atmosferica.2
Circulacion atmosferica.2
 
Cosas de brujas
Cosas de brujasCosas de brujas
Cosas de brujas
 
Power point de déficit de atención
Power point de déficit de atenciónPower point de déficit de atención
Power point de déficit de atención
 
El windows
El windowsEl windows
El windows
 
PRACTICAS EN EQUIPO
PRACTICAS EN EQUIPOPRACTICAS EN EQUIPO
PRACTICAS EN EQUIPO
 
Presentacion final
Presentacion finalPresentacion final
Presentacion final
 
Presentac..[1] aprendizajeee
Presentac..[1] aprendizajeeePresentac..[1] aprendizajeee
Presentac..[1] aprendizajeee
 
Pronombres
PronombresPronombres
Pronombres
 
Redes sociales y educacion 2.0
Redes sociales y educacion 2.0Redes sociales y educacion 2.0
Redes sociales y educacion 2.0
 
Huelga general 29 de marzo ppt
Huelga general 29 de marzo pptHuelga general 29 de marzo ppt
Huelga general 29 de marzo ppt
 
Manual sgi v7[1] capacitacion
Manual sgi v7[1] capacitacionManual sgi v7[1] capacitacion
Manual sgi v7[1] capacitacion
 
diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativo
 
Confirmados foro proceso de paz en colombia
Confirmados foro proceso de paz en colombiaConfirmados foro proceso de paz en colombia
Confirmados foro proceso de paz en colombia
 
Programacion unidad 6 mate cono
Programacion unidad 6 mate conoProgramacion unidad 6 mate cono
Programacion unidad 6 mate cono
 
Manual del wodpress
Manual  del wodpressManual  del wodpress
Manual del wodpress
 
Sistema de pocisionamiento global sergio beleño 11ºb
Sistema de pocisionamiento global sergio beleño 11ºbSistema de pocisionamiento global sergio beleño 11ºb
Sistema de pocisionamiento global sergio beleño 11ºb
 
Partes de la computadoraa
Partes de la computadoraaPartes de la computadoraa
Partes de la computadoraa
 
Pronombres
PronombresPronombres
Pronombres
 
El poder de_las_palabras
El poder de_las_palabrasEl poder de_las_palabras
El poder de_las_palabras
 

Más de Nelson Rubio

Funcionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datosFuncionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datos
Nelson Rubio
 
Software para diseñar apoyos educativos
Software para diseñar apoyos educativosSoftware para diseñar apoyos educativos
Software para diseñar apoyos educativos
Nelson Rubio
 
Software educativo
Software educativoSoftware educativo
Software educativo
Nelson Rubio
 

Más de Nelson Rubio (20)

Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015
 
Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015
 
Tsql
TsqlTsql
Tsql
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Caracteristicas de las bases de datos
Caracteristicas de las bases de datosCaracteristicas de las bases de datos
Caracteristicas de las bases de datos
 
Tsql
TsqlTsql
Tsql
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Trabajo colaborativo
Trabajo colaborativoTrabajo colaborativo
Trabajo colaborativo
 
Funcionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datosFuncionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datos
 
Tecnología y Educación
Tecnología y EducaciónTecnología y Educación
Tecnología y Educación
 
Tecnología y Educación
Tecnología y EducaciónTecnología y Educación
Tecnología y Educación
 
Diseño instruccional
Diseño instruccionalDiseño instruccional
Diseño instruccional
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
Modelo red
Modelo redModelo red
Modelo red
 
Base de datos
Base de datosBase de datos
Base de datos
 
Atención a la diversidad en el aula
Atención a la diversidad en el aulaAtención a la diversidad en el aula
Atención a la diversidad en el aula
 
Software para diseñar apoyos educativos
Software para diseñar apoyos educativosSoftware para diseñar apoyos educativos
Software para diseñar apoyos educativos
 
Normalización
NormalizaciónNormalización
Normalización
 
Software educativo
Software educativoSoftware educativo
Software educativo
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Último (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 

Modelo relacional claves

  • 1.
  • 2.  La clave candidata de una relación es un conjunto de atributos que identifican sin equivocación a cada tupla de la relación. Una relación puede tener más de una clave candidata, entre las cuáles se debe distinguir:
  • 3.  Clave primaria: es aquella clave candidata que el usuario escogerá para identificar las tuplas de la relación. Cuando sólo existe una clave candidata, ésta será la clave primaria.
  • 4.  Claves alternativas: son aquellas claves candidatas que no han sido escogidas como clave primaria.
  • 5.  Clave ajena: se denomina clave ajena de una relación R2 a un conjunto no vacío de atributos cuyos valores han de coincidir con los valores de la clave candidata de una relación R1. La clave ajena y la correspondiente clave candidata han de estar definidas sobre el mismo dominio.
  • 6.  Existen diversas clasificaciones de las relaciones partiendo de las nominadas y sin nombre:  1. Nominadas.  1.1. Persistentes: son aquellas relaciones cuya definición (esquema de relación) permanece en la BD, borrándose solamente mediante una acción explícita del usuario. Se dividen en:
  • 7.  1.1.1. Relaciones base: (se corresponden con el nivel conceptual de la arquitectura ANSI). Existen por si mismas, no en función de otras relaciones, y se crean especificando explícitamente su esquema de relación (nombre y conjunto de pares: atributo / dominio).  Sus extensiones (ocurrencias de relación), al igual que su definición, también se encuentran almacenadas.
  • 8.  1.1.2. Vistas: (se corresponden con el nivel externo de la arquitectura ANSI). Son relaciones derivadas que se definen dando un nombre a una expresión de consulta. Se podría decir que son relaciones virtuales (como ventanas sobre otras relaciones), en el sentido de que no tienen datos almacenados, sino que lo único que se almacena es su definición en términos de otras relaciones con nombre, las cuáles pueden ser relaciones base, otras vistas o instantáneas.
  • 9.  1.1.3. Instantáneas: (se corresponden con el nivel interno de la arquitectura ANSI). Son relaciones derivadas al igual que las vistas, es decir, se definen en términos de otras relaciones nominadas, pero tienen datos propios almacenados, los cuáles son el resultado de ejecutar la consulta especificada o de guardar una relación en la base.
  • 10.  1.1.4. Temporales: A diferencia de las relaciones persistentes, una relación temporal desaparece de la BD en un cierto momento sin necesidad de una acción de borrado específica del usuario; por ejemplo, al terminar una sesión o una transacción.
  • 11.  2. Sin nombre: son los resultados de las consultas que no se materializan sino que se entregan al usuario que ha realizado la consulta, y pueden ser tanto resultados intermedios como finales; en consecuencia, las relaciones no nominadas son siempre temporales.