SlideShare una empresa de Scribd logo
1 de 7
ALUMNO: MIGUEL ANGEL GARCIA WHA ITI 4-3


1-Describa que es lo que representan los tipos de entidad en un modelo ER y proporcione
ejemplos de entidades con existencia física o conceptual

Los tipos de entidad representan un grupo de objetos del mundo real que tienen las mismas
propiedades y una existencia independiente.

Ej con existencia física
Alumno, boletos, aviones

Ej con existencia conceptual
Clase, tipo.


2-Describa que es lo que representan los tipos de relación en un modelo ER y
proporcione ejemplos de relaciones unarias, binarias, ternarias y cuaternarias.

Un tipo de relación es un conjunto de asociaciones entre uno o más tipos de entidad
participantes.

Ej relación unaria

                                         Supervisar
              EmpleadoNom
              bre
              Cedula
              Puesto
                                         El empleado(supervisor) se supervisa a si
                                         mismo




Ej relación binaria
                                       Ensenar
          Profesor                                             Estudiante


                           Un profesor enseña a cierto estudiante
Ej relacion ternaria

            Alumno                                             Ciclo
                                           Registra



                                          Materia           Un alumno se registra en
                                                            una materia de un ciclo


       Ej relacion Cuaternaria


                                       Alumno




              Materia                 Matrícula               Ciclo




                                      Profesor


3-Describa que es lo que representan los atributos en un modelo ER y proporcione
ejemplos de atributos simples, compuestos, univaluados, multivaluados y derivados

Los atributos representan las propiedades de una entidad.
Ej atributos simples
Cedula, teléfono, puesto.

Ej atributos compuestos
Fecha (día, mes, año)
Domicilio (Ciudad, barrio, calles, numero de casa)

Ej atributos univaluados
Cedula, código

Ej atributos multivaluados
Títulos universitarios: Ing, Dr, etc
Cargos que ocupa(puesto). Profesor, Director

Ej atributos derivados
Numero de habitaciones disponibles
4-Describa qué representa la restricción multiplicidad para un tipo de relación

La multiplicidad describe el número de posibles instancias de un tipo de entidad que pueden
estar relacionadas con una única instancia de otro tipo de entidad asociada a través de una
relación concreta.



5-Que son las restricciones empresariales y como modelan la multiplicidad estas
restricciones

Son las políticas establecidas por el usuario o la empresa



6-¿Cómo representa la multiplicidad tanto la cardinalidad como la restricción de
participación en un cierto tipo de relación?
La cardinalidad de una relación aparece como los valores máximos de los rangos de
multiplicidad en ambos lados de la relación.
La participación de entidades en una relación aparece como los valores mínimos de los rangos
de multiplicidad en ambos lados de la relación.




7-Proporcione un ejemplo de tipo de relación con atributos

          ProfesorCedula                                       EstudianteCedula
          Nombre                                               Nombre
          Profesion                                            Carrera
          Puesto                   Ensenar                     Ciclo
          Materias



                                          El profesor enseña al alumno




8-Indique en que difieren los tipos de entidad fuertes y débiles y proporcione un ejemplo
de cada uno

Las entidades fuertes no dependen de la existencia de otra entidad, cada una de las instancia de
la entidad se identifican de manera única (clave primaria).
Ejemplo: Estudiantes

Las entidades débiles dependen de que exista una entidad padre o de la que dependen, para
identificarlas se utiliza la relación que estas poseen con las entidades fuertes.
Ejemplo:
Fuerte                                          Débil

                                         materia
                                         Nombre
                                         Codigo


Estudiante            estudia
Cedula
Nombres
Apellidos



9-Describa los dos tipos de claves que pueden existir en el MER



Es necesario tener una forma de especificar como las entidades dentro de un conjunto de
entidades dado son distinguibles. Conceptualmente las entidades individuales son distintas;
desde una perspectiva de bases de datos, sin embargo, la diferencia entre ellas se debe
expresar en término de sus atributos.



Por lo tanto, los valores de los atributos de una entidad deben ser tales que permitan

Identificar únicamente a la entidad. En otras palabras, no se permite que ningún par de
entidades tengan exactamente los mismos valores de sus atributos.

