SlideShare una empresa de Scribd logo
1 de 22
SESION 02:


CONCEPTOS BASICOS




          Mg. Elvis Castro Díaz
CAMPO: Conjunto de datos del mismo tipo.

REGISTRO: Conjunto de datos de un objeto.

ARCHIVO: Colección de registro almacenado siguiendo una
estructura.

BASE     DE   DATOS:   Es  una   colección   de     archivo
  Lic. Elvis Castro Diaz
interrelacionados.
 componentes de un sistema de base de datos:
• Hardware
•Software DBMS
•Datos a manejar

DBMS: (SISTEMA MAJEDOR DE BASE DE DATOS): Es una
colección     de    numerosas      rutinas    de    software
interrelacionadas, el objetivo primordial es proporcionar un
entorno que sea a la vez conveniente y eficiente para se
utilizado al extraer , almacenar y manipular la información
de la base de datos.
Ciclo de vida de una base de datos:

1.   Análisis de la necesidades.
2.   Estudio de viabilidad
3.   Definición de requisitos
4.   Diseño conceptual/ lógico
5.   Implementación
6.   Evaluación y Mantenimiento


Características de una BD:


 1.    Legibilidad
 2.    Fiabilidad
 3.    Portabilidad
 4.    Modificabilidad
 5.    Eficiencia
 6.    Auto descripción
 7.    Claridad
 8.    Concisión
 9.    Modularidad
 10.   Protección.
METODOLOGIA DE DISEÑO DE DATOS

•MODELO GLOBAL:         Se trata de una representación
grafica legible por el usuario y que nos aporta el flujo
de información dentro de una organización.

•MODELO LOGICO: Se trata de una representación
grafica, mediante símbolos y signos normalizados, de la
base de datos

•MODELO FISICO: Se trata del almacén de los datos ,
es la base de datos en si misma, el soporte donde se
almacenan los datos y de donde se extraen para
convertir los datos en información
EL MODELO LÓGICO

    Clasificación:   consiste en generar un única
    entidad conceptos con características comunes,
    todos ellos tendrán las mismas características y se
    diferencian unos de otros por los valores que
    toman dichas características



                        CURSOS


CURSOS DE            CURSOS DE            CURSOS DE
  INGLES              FRANCES              ESPAÑOL
AGREGACIÓN: consiste en separar cada una de las partes De
un concepto para generar distintas entidades.




      CHASIS             MOTOR             LLANTA




                          AUTO
GENERALIZACION: consiste en ir generando entidades de diferentes
niveles de tal forma que cada entidad de nivel superior agrupe las de
nivel inferior.


                           PERSONA




EMPLEADO            CLIENTE                          PROVEEDOR




    NACIONAL          EXTRANJERO          MAYORISTA       MINORISTA




   LIMA        TRUJILLO
ASOCIACION: consiste en la generalización de entidades a partir de
entidades ya existentes.



     ARTICULO      +       PEDIDO        =      FACTURA
Conceptos básicos del modelo

  Entidad ( entity )
  Atributo ( attribute )
  Dominio ( values set )
  Relación ( relationship )




                               9
ENTIDAD


   Cosa u objeto del mundo real con
    existencia propia y distinguible del resto

   Objeto con existencia...
    ◦ física o real (una persona, un libro, un empleado)
    ◦ abstracta o conceptual (una asignatura, un viaje)




                                                           10
ATRIBUTO


             Propiedad o característica de una entidad
             Una entidad particular es descrita por los
              valores de sus atributos:
                 titulo = El alquimista impaciente
                 genero = Thriller
p1
                 nacionalidad = España
                 añoestreno = 2002
                 ...
                  dni = 87654321
     e1           nss = 1122334455
                  nombre = Cristina Aliaga Gil
                  nacionalidad = España
                                                           11
                  ...
TIPO DE ENTIDAD (entity set)


   Define un conjunto de entidades que
    poseen los mismos atributos
    PELICULA: titulo, genero, nacionalidad, añoestreno,numcopias
    EMPLEADO: dni, nss, nombre, fechanacim, direccion, telefono,
     altura, nacionalidad, edad
    Notación

    EMPLEADO       PELICULA       DIRECTOR

                    LOCAL         ACTOR
    CLIENTE
                  VIDEOCLUB
                                                              12
