SlideShare una empresa de Scribd logo
1 de 4
Conjuntos de entidades débiles.
Los conjuntos de entidades débiles pueden ser tratados de forma diferente a como
se hace con los conjuntos de entidades fuertes, ya que no cuenta con una clave
primaria formada por atributos propios que permita identificar unívocamente cada
una de sus entidades.
Para solventar este problema, la tabla correspondiente a un conjunto de entidades
débiles contendrá todos los atributos propios, más la clave primaria del conjunto de
entidades fuerte del que depende. Siguiendo esta norma, y tomando como ejemplo
el conjunto de entidades débiles Grupos que se muestra en la figura anterior, el
esquema de la tabla resultante sería el siguiente:
Grupos (Cod-Asig, Cod-Grup, Tipo, Max-Al)
En este tipo de tablas, la clave primaria se construye combinando la clave primaria
de la entidad asociada con algún o algunos atributos propios de la entidad débil en
cuestión, de manera que se pueda identificar unívocamente cada tupla con un
número mínimo de atributos. De nuevo, la inclusión de uno u otro atributo en la clave
va a depender del significado de los mismos.
Ejemplo de entidad débil:
Consideremos las entidades EDIFICIO y DESPACHO de la figura siguiente.
Supongamos que puede haber despachos con el mismo número en edificios
diferentes. Entonces, su número no identifica completamente un despacho. Para
poder identificar completamente un despacho, es necesario tener en cuenta en qué
edificio está situado. De hecho, podemos identificar un despacho mediante la
interrelación SITUACIÓN, que lo asocia a un único edificio. El nombre del edificio
donde esta situado junto con el número de despacho lo identifican completamente.
En el ejemplo anterior, la interrelación SITUACIÓN nos ha permitido completar la
identificación de los despachos. Para toda entidad débil, siempre debe haber una
única interrelación que permita completar su identificación. Esta interrelación debe
ser binaria con conectividad 1: N, y la entidad débil debe estar en el lado N. De este
modo, una ocurrencia de la entidad débil está asociada con una sola ocurrencia de
la entidad del lado 1, y será posible completar su identificación de forma única.
Además, la entidad del lado 1 debe ser obligatoria en la interrelación porque, si no
fuese así, alguna ocurrencia de la entidad débil no estar interrelacionada con
ninguna de sus ocurrencias y no se podría identificar completamente.
Modelo E-R Extendido.
El Modelo de entidad-relación extendido (EER) es un modelo de lenguaje para
notación de estructuración y funcionalidad (representación gráfica), de base de
datos, sistemas de información. Utiliza un desarrollo inductivo de estructuración. Los
atributos básicos son asignados basándose en tipos de datos. Los atributos
complejos se pueden construir mediante la aplicación de constructores tales como
tuplas, listas o conjuntos de constructores de los atributos que ya han sido
construidos. Los tipos de entidad conceptualizan la estructuración de las cosas de
la realidad a través de los atributos. Los tipos de clúster permiten la generalización
y pueden combinar tipos en tipos únicos. Los tipos de relación permiten asociar tipos
que ya han sido construidos en un tipo de asociación. Los tipos pueden ser
restringidos por restricciones de integridad y de especialización de identificación de
los objetos del tipo correspondiente.
El modelo entidad-relación extendido se utiliza principalmente como un lenguaje
para la conceptualización de la estructura de aplicaciones y sistemas de
información. La conceptualización de los sistemas de bases de datos o de
información tiene por objeto una representación de la estructura lógica y física de
un sistema de información en un sistema de base de datos de gestión determinado
(o para un paradigma de base de datos), de modo que contenga toda la información
requerida por el usuario y que requiere el comportamiento del sistema de
información completo para todos los usuarios. Por otra parte, la conceptualización
se puede orientar para especificar los procesos de base de datos, las aplicaciones
y la interacción con el usuario.
El Modelo que Incluye todos los conceptos del modelo Entidad Relación, agregando
nuevas funciones y extensiones soportadas por los objetos.
 Clases/Subclases
 Categorías
 Especialización/Generalización
 Herencia
Permitiendo que los datos sean grabados como objetos, sin embargo todos los
metadatos y la información siguen utilizando el sistema de filas y columnas para
este propósito, de tal forma que la base de datos pueda ser accedida también como
una base de datos relacional. Y así mismo cuando los datos son recuperados la
base de datos tiene la capacidad de reconstruir nuevamente los datos simples a
objetos complejos.
Introducción a las bases de datos: El modelo relacional, Olga Pons, Nicolás Marín,
Juan Miguel Medina, Silvia Acid, María Amparo Vila, Thomson