Una clave permite identificar un conjunto de atributos su cliente para distinguir las

Entidades entre sí.



Una superclave es un conjunto de uno o mas atributos que, tomados colectivamente,
permiten identificar de forma única, una entidad en el conjunto de entidades. Por ejemplo,

El atributo Número de Seguridad Social (NSS) es una superclave del conjunto de entidades

Empleado de la Figura 1.3, porque no hay dos empleados con el mismo NSS. Análogamente,
La combinación de los atributos Nombre y NSS es una superclave del conjunto de entidades

Empleado. El atributo Nombre de Empleado no es una superclave, porque varias personas

Pueden tener el mismo nombre. El concepto de superclave no es suficiente para lo que aquí
se propone, ya que, como se ha visto, una superclave puede contener atributos innecesarios.
Si K es una superclave, entonces también lo es cualquier superconjunto de K. A menudo
interesan las superclaves tales que los subconjuntos propios de ellas no son superclave. Tales
superclaves mínimas se llaman claves candidatas. Es posible que conjuntos distintos de
atributos pudieran servir como clave candidata.



Supóngase que una combinación de Nombre y Dirección de los Empleados es suficiente para
distinguir entre los miembros del conjunto de entidades Empleado. Entonces, los conjuntos
NSS y nombre, Dirección son claves candidatas. Aunque los atributos NSS y Nombre juntos
puedan distinguir entidades Empleado, su combinación no forma una clave candidata, ya que
el atributo NSS por si solo es una clave candidata. Se usara el término clave primaria para
denotar una clave candidata que es elegida por el diseñador de la base de datos como el
elemento principal para identificar las entidades dentro de un conjunto de entidades. Una
clave (primaria, candidata y súper-clave es una propiedad del conjunto de entidades, mas
que de las entidades individuales. La clave primaria se debe a elegir de manera que sus
atributos nunca, o muy raramente, cambien. Por ejemplo, el campo dirección de un
Empleado no deberá formar parte de la clave primaria, porque probablemente cambiarla.
La combinación de los atributos Nombre y NSS es una superclave del conjunto de entidades

Empleado. El atributo Nombre de Empleado no es una superclave, porque varias personas

Pueden tener el mismo nombre. El concepto de superclave no es suficiente para lo que aquí
se propone, ya que, como se ha visto, una superclave puede contener atributos innecesarios.
Si K es una superclave, entonces también lo es cualquier superconjunto de K. A menudo
interesan las superclaves tales que los subconjuntos propios de ellas no son superclave. Tales
superclaves mínimas se llaman claves candidatas. Es posible que conjuntos distintos de
atributos pudieran servir como clave candidata.



Supóngase que una combinación de Nombre y Dirección de los Empleados es suficiente para
distinguir entre los miembros del conjunto de entidades Empleado. Entonces, los conjuntos
NSS y nombre, Dirección son claves candidatas. Aunque los atributos NSS y Nombre juntos
puedan distinguir entidades Empleado, su combinación no forma una clave candidata, ya que
el atributo NSS por si solo es una clave candidata. Se usara el término clave primaria para
denotar una clave candidata que es elegida por el diseñador de la base de datos como el
elemento principal para identificar las entidades dentro de un conjunto de entidades. Una
clave (primaria, candidata y súper-clave es una propiedad del conjunto de entidades, mas
que de las entidades individuales. La clave primaria se debe a elegir de manera que sus
atributos nunca, o muy raramente, cambien. Por ejemplo, el campo dirección de un
Empleado no deberá formar parte de la clave primaria, porque probablemente cambiarla.
La combinación de los atributos Nombre y NSS es una superclave del conjunto de entidades

Empleado. El atributo Nombre de Empleado no es una superclave, porque varias personas

Pueden tener el mismo nombre. El concepto de superclave no es suficiente para lo que aquí
se propone, ya que, como se ha visto, una superclave puede contener atributos innecesarios.
Si K es una superclave, entonces también lo es cualquier superconjunto de K. A menudo
interesan las superclaves tales que los subconjuntos propios de ellas no son superclave. Tales
superclaves mínimas se llaman claves candidatas. Es posible que conjuntos distintos de
atributos pudieran servir como clave candidata.



Supóngase que una combinación de Nombre y Dirección de los Empleados es suficiente para
distinguir entre los miembros del conjunto de entidades Empleado. Entonces, los conjuntos
NSS y nombre, Dirección son claves candidatas. Aunque los atributos NSS y Nombre juntos
puedan distinguir entidades Empleado, su combinación no forma una clave candidata, ya que
el atributo NSS por si solo es una clave candidata. Se usara el término clave primaria para
denotar una clave candidata que es elegida por el diseñador de la base de datos como el
elemento principal para identificar las entidades dentro de un conjunto de entidades. Una
clave (primaria, candidata y súper-clave es una propiedad del conjunto de entidades, mas
que de las entidades individuales. La clave primaria se debe a elegir de manera que sus
atributos nunca, o muy raramente, cambien. Por ejemplo, el campo dirección de un
Empleado no deberá formar parte de la clave primaria, porque probablemente cambiarla.

Más contenido relacionado

La actualidad más candente

Clase 4 conceptos poo
Clase 4 conceptos pooClase 4 conceptos poo
Clase 4 conceptos poosuperottos
 
Investigacion objetos unidad 5
Investigacion objetos unidad 5Investigacion objetos unidad 5
Investigacion objetos unidad 5Oliver Choco
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendozaRosii Pezo
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a ObjetosGabriel Mondragón
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilluigi87238
 
Morfología
MorfologíaMorfología
Morfologíaalmu5
 

La actualidad más candente (8)

Clase 4 conceptos poo
Clase 4 conceptos pooClase 4 conceptos poo
Clase 4 conceptos poo
 
Investigacion objetos unidad 5
Investigacion objetos unidad 5Investigacion objetos unidad 5
Investigacion objetos unidad 5
 
Fun_01_fundamentacion_objetos
Fun_01_fundamentacion_objetosFun_01_fundamentacion_objetos
Fun_01_fundamentacion_objetos
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendoza
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Universidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquilUniversidad catolica santiago de guayaquil
Universidad catolica santiago de guayaquil
 
4. aprendizaje
4. aprendizaje4. aprendizaje
4. aprendizaje
 
Morfología
MorfologíaMorfología
Morfología
 

Destacado

Sustainable development el consumo del cine
Sustainable development el consumo del cineSustainable development el consumo del cine
Sustainable development el consumo del cine3bol
 
Una experiencia de escolarización compartida
Una experiencia de escolarización compartidaUna experiencia de escolarización compartida
Una experiencia de escolarización compartidalaura EscaÑuela
 
Sustainable development el consumo del cine
Sustainable development el consumo del cineSustainable development el consumo del cine
Sustainable development el consumo del cine3bol
 
The impact of international trade and fdi on economic growth and technologica...
The impact of international trade and fdi on economic growth and technologica...The impact of international trade and fdi on economic growth and technologica...
The impact of international trade and fdi on economic growth and technologica...Springer
 
Tema 5 ejercicio 05 - normalizacion
Tema 5   ejercicio 05 - normalizacionTema 5   ejercicio 05 - normalizacion
Tema 5 ejercicio 05 - normalizaciontmssnchzprds
 

Destacado (9)

Sustainable development el consumo del cine
Sustainable development el consumo del cineSustainable development el consumo del cine
Sustainable development el consumo del cine
 
Una experiencia de escolarización compartida
Una experiencia de escolarización compartidaUna experiencia de escolarización compartida
Una experiencia de escolarización compartida
 
Sustainable development el consumo del cine
Sustainable development el consumo del cineSustainable development el consumo del cine
Sustainable development el consumo del cine
 
The impact of international trade and fdi on economic growth and technologica...
The impact of international trade and fdi on economic growth and technologica...The impact of international trade and fdi on economic growth and technologica...
The impact of international trade and fdi on economic growth and technologica...
 
Workshop CI 2004
Workshop CI 2004Workshop CI 2004
Workshop CI 2004
 
Latex
LatexLatex
Latex
 
TSB2 UIN
TSB2 UINTSB2 UIN
TSB2 UIN
 
Tema 5 ejercicio 05 - normalizacion
Tema 5   ejercicio 05 - normalizacionTema 5   ejercicio 05 - normalizacion
Tema 5 ejercicio 05 - normalizacion
 
Guia normalización
Guia normalizaciónGuia normalización
Guia normalización
 

Similar a Ejercicio 1 unidad_3_wha

Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónnatha16853
 
Modelo De Datos Rozic
Modelo De Datos RozicModelo De Datos Rozic
Modelo De Datos RozicCarlos Arturo
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacionoswchavez
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer adrianbanchon
 
Modelo Relacional Rozic
Modelo Relacional RozicModelo Relacional Rozic
Modelo Relacional RozicCarlos Arturo
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii093044281
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii093044281
 
Tm07 modelo entidadrelacion_1
Tm07 modelo entidadrelacion_1Tm07 modelo entidadrelacion_1
Tm07 modelo entidadrelacion_1Julio Pari
 
Modelo entidad relación
Modelo entidad  relaciónModelo entidad  relación
Modelo entidad relaciónRonald Rivera
 

Similar a Ejercicio 1 unidad_3_wha (20)

Modelo de datos_rozic
Modelo de datos_rozicModelo de datos_rozic
Modelo de datos_rozic
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo De Datos Rozic
Modelo De Datos RozicModelo De Datos Rozic
Modelo De Datos Rozic
 
1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo relacional rozic
Modelo relacional rozicModelo relacional rozic
Modelo relacional rozic
 
Presentacion de MER
Presentacion de MERPresentacion de MER
Presentacion de MER
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 
Clases entidad-relacion
Clases entidad-relacionClases entidad-relacion
Clases entidad-relacion
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer
 
Modelo Relacional Rozic
Modelo Relacional RozicModelo Relacional Rozic
Modelo Relacional Rozic
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii
 
Tm07 modelo entidadrelacion_1
Tm07 modelo entidadrelacion_1Tm07 modelo entidadrelacion_1
Tm07 modelo entidadrelacion_1
 
Modelo entidad relación
Modelo entidad  relaciónModelo entidad  relación
Modelo entidad relación
 
Apuntes sgbd7
Apuntes sgbd7Apuntes sgbd7
Apuntes sgbd7
 

Más de Whaleejaa Wha (20)

Windows 7
Windows 7Windows 7
Windows 7
 
Windows 7 avanzado
Windows 7 avanzadoWindows 7 avanzado
Windows 7 avanzado
 
Virtualizacion con vm ware
Virtualizacion con vm wareVirtualizacion con vm ware
Virtualizacion con vm ware
 
Unity
UnityUnity
Unity
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Tecnico windows
Tecnico windowsTecnico windows
Tecnico windows
 
Tecnico hardware desde cero
Tecnico hardware desde ceroTecnico hardware desde cero
Tecnico hardware desde cero
 
Soluciones pc desde cero
Soluciones pc desde ceroSoluciones pc desde cero
Soluciones pc desde cero
 
Silverlight
SilverlightSilverlight
Silverlight
 
Servicio tecnico notebooks
Servicio tecnico notebooksServicio tecnico notebooks
Servicio tecnico notebooks
 
Seguridad pc desde cero
Seguridad pc desde ceroSeguridad pc desde cero
Seguridad pc desde cero
 
Seguridad informatica
Seguridad informaticaSeguridad informatica
Seguridad informatica
 
Routers y switches cisco
Routers y switches ciscoRouters y switches cisco
Routers y switches cisco
 
Robotica
RoboticaRobotica
Robotica
 
Redes wireless
Redes wirelessRedes wireless
Redes wireless
 
Redes wifi
Redes wifiRedes wifi
Redes wifi
 
Proteus vsm
Proteus vsmProteus vsm
Proteus vsm
 
Produccion musical
Produccion musicalProduccion musical
Produccion musical
 
Php avanzado
Php avanzadoPhp avanzado
Php avanzado
 
Overclocking
OverclockingOverclocking
Overclocking
 

Ejercicio 1 unidad_3_wha

  • 1. ALUMNO: MIGUEL ANGEL GARCIA WHA ITI 4-3 1-Describa que es lo que representan los tipos de entidad en un modelo ER y proporcione ejemplos de entidades con existencia física o conceptual Los tipos de entidad representan un grupo de objetos del mundo real que tienen las mismas propiedades y una existencia independiente. Ej con existencia física Alumno, boletos, aviones Ej con existencia conceptual Clase, tipo. 2-Describa que es lo que representan los tipos de relación en un modelo ER y proporcione ejemplos de relaciones unarias, binarias, ternarias y cuaternarias. Un tipo de relación es un conjunto de asociaciones entre uno o más tipos de entidad participantes. Ej relación unaria Supervisar EmpleadoNom bre Cedula Puesto El empleado(supervisor) se supervisa a si mismo Ej relación binaria Ensenar Profesor Estudiante Un profesor enseña a cierto estudiante
  • 2. Ej relacion ternaria Alumno Ciclo Registra Materia Un alumno se registra en una materia de un ciclo Ej relacion Cuaternaria Alumno Materia Matrícula Ciclo Profesor 3-Describa que es lo que representan los atributos en un modelo ER y proporcione ejemplos de atributos simples, compuestos, univaluados, multivaluados y derivados Los atributos representan las propiedades de una entidad. Ej atributos simples Cedula, teléfono, puesto. Ej atributos compuestos Fecha (día, mes, año) Domicilio (Ciudad, barrio, calles, numero de casa) Ej atributos univaluados Cedula, código Ej atributos multivaluados Títulos universitarios: Ing, Dr, etc Cargos que ocupa(puesto). Profesor, Director Ej atributos derivados Numero de habitaciones disponibles
  • 3. 4-Describa qué representa la restricción multiplicidad para un tipo de relación La multiplicidad describe el número de posibles instancias de un tipo de entidad que pueden estar relacionadas con una única instancia de otro tipo de entidad asociada a través de una relación concreta. 5-Que son las restricciones empresariales y como modelan la multiplicidad estas restricciones Son las políticas establecidas por el usuario o la empresa 6-¿Cómo representa la multiplicidad tanto la cardinalidad como la restricción de participación en un cierto tipo de relación? La cardinalidad de una relación aparece como los valores máximos de los rangos de multiplicidad en ambos lados de la relación. La participación de entidades en una relación aparece como los valores mínimos de los rangos de multiplicidad en ambos lados de la relación. 7-Proporcione un ejemplo de tipo de relación con atributos ProfesorCedula EstudianteCedula Nombre Nombre Profesion Carrera Puesto Ensenar Ciclo Materias El profesor enseña al alumno 8-Indique en que difieren los tipos de entidad fuertes y débiles y proporcione un ejemplo de cada uno Las entidades fuertes no dependen de la existencia de otra entidad, cada una de las instancia de la entidad se identifican de manera única (clave primaria).
  • 4. Ejemplo: Estudiantes Las entidades débiles dependen de que exista una entidad padre o de la que dependen, para identificarlas se utiliza la relación que estas poseen con las entidades fuertes. Ejemplo: Fuerte Débil materia Nombre Codigo Estudiante estudia Cedula Nombres Apellidos 9-Describa los dos tipos de claves que pueden existir en el MER Es necesario tener una forma de especificar como las entidades dentro de un conjunto de entidades dado son distinguibles. Conceptualmente las entidades individuales son distintas; desde una perspectiva de bases de datos, sin embargo, la diferencia entre ellas se debe expresar en término de sus atributos. Por lo tanto, los valores de los atributos de una entidad deben ser tales que permitan Identificar únicamente a la entidad. En otras palabras, no se permite que ningún par de entidades tengan exactamente los mismos valores de sus atributos. Una clave permite identificar un conjunto de atributos su cliente para distinguir las Entidades entre sí. Una superclave es un conjunto de uno o mas atributos que, tomados colectivamente, permiten identificar de forma única, una entidad en el conjunto de entidades. Por ejemplo, El atributo Número de Seguridad Social (NSS) es una superclave del conjunto de entidades Empleado de la Figura 1.3, porque no hay dos empleados con el mismo NSS. Análogamente,
  • 5. La combinación de los atributos Nombre y NSS es una superclave del conjunto de entidades Empleado. El atributo Nombre de Empleado no es una superclave, porque varias personas Pueden tener el mismo nombre. El concepto de superclave no es suficiente para lo que aquí se propone, ya que, como se ha visto, una superclave puede contener atributos innecesarios. Si K es una superclave, entonces también lo es cualquier superconjunto de K. A menudo interesan las superclaves tales que los subconjuntos propios de ellas no son superclave. Tales superclaves mínimas se llaman claves candidatas. Es posible que conjuntos distintos de atributos pudieran servir como clave candidata. Supóngase que una combinación de Nombre y Dirección de los Empleados es suficiente para distinguir entre los miembros del conjunto de entidades Empleado. Entonces, los conjuntos NSS y nombre, Dirección son claves candidatas. Aunque los atributos NSS y Nombre juntos puedan distinguir entidades Empleado, su combinación no forma una clave candidata, ya que el atributo NSS por si solo es una clave candidata. Se usara el término clave primaria para denotar una clave candidata que es elegida por el diseñador de la base de datos como el elemento principal para identificar las entidades dentro de un conjunto de entidades. Una clave (primaria, candidata y súper-clave es una propiedad del conjunto de entidades, mas que de las entidades individuales. La clave primaria se debe a elegir de manera que sus atributos nunca, o muy raramente, cambien. Por ejemplo, el campo dirección de un Empleado no deberá formar parte de la clave primaria, porque probablemente cambiarla.
  • 6. La combinación de los atributos Nombre y NSS es una superclave del conjunto de entidades Empleado. El atributo Nombre de Empleado no es una superclave, porque varias personas Pueden tener el mismo nombre. El concepto de superclave no es suficiente para lo que aquí se propone, ya que, como se ha visto, una superclave puede contener atributos innecesarios. Si K es una superclave, entonces también lo es cualquier superconjunto de K. A menudo interesan las superclaves tales que los subconjuntos propios de ellas no son superclave. Tales superclaves mínimas se llaman claves candidatas. Es posible que conjuntos distintos de atributos pudieran servir como clave candidata. Supóngase que una combinación de Nombre y Dirección de los Empleados es suficiente para distinguir entre los miembros del conjunto de entidades Empleado. Entonces, los conjuntos NSS y nombre, Dirección son claves candidatas. Aunque los atributos NSS y Nombre juntos puedan distinguir entidades Empleado, su combinación no forma una clave candidata, ya que el atributo NSS por si solo es una clave candidata. Se usara el término clave primaria para denotar una clave candidata que es elegida por el diseñador de la base de datos como el elemento principal para identificar las entidades dentro de un conjunto de entidades. Una clave (primaria, candidata y súper-clave es una propiedad del conjunto de entidades, mas que de las entidades individuales. La clave primaria se debe a elegir de manera que sus atributos nunca, o muy raramente, cambien. Por ejemplo, el campo dirección de un Empleado no deberá formar parte de la clave primaria, porque probablemente cambiarla.
  • 7. La combinación de los atributos Nombre y NSS es una superclave del conjunto de entidades Empleado. El atributo Nombre de Empleado no es una superclave, porque varias personas Pueden tener el mismo nombre. El concepto de superclave no es suficiente para lo que aquí se propone, ya que, como se ha visto, una superclave puede contener atributos innecesarios. Si K es una superclave, entonces también lo es cualquier superconjunto de K. A menudo interesan las superclaves tales que los subconjuntos propios de ellas no son superclave. Tales superclaves mínimas se llaman claves candidatas. Es posible que conjuntos distintos de atributos pudieran servir como clave candidata. Supóngase que una combinación de Nombre y Dirección de los Empleados es suficiente para distinguir entre los miembros del conjunto de entidades Empleado. Entonces, los conjuntos NSS y nombre, Dirección son claves candidatas. Aunque los atributos NSS y Nombre juntos puedan distinguir entidades Empleado, su combinación no forma una clave candidata, ya que el atributo NSS por si solo es una clave candidata. Se usara el término clave primaria para denotar una clave candidata que es elegida por el diseñador de la base de datos como el elemento principal para identificar las entidades dentro de un conjunto de entidades. Una clave (primaria, candidata y súper-clave es una propiedad del conjunto de entidades, mas que de las entidades individuales. La clave primaria se debe a elegir de manera que sus atributos nunca, o muy raramente, cambien. Por ejemplo, el campo dirección de un Empleado no deberá formar parte de la clave primaria, porque probablemente cambiarla.