Conceptos básicos del modelo
Instancia de un tipo de entidad
    También...                           PELICULA
     ◦   Ocurrencia
                                    titulo = El señor de los anillos
     ◦   Realización                genero = Fantasía
     ◦   Ejemplar         p2        nacionalidad = EEUU
     ◦   Entidad concreta           añoestreno = 2001
         o individual               ...

          titulo = Amores perros           titulo = Amelie
          genero = Drama                   genero = Comedia
p3        nacionalidad = Méjico    p4      nacionalidad = Francia
          añoestreno = 1999                añoestreno = 2001
          ...                              ...
                                                               13
Intensión y Extensión

 Un tipo de entidad describe el esquema o intensión
  para un conjunto de entidades que poseen la misma
  estructura
   EMPLEADO: dni, nss, nombre, dirección, telefono, altura, fechanacim,
    nacionalidad, edad
 Las instancias del tipo de entidad se agrupan en un
  conjunto de entidades o extensión


              e1 (87654321, 1122334455, “Cristina Aliaga Gil”, “Libertad, 2. Yecla.
                  Murcia. 30510”, 968100200, 1’60, 28/07/1979, España, 23)
              e2 (12345678, 6677889900, “Antonio Gil Sánchez”, “Paz, 5. Murcia.
                  Murcia.30012”, 968111222, 1’76, 14/04/1944, España, 58)
              e3 (11223344, 1234567890, “Julia Sauce”, “Justicia, 20. Yecla.
                  Murcia. 30510”, 968000222, 1’59, 23/05/1947, España, 55)
              ...                                                                 14
Tipos de Atributos



   Simples o Compuestos
   Almacenados o Derivados
   Monovalorados o Multivalorados
   Opcionales




                                     15
Atributos Simples o Compuestos



   Atributos compuestos
    ◦ Pueden dividirse en otros con significado propio
           fechanacim         direccion
          dia mes   año   calle ciudad provincia codpostal
    ◦ Valor compuesto = concatenación de valores de
      componentes

   Atributos simples
    ◦ No divisibles. Atómicos       genero
                                                             16
Atributos Almacenados o Derivados


   Atributos derivados
    ◦ Valor calculado a partir de otra información ya
      existente (atributos, entidades relacionadas)
    ◦ Son información redundante...
        edad [de EMPLEADO], cálculo a partir de fechanacim
          atributo derivado del valor de otro atributo
       numcopias [de una PELICULA], cuenta del número de
        entidades COPIA relacionadas con cada película concreta
          atributo derivado de entidades relacionadas

   Atributos almacenados
     fechanacim [de cada EMPLEADO]
     nacionalidad [de una PELICULA]

                                                                  17
Atributos Monovalorados o Multivalorados


   Atributos monovalorados (monovaluados)
    ◦ sólo un valor para cada entidad
       fechanacim [de un EMPLEADO particular]
       añoestreno [de cada PELICULA concreta]

   Atributos multivalorados (multivaluados)
    ◦ más de un valor para la misma entidad
       nacionalidad [ PELICULA coproducida por varios países ]
       telefono [ EMPLEADO con varios teléfonos de contacto]
    ◦ pueden tener límites superior e inferior
      del número de valores por entidad
       nacionalidad (1-2)
       telefono (0-3)


                                                                 18
Atributos Opcionales (nulos)

   El nulo (null value) es usado cuando...

    ◦ Se desconoce el valor de un atributo para
      cierta entidad
      El valor existe pero falta
         altura [de un EMPLEADO]
      No se sabe si el valor existe o no
         telefono [de un EMPLEADO]

    ◦ La entidad no tiene ningún valor aplicable
      para el atributo:
     fechaalquiler [PELICULA sólo en vídeo-venta (no alquiler)]

                                                                  19
Notación para atributos


               [EN2002]                                     [MPM1999]
               ciudad      provincia
    calle
                                       codpostal          calle ciudad provincia
                                                   fechanacim              codpostal
                     dirección                                                  dirección
fechanacim                             telefono
                           (0,3)                    nombre                (0,3)      telefono
                               (0,1)                          EMPLEADO
               EMPLEADO                  altura                                      altura
nombre
                                 (1,2)                                    (1,2)
                                                                      D
         nss                                             nss                nacionalidad
                                 nacionalidad
               dni      edad                                   dni edad




                                                                                        20
GRACIAS

Más contenido relacionado

Similar a base de datos (14)

TEMA 2 MODELO RELACIONAL
TEMA 2 MODELO RELACIONALTEMA 2 MODELO RELACIONAL
TEMA 2 MODELO RELACIONAL
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACION
 