Más contenido relacionado

La actualidad más candente

Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
josecuartas
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
omarzon
 
Modelo e r
Modelo e rModelo e r
Modelo e r
garci17
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
nahun1385
 
Base de datos orientada a objetos vs base obje to relacion
Base de datos orientada a objetos vs base obje to relacionBase de datos orientada a objetos vs base obje to relacion
Base de datos orientada a objetos vs base obje to relacion
Alfonso Triana
 

La actualidad más candente (20)

Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalización
 
Taller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL proceduralTaller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL procedural
 
Ado net
Ado netAdo net
Ado net
 
Programación 3: listas enlazadas
Programación 3: listas enlazadasProgramación 3: listas enlazadas
Programación 3: listas enlazadas
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
encapsulamiento
encapsulamientoencapsulamiento
encapsulamiento
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
Otras relaciones y modelos bases de datos
Otras relaciones y modelos bases de datosOtras relaciones y modelos bases de datos
Otras relaciones y modelos bases de datos
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.
 
Div, idiv, Neg ensamblador
Div, idiv, Neg ensambladorDiv, idiv, Neg ensamblador
Div, idiv, Neg ensamblador
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Base de datos orientada a objetos vs base obje to relacion
Base de datos orientada a objetos vs base obje to relacionBase de datos orientada a objetos vs base obje to relacion
Base de datos orientada a objetos vs base obje to relacion
 

Destacado

SteelBlue Solutions Microelectronics Info
SteelBlue Solutions Microelectronics InfoSteelBlue Solutions Microelectronics Info
SteelBlue Solutions Microelectronics Info
Ed Swan
 

Destacado (20)

Evaluación integradora anual
Evaluación integradora anualEvaluación integradora anual
Evaluación integradora anual
 
VSP 5.5 | VMware Sales Professional 5.5
VSP 5.5 | VMware Sales Professional 5.5VSP 5.5 | VMware Sales Professional 5.5
VSP 5.5 | VMware Sales Professional 5.5
 
SteelBlue Solutions Microelectronics Info
SteelBlue Solutions Microelectronics InfoSteelBlue Solutions Microelectronics Info
SteelBlue Solutions Microelectronics Info
 
2015/11/16付 オリジナルiTunes週間トップソングトピックス
2015/11/16付 オリジナルiTunes週間トップソングトピックス2015/11/16付 オリジナルiTunes週間トップソングトピックス
2015/11/16付 オリジナルiTunes週間トップソングトピックス
 
Latin Performance Tasks by Mr. Drymiller
Latin Performance Tasks by Mr. DrymillerLatin Performance Tasks by Mr. Drymiller
Latin Performance Tasks by Mr. Drymiller
 
Ergoedhuis Promemorie
Ergoedhuis PromemorieErgoedhuis Promemorie
Ergoedhuis Promemorie
 
HASAN ALSAIFI
HASAN ALSAIFIHASAN ALSAIFI
HASAN ALSAIFI
 
MYTHS ABOUT DESIGNING WITH DATA
MYTHS ABOUT DESIGNING WITH DATAMYTHS ABOUT DESIGNING WITH DATA
MYTHS ABOUT DESIGNING WITH DATA
 
2015/11/30付 オリジナルiTunes週間トップソングトピックス
2015/11/30付 オリジナルiTunes週間トップソングトピックス2015/11/30付 オリジナルiTunes週間トップソングトピックス
2015/11/30付 オリジナルiTunes週間トップソングトピックス
 
Edmodo manual v1
Edmodo manual v1Edmodo manual v1
Edmodo manual v1
 
Zolotoy aktiv1
Zolotoy aktiv1Zolotoy aktiv1
Zolotoy aktiv1
 
20160412080141442
2016041208014144220160412080141442
20160412080141442
 
SA1
SA1SA1
SA1
 
HXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-Tangella
HXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-TangellaHXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-Tangella
HXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-Tangella
 
Introduction VAUUM, Freezing, XID wraparound
Introduction VAUUM, Freezing, XID wraparoundIntroduction VAUUM, Freezing, XID wraparound
Introduction VAUUM, Freezing, XID wraparound
 
Network Implementation and Support Lesson 05 File Access - Eric Vanderburg
Network Implementation and Support Lesson 05   File Access - Eric VanderburgNetwork Implementation and Support Lesson 05   File Access - Eric Vanderburg
Network Implementation and Support Lesson 05 File Access - Eric Vanderburg
 
