Componentes ERD. Entidad. Entidad. Ejemplos de entidades. Atributos. Otras definiciones: Definición:

COIS-5130 Presentaciones en clase (1) Prof. Alberto Prado 8/27/2002 Componentes • Entidades – Las cosas de importancia acerca de las cuales se neces

0 downloads 91 Views 68KB Size

Recommend Stories


ENTIDAD ESTADO DE RESULTADOS
ENTIDAD ESTADO DE RESULTADOS PERÍODO DEL____________________AL____________________ (Expresado en quetzales) CUENTA DESCRIPCIÓN DE LA CUENTA MONTO

MODELO ENTIDAD-RELACION EXTENDIDO
Modelo Entidad-Relación Extendido MODELO ENTIDAD-RELACION EXTENDIDO 1. Introducción.................................................................

PERSONA O ENTIDAD CONSULTANTE:
PERSONA O ENTIDAD CONSULTANTE: DOMICILIO: CONCEPTO IMPOSITIVO: NORMATIVA APLICABLE: Art. 4 Ley 20/1991 Impuesto General Indirecto Canario Art. 10.1

Nota 1. Entidad Reportante
CITIVALORES S.A. COMISIONISTA DE BOLSA Notas a los Estados Financieros Al 31 de diciembre de 2015 (Con cifras comparativas al 31 de diciembre y 1 de e

Story Transcript

COIS-5130 Presentaciones en clase (1) Prof. Alberto Prado

8/27/2002

Componentes • Entidades – Las cosas de importancia acerca de las cuales se necesitan guardar datos. • Relaciones – Cómo las cosas de importancia se relacionan entre sí. • Atributos – Los datos específicos que se necesitan guardar.

ERD Entity Relationship Diagram

1

Entidad

2

Entidad Otras definiciones:

Definición:

• Un objeto de interés para el negocio. • Una clase o categoría de cosa. • Cualquier cosa a la que se le pueda poner un nombre.

Un ente de importancia acerca del cual se necesita guardar información.

3

Ejemplos de entidades • • • • •

4

Atributos

EMPLEADO DEPARTAMENTO CLIENTE LIBRO PRÉSTAMO

Los atributos describen a las entidades y son los pedacitos específicos de datos que se necesitan saber.

5

6

COIS-5130 Presentaciones en clase (1) Prof. Alberto Prado

8/27/2002

Ejemplos de atributos

Requisito

Para una entidad EMPLEADO:

Para una entidad DEPARTAMENTO:

• • • •

• Nombre • Número • Localización

Número Nombre Fecha de nacimiento Salario

Una entidad tiene que tener atributos o no puede ser una entidad.

7

8

Convenciones para diagramar entidades

Notas

• Una caja de cualquier dimension. • El nombre de la entidad debe ser único y en singular. • El nombre de la entidad todo en mayúsculas. • Un alias opcional encerrado entre paréntesis. • Los nombres de los atributos todos en letra minúscula.

• Un alias o sinónimo es un nombre alterno para una entidad. • Los alias son útiles cuando dos grupos de usuarios tienen nombres diferentes para el mismo tipo de cosa.

9

Ejemplos de entidades en un diagrama EMPLEADO número nombre fecha nacimiento sueldo

10

Ejemplos de entidades en un diagrama (cont.)

DEPARTAMENTO número nombre localización

11

CONDOMINIO (EDIFICIO) nombre localización

PROYECTO código título descripción localización

12

COIS-5130 Presentaciones en clase (1) Prof. Alberto Prado

8/27/2002

Instancias

Ejemplos de instancias La entidad EMPLEADO tiene una instancia para cada empleado: Luis Gómez, Pedro Prieto y María Pineda son todos instancias.

Cada entidad tiene que tener múltiples ocurrencias o instancias.

La entidad DEPARTAMENTO tiene una instancia para cada departamento en la empresa: Finanzas y Personal son ambos instancias.

13

Valores de las instancias

14

Valores de las instancias (cont.) Ejemplo: La entidad EMPLEADO tiene, para la instancia Luis Gómez, los siguientes valores: número: 879 nombre: Luis Gómez fecha nacimiento: 9-Oct-1970 sueldo: $43,000

Cada instancia de una entidad tiene valores específicos para los atributos de esa entidad.

15

16

Notas

El identificador único (UID)

• A veces se confunde el término instancia con el de entidad. • Una entidad representa una clase o categoría de cosa, por ejemplo, EMPLEADO. • Una instancia es una cosa en específico, por ejemplo, el empleado Luis Gómez.

Cada instancia de una entidad debe poderse identificar entre las otras instancias de la misma entidad. Un atributo, o conjunto de atributos, que identifican en forma única a cada instancia de una entidad se llama el UID (unique identifier) de la entidad.

17

18

COIS-5130 Presentaciones en clase (1) Prof. Alberto Prado

8/27/2002

Ejemplo de UID

Ejemplos

Cada empleado tiene un número único de identificación, por lo tanto, este número es un buen candidato para ser el UID de la entidad EMPLEADO.

¿Qué atributos podrían ser UID de las siguientes entidades? LIBRO título autor ISBN costo

ESTUDIANTE nombre dirección seguro social concentración

19

20

Nota

Identificando las entidades

Si a una entidad no se le pueden identificar en forma única cada una de sus instancias, puede que no sea una entidad en realidad.

• Examine los nombres. ¿Representan cosas de importancia? • Nombre la entidad. • ¿Hay que guardar datos de interés acerca de esta entidad? • ¿Se puede identificar a cada instancia de esta entidad? ¿Qué atributos pudieran servir como UID? • Diagrame cada entidad y algunos de sus atributos.

21

22

Ejercicio

Ejercicio (cont.)

Identifique y modele las entidades según la siguiente información: El gerente de una compañía de adiestramientos que provee cursos en técnicas gerenciales nos da inicialmente la siguiente información para que le diseñemos un sistema para su compañía. Él nos dice: Enseñamos muchos cursos, cada uno de los cuales tiene un código, un nombre y un costo. Introducción a UNIX y Programación en C++ son dos de nuestros cursos más populares. Los cursos varían en duración desde un día hasta cuatro días.

Un instructor puede enseñar varios cursos. Pedro López y María Mercado son dos de nuestros mejores maestros. Nosotros guardamos información sobre los nombres de los maestros y sus números de teléfono. Tan pronto creamos un curso, se lo asignamos a uno o más maestros. Los estudiantes pueden tomar varios cursos a lo largo del tiempo que estén con nosotros, y muchos lo hacen. ¡Luis Moya, de la PRTC, tomó cada uno de los cursos que ofrecemos! Nosotros guardamos el nombre de cada estudiante y sus números de teléfono. Sin embargo, algunos de nuestros estudiantes y maestros no nos dan sus números de teléfono.

23

24

COIS-5130 Presentaciones en clase (1) Prof. Alberto Prado

8/27/2002

Solución CURSO código nombre costo duración

Descripción • Un CURSO tiene significancia como un evento de adiestramiento ofrecido por la compañía. Por ejemplo, Introducción a UNIX. • Un ESTUDIANTE tiene significancia como un participante en uno o más CURSOs. Por ejemplo, Luis Moya. • Un MAESTRO tiene significancia como instrumento de enseñanza en uno o más CURSOs. Por ejemplo, Pedro López.

ESTUDIANTE nombre teléfono INSTRUCTOR (MAESTRO) nombre teléfono 25

Solución

Otro ejercicio

CINTA número formato

Una tienda de alquiler de vídeos. Identifique y modele las entidades según la información que se repartirá en la clase.

27

Solución CINTA número formato

CLIENTE número nombre teléfono dirección

PELÍCULA id título categoría

26

ACTOR nombre real nombre artístico fecha nacimiento

ALQUILER fecha 29

CLIENTE número nombre teléfono dirección

PELÍCULA id título categoría

ACTOR nombre real nombre artístico fecha nacimiento

28

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.