Tm08 modelo entidadrelacion_2
Tm08 modelo entidadrelacion_2Tm08 modelo entidadrelacion_2
Tm08 modelo entidadrelacion_2
 
105876540-Modelo-ER-y-ERE.ppt
105876540-Modelo-ER-y-ERE.ppt105876540-Modelo-ER-y-ERE.ppt
105876540-Modelo-ER-y-ERE.ppt
 
modelo entidad_relacion
modelo entidad_relacionmodelo entidad_relacion
modelo entidad_relacion
 
Modelo er
Modelo erModelo er
Modelo er
 
Modelo Entidad Relacion
Modelo Entidad RelacionModelo Entidad Relacion
Modelo Entidad Relacion
 
02.modelo e r
02.modelo e r02.modelo e r
02.modelo e r
 
modelo er
modelo ermodelo er
modelo er
 
02.modelo e r
02.modelo e r02.modelo e r
02.modelo e r
 
Atributos
AtributosAtributos
Atributos
 
Modelo Entidad Relacion
Modelo Entidad RelacionModelo Entidad Relacion
Modelo Entidad Relacion
 
Teoría del curso de postgresql desde cero
Teoría del curso de postgresql desde ceroTeoría del curso de postgresql desde cero
Teoría del curso de postgresql desde cero
 
Las relaciones
Las relacionesLas relaciones
Las relaciones
 

Último

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 

Último (20)

Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 