Creating Positive User Experiences Through Technology - Paul Kenny
Creating Positive User Experiences Through Technology - Paul KennyCreating Positive User Experiences Through Technology - Paul Kenny
Creating Positive User Experiences Through Technology - Paul Kenny
 
Tp1 anabellabahamonde
Tp1 anabellabahamondeTp1 anabellabahamonde
Tp1 anabellabahamonde
 
Is 100 the New 60? Living Longer, Living Better. What's on the Horizon?
Is 100 the New 60? Living Longer, Living Better. What's on the Horizon?Is 100 the New 60? Living Longer, Living Better. What's on the Horizon?
Is 100 the New 60? Living Longer, Living Better. What's on the Horizon?
 
Koala
KoalaKoala
Koala
 

Similar a Conjuntos de entidades débiles

Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relación
Axel Mérida
 
Fundamentos de base de datos 65384
Fundamentos de base de datos 65384Fundamentos de base de datos 65384
Fundamentos de base de datos 65384
Hernan Serrato
 
Modelo de entidad de relación
Modelo de entidad de relaciónModelo de entidad de relación
Modelo de entidad de relación
tatytaloor
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacion
celsa28
 

Similar a Conjuntos de entidades débiles (20)

Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relación
 
Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16Cuestiones de Repaso Capitulo 16
Cuestiones de Repaso Capitulo 16
 
Modelos de datos y BDD
Modelos de datos y BDD Modelos de datos y BDD
Modelos de datos y BDD
 
Fundamentos de base de datos 65384
Fundamentos de base de datos 65384Fundamentos de base de datos 65384
Fundamentos de base de datos 65384
 
SISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOSSISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOS
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacion
 
modelo de datos
modelo de datos modelo de datos
modelo de datos
 
Modelo de entidad de relación
Modelo de entidad de relaciónModelo de entidad de relación
Modelo de entidad de relación
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 
Modelo entidad relación presentacion
Modelo entidad relación presentacionModelo entidad relación presentacion
Modelo entidad relación presentacion
 
Diapositivas sql.
Diapositivas sql.Diapositivas sql.
Diapositivas sql.
 
Foro unidad 2 lizeth pinto
Foro unidad 2 lizeth pintoForo unidad 2 lizeth pinto
Foro unidad 2 lizeth pinto
 
Modelo entidad relacion ok
Modelo entidad relacion okModelo entidad relacion ok
Modelo entidad relacion ok
 
1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
Modelo de datos y Modelo de Identidad
Modelo de datos y Modelo de Identidad Modelo de datos y Modelo de Identidad
Modelo de datos y Modelo de Identidad
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Materia de informática 2 karo
Materia de informática 2 karoMateria de informática 2 karo
Materia de informática 2 karo
 
3a5 shirley vinces- tarea1
3a5 shirley vinces- tarea13a5 shirley vinces- tarea1
3a5 shirley vinces- tarea1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Normalizacion db
Normalizacion db Normalizacion db
Normalizacion db
 

Más de Juan Anaya

Más de Juan Anaya (20)

Desarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónicoDesarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónico
 
Estudio técnico cuadro sinóptico
Estudio técnico cuadro sinópticoEstudio técnico cuadro sinóptico
Estudio técnico cuadro sinóptico
 
3.1 ingeniería básica
3.1 ingeniería básica3.1 ingeniería básica
3.1 ingeniería básica
 
Estudio de mercado
Estudio de mercadoEstudio de mercado
Estudio de mercado
 
Tipos de proyectos informáticos
Tipos de proyectos informáticosTipos de proyectos informáticos
Tipos de proyectos informáticos
 
Idea de negocio.
Idea de negocio.Idea de negocio.
Idea de negocio.
 
Análisis de la demanda
Análisis de la demandaAnálisis de la demanda
Análisis de la demanda
 
Empresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, OaxacaEmpresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
 
Datawarehouse del proyecto
Datawarehouse del proyectoDatawarehouse del proyecto
Datawarehouse del proyecto
 
Proceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisionesProceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisiones
 
Sistemas olap mapa conceptual
Sistemas olap mapa conceptualSistemas olap mapa conceptual
Sistemas olap mapa conceptual
 
Diferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data martDiferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data mart
 
Ventajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molapVentajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molap
 
Sistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisionesSistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisiones
 
Introducción a la inteligencia de negocios
Introducción a la inteligencia de negociosIntroducción a la inteligencia de negocios
Introducción a la inteligencia de negocios
 
3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TI3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TI
 
App web service gps latitud y longitud
App web service gps latitud y longitudApp web service gps latitud y longitud
App web service gps latitud y longitud
 
Unidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móvilesUnidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móviles
 
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
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
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Último (20)

AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
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
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS 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...
 
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
 
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
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
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
 
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
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
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
 

Conjuntos de entidades débiles

  • 1. Conjuntos de entidades débiles. Los conjuntos de entidades débiles pueden ser tratados de forma diferente a como se hace con los conjuntos de entidades fuertes, ya que no cuenta con una clave primaria formada por atributos propios que permita identificar unívocamente cada una de sus entidades. Para solventar este problema, la tabla correspondiente a un conjunto de entidades débiles contendrá todos los atributos propios, más la clave primaria del conjunto de entidades fuerte del que depende. Siguiendo esta norma, y tomando como ejemplo el conjunto de entidades débiles Grupos que se muestra en la figura anterior, el esquema de la tabla resultante sería el siguiente: Grupos (Cod-Asig, Cod-Grup, Tipo, Max-Al) En este tipo de tablas, la clave primaria se construye combinando la clave primaria de la entidad asociada con algún o algunos atributos propios de la entidad débil en cuestión, de manera que se pueda identificar unívocamente cada tupla con un número mínimo de atributos. De nuevo, la inclusión de uno u otro atributo en la clave va a depender del significado de los mismos.
  • 2. Ejemplo de entidad débil: Consideremos las entidades EDIFICIO y DESPACHO de la figura siguiente. Supongamos que puede haber despachos con el mismo número en edificios diferentes. Entonces, su número no identifica completamente un despacho. Para poder identificar completamente un despacho, es necesario tener en cuenta en qué edificio está situado. De hecho, podemos identificar un despacho mediante la interrelación SITUACIÓN, que lo asocia a un único edificio. El nombre del edificio donde esta situado junto con el número de despacho lo identifican completamente. En el ejemplo anterior, la interrelación SITUACIÓN nos ha permitido completar la identificación de los despachos. Para toda entidad débil, siempre debe haber una única interrelación que permita completar su identificación. Esta interrelación debe ser binaria con conectividad 1: N, y la entidad débil debe estar en el lado N. De este modo, una ocurrencia de la entidad débil está asociada con una sola ocurrencia de la entidad del lado 1, y será posible completar su identificación de forma única.
  • 3. Además, la entidad del lado 1 debe ser obligatoria en la interrelación porque, si no fuese así, alguna ocurrencia de la entidad débil no estar interrelacionada con ninguna de sus ocurrencias y no se podría identificar completamente. Modelo E-R Extendido. El Modelo de entidad-relación extendido (EER) es un modelo de lenguaje para notación de estructuración y funcionalidad (representación gráfica), de base de datos, sistemas de información. Utiliza un desarrollo inductivo de estructuración. Los atributos básicos son asignados basándose en tipos de datos. Los atributos complejos se pueden construir mediante la aplicación de constructores tales como tuplas, listas o conjuntos de constructores de los atributos que ya han sido construidos. Los tipos de entidad conceptualizan la estructuración de las cosas de la realidad a través de los atributos. Los tipos de clúster permiten la generalización y pueden combinar tipos en tipos únicos. Los tipos de relación permiten asociar tipos que ya han sido construidos en un tipo de asociación. Los tipos pueden ser restringidos por restricciones de integridad y de especialización de identificación de los objetos del tipo correspondiente. El modelo entidad-relación extendido se utiliza principalmente como un lenguaje para la conceptualización de la estructura de aplicaciones y sistemas de información. La conceptualización de los sistemas de bases de datos o de información tiene por objeto una representación de la estructura lógica y física de un sistema de información en un sistema de base de datos de gestión determinado (o para un paradigma de base de datos), de modo que contenga toda la información requerida por el usuario y que requiere el comportamiento del sistema de información completo para todos los usuarios. Por otra parte, la conceptualización se puede orientar para especificar los procesos de base de datos, las aplicaciones y la interacción con el usuario.
  • 4. El Modelo que Incluye todos los conceptos del modelo Entidad Relación, agregando nuevas funciones y extensiones soportadas por los objetos.  Clases/Subclases  Categorías  Especialización/Generalización  Herencia Permitiendo que los datos sean grabados como objetos, sin embargo todos los metadatos y la información siguen utilizando el sistema de filas y columnas para este propósito, de tal forma que la base de datos pueda ser accedida también como una base de datos relacional. Y así mismo cuando los datos son recuperados la base de datos tiene la capacidad de reconstruir nuevamente los datos simples a objetos complejos. Introducción a las bases de datos: El modelo relacional, Olga Pons, Nicolás Marín, Juan Miguel Medina, Silvia Acid, María Amparo Vila, Thomson