base de datos

  • 1. SESION 02: CONCEPTOS BASICOS Mg. Elvis Castro Díaz
  • 2. CAMPO: Conjunto de datos del mismo tipo. REGISTRO: Conjunto de datos de un objeto. ARCHIVO: Colección de registro almacenado siguiendo una estructura. BASE DE DATOS: Es una colección de archivo Lic. Elvis Castro Diaz interrelacionados. componentes de un sistema de base de datos: • Hardware •Software DBMS •Datos a manejar DBMS: (SISTEMA MAJEDOR DE BASE DE DATOS): Es una colección de numerosas rutinas de software interrelacionadas, el objetivo primordial es proporcionar un entorno que sea a la vez conveniente y eficiente para se utilizado al extraer , almacenar y manipular la información de la base de datos.
  • 3. Ciclo de vida de una base de datos: 1. Análisis de la necesidades. 2. Estudio de viabilidad 3. Definición de requisitos 4. Diseño conceptual/ lógico 5. Implementación 6. Evaluación y Mantenimiento Características de una BD: 1. Legibilidad 2. Fiabilidad 3. Portabilidad 4. Modificabilidad 5. Eficiencia 6. Auto descripción 7. Claridad 8. Concisión 9. Modularidad 10. Protección.
  • 4. METODOLOGIA DE DISEÑO DE DATOS •MODELO GLOBAL: Se trata de una representación grafica legible por el usuario y que nos aporta el flujo de información dentro de una organización. •MODELO LOGICO: Se trata de una representación grafica, mediante símbolos y signos normalizados, de la base de datos •MODELO FISICO: Se trata del almacén de los datos , es la base de datos en si misma, el soporte donde se almacenan los datos y de donde se extraen para convertir los datos en información
  • 5. EL MODELO LÓGICO Clasificación: consiste en generar un única entidad conceptos con características comunes, todos ellos tendrán las mismas características y se diferencian unos de otros por los valores que toman dichas características CURSOS CURSOS DE CURSOS DE CURSOS DE INGLES FRANCES ESPAÑOL
  • 6. AGREGACIÓN: consiste en separar cada una de las partes De un concepto para generar distintas entidades. CHASIS MOTOR LLANTA AUTO
  • 7. GENERALIZACION: consiste en ir generando entidades de diferentes niveles de tal forma que cada entidad de nivel superior agrupe las de nivel inferior. PERSONA EMPLEADO CLIENTE PROVEEDOR NACIONAL EXTRANJERO MAYORISTA MINORISTA LIMA TRUJILLO
  • 8. ASOCIACION: consiste en la generalización de entidades a partir de entidades ya existentes. ARTICULO + PEDIDO = FACTURA
  • 9. Conceptos básicos del modelo  Entidad ( entity )  Atributo ( attribute )  Dominio ( values set )  Relación ( relationship ) 9
  • 10. ENTIDAD  Cosa u objeto del mundo real con existencia propia y distinguible del resto  Objeto con existencia... ◦ física o real (una persona, un libro, un empleado) ◦ abstracta o conceptual (una asignatura, un viaje) 10
  • 11. ATRIBUTO  Propiedad o característica de una entidad  Una entidad particular es descrita por los valores de sus atributos: titulo = El alquimista impaciente genero = Thriller p1 nacionalidad = España añoestreno = 2002 ... dni = 87654321 e1 nss = 1122334455 nombre = Cristina Aliaga Gil nacionalidad = España 11 ...
  • 12. TIPO DE ENTIDAD (entity set)  Define un conjunto de entidades que poseen los mismos atributos PELICULA: titulo, genero, nacionalidad, añoestreno,numcopias EMPLEADO: dni, nss, nombre, fechanacim, direccion, telefono, altura, nacionalidad, edad Notación EMPLEADO PELICULA DIRECTOR LOCAL ACTOR CLIENTE VIDEOCLUB 12
  • 13. Conceptos básicos del modelo Instancia de un tipo de entidad  También... PELICULA ◦ Ocurrencia titulo = El señor de los anillos ◦ Realización genero = Fantasía ◦ Ejemplar p2 nacionalidad = EEUU ◦ Entidad concreta añoestreno = 2001 o individual ... titulo = Amores perros titulo = Amelie genero = Drama genero = Comedia p3 nacionalidad = Méjico p4 nacionalidad = Francia añoestreno = 1999 añoestreno = 2001 ... ... 13
  • 14. Intensión y Extensión  Un tipo de entidad describe el esquema o intensión para un conjunto de entidades que poseen la misma estructura EMPLEADO: dni, nss, nombre, dirección, telefono, altura, fechanacim, nacionalidad, edad  Las instancias del tipo de entidad se agrupan en un conjunto de entidades o extensión e1 (87654321, 1122334455, “Cristina Aliaga Gil”, “Libertad, 2. Yecla. Murcia. 30510”, 968100200, 1’60, 28/07/1979, España, 23) e2 (12345678, 6677889900, “Antonio Gil Sánchez”, “Paz, 5. Murcia. Murcia.30012”, 968111222, 1’76, 14/04/1944, España, 58) e3 (11223344, 1234567890, “Julia Sauce”, “Justicia, 20. Yecla. Murcia. 30510”, 968000222, 1’59, 23/05/1947, España, 55) ... 14
  • 15. Tipos de Atributos  Simples o Compuestos  Almacenados o Derivados  Monovalorados o Multivalorados  Opcionales 15
  • 16. Atributos Simples o Compuestos  Atributos compuestos ◦ Pueden dividirse en otros con significado propio fechanacim direccion dia mes año calle ciudad provincia codpostal ◦ Valor compuesto = concatenación de valores de componentes  Atributos simples ◦ No divisibles. Atómicos genero 16
  • 17. Atributos Almacenados o Derivados  Atributos derivados ◦ Valor calculado a partir de otra información ya existente (atributos, entidades relacionadas) ◦ Son información redundante... edad [de EMPLEADO], cálculo a partir de fechanacim  atributo derivado del valor de otro atributo numcopias [de una PELICULA], cuenta del número de entidades COPIA relacionadas con cada película concreta  atributo derivado de entidades relacionadas  Atributos almacenados fechanacim [de cada EMPLEADO] nacionalidad [de una PELICULA] 17
  • 18. Atributos Monovalorados o Multivalorados  Atributos monovalorados (monovaluados) ◦ sólo un valor para cada entidad fechanacim [de un EMPLEADO particular] añoestreno [de cada PELICULA concreta]  Atributos multivalorados (multivaluados) ◦ más de un valor para la misma entidad nacionalidad [ PELICULA coproducida por varios países ] telefono [ EMPLEADO con varios teléfonos de contacto] ◦ pueden tener límites superior e inferior del número de valores por entidad nacionalidad (1-2) telefono (0-3) 18
  • 19. Atributos Opcionales (nulos)  El nulo (null value) es usado cuando... ◦ Se desconoce el valor de un atributo para cierta entidad  El valor existe pero falta altura [de un EMPLEADO]  No se sabe si el valor existe o no telefono [de un EMPLEADO] ◦ La entidad no tiene ningún valor aplicable para el atributo: fechaalquiler [PELICULA sólo en vídeo-venta (no alquiler)] 19
  • 20. Notación para atributos [EN2002] [MPM1999] ciudad provincia calle codpostal calle ciudad provincia fechanacim codpostal dirección dirección fechanacim telefono (0,3) nombre (0,3) telefono (0,1) EMPLEADO EMPLEADO altura altura nombre (1,2) (1,2) D nss nss nacionalidad nacionalidad dni edad dni edad 20
  • 21.