SlideShare une entreprise Scribd logo
1  sur  19
MODELAMIENTO DE DATOS
• Es un Arte
• Proceso Interactivo
• Representación en un Diagrama de
algún Sistema del Mundo Real o
Dominio de Información
• Se
Identifican
las
Entidades,
Relaciones y Atributos que componen
el dominio de Información
ENTIDAD: Cosas Acerca de la Cuales
Registramos Hechos

RELACIONES: Asociaciones entre
Entidades
ATRIBUTOS: Hechos que Registramos
Acerca de las Entidades
ENTIDAD
• Objeto concreto o abstracto, persona,
lugar, cosa o concepto acerca del cual una
Organización desea almacenar
información.
• Puede ser un ente físico o jurídico

.Funcionario
.Proveedor
.Empresa
.Producto
.Vehículo

.Cliente
• Un Documento
- Orden de Compra
- Cotización
- Pedido de Venta

• Un Local
- Departamento
- Unidad

• Una Tabla Especial
- Centro de Costos
- Plan de Cuentas

• Un Histórico
-Venta Acumulada
RELACIONES
A

B

• Cuando
dos
entidades
tienen
interdependencia, en que una ocurrencia
(tupla) de A origina o se asocia a 1 ó N
tuplas de B.
• Tienen dos orígenes y dos sentidos, de la
entidad A a B y viceversa en trazado con
una línea.
• Para cada sentido AB ó BA se asocia un
verbo.
COMO IDENTIFICAR UNA RELACION
• Verificación de existencia de atributo(s)
comunes.
• Una entidad A está relacionada con B
sí y solamente sí la clave de una de
ellas reside también en la tupla de la
otra entidad como clave foránea.
SIMBOLOGIA DE CARDINALIDAD
•La Cardinalidad es la proporción de relaciones
entre objetos. Por ejemplo una factura tiene
varias líneas de detalle, es decir es una relación
de 1 a n.
•Otro ejemplo: Una Casa puede contener cero o
varios departamentos en su interior, es decir
una relación de uno o cero hacia cero o
muchos.
•Hay muchas formas de representar la
Cardinalidad, una de mayor uso es la
geométrica (en Erwin, en Oracle etc).
Relación forzosa
de uno a uno

Relación de uno a
uno o muchos

R. de cero o uno a
uno
R. de cero o uno
a uno o muchos

R. de cero o uno
a cero o muchos
NOTA: La Relación muchos a muchos debe de
evitarse usando una entidad asociativa entre las
dos
LECTURA DE VERBOS EN
RELACIONES
• Los verbos se colocan en orden horario (no
es obligatorio)
Es empleado por

EMPLEADO

DEPARTAMENTO

EMPLEADO

DEPARTAMENTO

Emplea
ENTIDAD ASOCIATIVA
• Se usa para romper la relación muchos
a muchos
EMPLEADO

TRABAJOASIGNADO

DEPARTAMENTO
UTILIZACION DE ENTIDADES Y
REFERENCIAS
• Las Entidades van a ser las tablas de la
Base de Datos.
• Cada una contiene las columnas que se
crearán para la tabla.
• El Objeto de cada Entidad tiene 2
secciones: una parte por encima de la
línea divisoria y otra por debajo.
• Dar el nombre de la Entidad en Singular.
UTILIZACION DE ATRIBUTOS Y SUS
REFERENCIAS
• Los Atributos están asociados con el
objeto Entidad.
• El término Atributo denota los distintos
elementos de tipo columna de la tabla.
• Se describen como clave o no clave.
• Los que son claves dependen de otra
entidad.
• Claves primarias se denotan por encima
de la línea.
LA BASE DE DATOS EJEMPLO
Contiene datos correspondientes a una
sencilla aplicación de procesamiento de
pedidos para una pequeña empresa de
distribución. Consta de cinco tablas:
• CLIENTES, que contiene una fila por cada
uno de los clientes de la empresa.
Almacena datos tales como el nombre de
la empresa, el vendedor que atiende al
cliente y el límite de crédito.
• REPVENTAS, contiene una fila por cada
uno de los diez vendedores de la
empresa. Almacena datos como el
número del empleado, el nombre, la edad,
las ventas anuales hasta la fecha y otros
datos referentes al vendedor.
• OFICINAS, almacena datos acerca de
cada una de las cinco oficinas de ventas
incluyendo la ciudad en donde está
localizada la oficina, la región de ventas a
la que pertenece, etc.
• PEDIDOS, lleva la cuenta de cada pedido
remitido por un cliente, identificando al
vendedor que aceptó el pedido, el
producto solicitado, la cantidad y el
importe del pedido, etc. Por simplicidad,
cada pedido atañe a un solo producto.
• PRODUCTOS, almacena datos acerca de
cada producto disponible para la venta, tal
como el fabricante, el número del
producto, su descripción, su precio y
existencias en el almacén.
OFICINA

REPVENTA

PRODUCTO

Oficina PK
Ciudad
Region
Dir
Objetivo
Ventas

Num_empl PK

Id_Fab
PK
Id_Producto

Nombre
Edad
Oficina_rep FK
Titulo
Contrato
Director
Cuota
Ventas

Descripcion
Precio
Existencia

PEDIDO
Num_pedido PK

CLIENTE
Num_clie PK
Empresa
Rep_clie FK
Lim_credito

Fecha_pedido
Clie
FK
Rep
FK
Fab
FK
Producto
Cant
Importe
VEHICULO
Id_vehiculo PK
Placa
Marca
Color
Año
Tipo

FALLA
Id_falla PK
Id_servicio FK
Fecha_servicio
Hora_servicio
Descripcion
Fecha_falla
Hora_falla
Lugar

SERVICIO
Id_servicio PK
Id_pedido FK
Id_vehiculo FK
Id_Chofer FK
Fecha_servicio
Hora_servicio
Lugar_salida
Lugar_destino
Tipo_vehiculo
Costo
CLIENTE
Id_cliente PK
Nombre
DNI
Domicilio
Fecha_inscrip
Fecha_ult_serv

CHOFER
Id_Chofer PK
Nombre
Nro_brevete
DNI
Turno

PEDIDO
Id_pedido

PK

Empleado
Id_cliente FK
Nombre_cliente
Fecha
Hora
Lugar_salida
Lugar_destino
Tipo_vehiculo
Niveles de Abstracción
Seres, Objetos,
Organismos, Hechos

Mundo
Real

Representa Organización
y sus alteraciones

Informaciones
Informales

Modelo
Descriptivo

Descripción de Estructuras
y procedimientos

Informaciones
formales

Modelo
Conceptual

Datos

Modelo
Operacional

Estructuras externas de
datos

Bits
Y Bytes

Modelo
Interno

Estructuras Internas de
archivos

Estructuras de Informaciones
y definiciones de manipulación

Contenu connexe

Similaire à Modelamiento

SQL-SERVER-CLASE-02.pptx
SQL-SERVER-CLASE-02.pptxSQL-SERVER-CLASE-02.pptx
SQL-SERVER-CLASE-02.pptxStevenCB3
 
Fundamentos de Base de Datos-MSP
Fundamentos de Base de Datos-MSPFundamentos de Base de Datos-MSP
Fundamentos de Base de Datos-MSPTatiana Munive
 
Primera clase de base de datos
Primera clase de base de datosPrimera clase de base de datos
Primera clase de base de datosLuigy Barragan
 
Diagramas de bases de datos Diagramas de bases de datos
Diagramas de bases de datos Diagramas de bases de datosDiagramas de bases de datos Diagramas de bases de datos
Diagramas de bases de datos Diagramas de bases de datosCellgg7G7
 
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)Titiushko Jazz
 
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)Titiushko Jazz
 
presentación Modelo Entidad Relación.pptx
presentación Modelo Entidad Relación.pptxpresentación Modelo Entidad Relación.pptx
presentación Modelo Entidad Relación.pptxfamCastilloArriola
 
Clase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxClase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxDavidLopez809267
 
Instituto de banca y comercio base de datos
Instituto de banca y comercio base de datosInstituto de banca y comercio base de datos
Instituto de banca y comercio base de datosFranky Mathías
 
10Guia2
10Guia210Guia2
10Guia2Wilson
 
Diapositivas de informatica david
Diapositivas de informatica davidDiapositivas de informatica david
Diapositivas de informatica davidDavid Rodriguez
 
BBDD1_2022_Unidad02_Clase01.pdf
BBDD1_2022_Unidad02_Clase01.pdfBBDD1_2022_Unidad02_Clase01.pdf
BBDD1_2022_Unidad02_Clase01.pdfGonzaloRicardo3
 

Similaire à Modelamiento (20)

SQL-SERVER-CLASE-02.pptx
SQL-SERVER-CLASE-02.pptxSQL-SERVER-CLASE-02.pptx
SQL-SERVER-CLASE-02.pptx
 
Fundamentos de Base de Datos-MSP
Fundamentos de Base de Datos-MSPFundamentos de Base de Datos-MSP
Fundamentos de Base de Datos-MSP
 
Modelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdfModelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdf
 
Guia de bases de datos
Guia de bases de datosGuia de bases de datos
Guia de bases de datos
 
Primera clase de base de datos
Primera clase de base de datosPrimera clase de base de datos
Primera clase de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Manejo de bases de datos. Unidad 2
Manejo de bases de datos. Unidad 2Manejo de bases de datos. Unidad 2
Manejo de bases de datos. Unidad 2
 
Presentación.pptx
Presentación.pptxPresentación.pptx
Presentación.pptx
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Diagramas de bases de datos Diagramas de bases de datos
Diagramas de bases de datos Diagramas de bases de datosDiagramas de bases de datos Diagramas de bases de datos
Diagramas de bases de datos Diagramas de bases de datos
 
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
 
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
Unidad vii esp parte 3 clase de datawarehouse ( ing. doño)
 
presentación Modelo Entidad Relación.pptx
presentación Modelo Entidad Relación.pptxpresentación Modelo Entidad Relación.pptx
presentación Modelo Entidad Relación.pptx
 
Diseño de base de datos
Diseño de base de datosDiseño de base de datos
Diseño de base de datos
 
Clase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxClase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptx
 
Instituto de banca y comercio base de datos
Instituto de banca y comercio base de datosInstituto de banca y comercio base de datos
Instituto de banca y comercio base de datos
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
10Guia2
10Guia210Guia2
10Guia2
 
Diapositivas de informatica david
Diapositivas de informatica davidDiapositivas de informatica david
Diapositivas de informatica david
 
BBDD1_2022_Unidad02_Clase01.pdf
BBDD1_2022_Unidad02_Clase01.pdfBBDD1_2022_Unidad02_Clase01.pdf
BBDD1_2022_Unidad02_Clase01.pdf
 

Dernier

TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 

Dernier (20)

TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 

Modelamiento

  • 1. MODELAMIENTO DE DATOS • Es un Arte • Proceso Interactivo • Representación en un Diagrama de algún Sistema del Mundo Real o Dominio de Información • Se Identifican las Entidades, Relaciones y Atributos que componen el dominio de Información
  • 2. ENTIDAD: Cosas Acerca de la Cuales Registramos Hechos RELACIONES: Asociaciones entre Entidades ATRIBUTOS: Hechos que Registramos Acerca de las Entidades
  • 3. ENTIDAD • Objeto concreto o abstracto, persona, lugar, cosa o concepto acerca del cual una Organización desea almacenar información. • Puede ser un ente físico o jurídico .Funcionario .Proveedor .Empresa .Producto .Vehículo .Cliente
  • 4. • Un Documento - Orden de Compra - Cotización - Pedido de Venta • Un Local - Departamento - Unidad • Una Tabla Especial - Centro de Costos - Plan de Cuentas • Un Histórico -Venta Acumulada
  • 5. RELACIONES A B • Cuando dos entidades tienen interdependencia, en que una ocurrencia (tupla) de A origina o se asocia a 1 ó N tuplas de B. • Tienen dos orígenes y dos sentidos, de la entidad A a B y viceversa en trazado con una línea. • Para cada sentido AB ó BA se asocia un verbo.
  • 6. COMO IDENTIFICAR UNA RELACION • Verificación de existencia de atributo(s) comunes. • Una entidad A está relacionada con B sí y solamente sí la clave de una de ellas reside también en la tupla de la otra entidad como clave foránea.
  • 7. SIMBOLOGIA DE CARDINALIDAD •La Cardinalidad es la proporción de relaciones entre objetos. Por ejemplo una factura tiene varias líneas de detalle, es decir es una relación de 1 a n. •Otro ejemplo: Una Casa puede contener cero o varios departamentos en su interior, es decir una relación de uno o cero hacia cero o muchos. •Hay muchas formas de representar la Cardinalidad, una de mayor uso es la geométrica (en Erwin, en Oracle etc).
  • 8. Relación forzosa de uno a uno Relación de uno a uno o muchos R. de cero o uno a uno
  • 9. R. de cero o uno a uno o muchos R. de cero o uno a cero o muchos NOTA: La Relación muchos a muchos debe de evitarse usando una entidad asociativa entre las dos
  • 10. LECTURA DE VERBOS EN RELACIONES • Los verbos se colocan en orden horario (no es obligatorio) Es empleado por EMPLEADO DEPARTAMENTO EMPLEADO DEPARTAMENTO Emplea
  • 11. ENTIDAD ASOCIATIVA • Se usa para romper la relación muchos a muchos EMPLEADO TRABAJOASIGNADO DEPARTAMENTO
  • 12. UTILIZACION DE ENTIDADES Y REFERENCIAS • Las Entidades van a ser las tablas de la Base de Datos. • Cada una contiene las columnas que se crearán para la tabla. • El Objeto de cada Entidad tiene 2 secciones: una parte por encima de la línea divisoria y otra por debajo. • Dar el nombre de la Entidad en Singular.
  • 13. UTILIZACION DE ATRIBUTOS Y SUS REFERENCIAS • Los Atributos están asociados con el objeto Entidad. • El término Atributo denota los distintos elementos de tipo columna de la tabla. • Se describen como clave o no clave. • Los que son claves dependen de otra entidad. • Claves primarias se denotan por encima de la línea.
  • 14. LA BASE DE DATOS EJEMPLO Contiene datos correspondientes a una sencilla aplicación de procesamiento de pedidos para una pequeña empresa de distribución. Consta de cinco tablas: • CLIENTES, que contiene una fila por cada uno de los clientes de la empresa. Almacena datos tales como el nombre de la empresa, el vendedor que atiende al cliente y el límite de crédito.
  • 15. • REPVENTAS, contiene una fila por cada uno de los diez vendedores de la empresa. Almacena datos como el número del empleado, el nombre, la edad, las ventas anuales hasta la fecha y otros datos referentes al vendedor. • OFICINAS, almacena datos acerca de cada una de las cinco oficinas de ventas incluyendo la ciudad en donde está localizada la oficina, la región de ventas a la que pertenece, etc.
  • 16. • PEDIDOS, lleva la cuenta de cada pedido remitido por un cliente, identificando al vendedor que aceptó el pedido, el producto solicitado, la cantidad y el importe del pedido, etc. Por simplicidad, cada pedido atañe a un solo producto. • PRODUCTOS, almacena datos acerca de cada producto disponible para la venta, tal como el fabricante, el número del producto, su descripción, su precio y existencias en el almacén.
  • 17. OFICINA REPVENTA PRODUCTO Oficina PK Ciudad Region Dir Objetivo Ventas Num_empl PK Id_Fab PK Id_Producto Nombre Edad Oficina_rep FK Titulo Contrato Director Cuota Ventas Descripcion Precio Existencia PEDIDO Num_pedido PK CLIENTE Num_clie PK Empresa Rep_clie FK Lim_credito Fecha_pedido Clie FK Rep FK Fab FK Producto Cant Importe
  • 18. VEHICULO Id_vehiculo PK Placa Marca Color Año Tipo FALLA Id_falla PK Id_servicio FK Fecha_servicio Hora_servicio Descripcion Fecha_falla Hora_falla Lugar SERVICIO Id_servicio PK Id_pedido FK Id_vehiculo FK Id_Chofer FK Fecha_servicio Hora_servicio Lugar_salida Lugar_destino Tipo_vehiculo Costo CLIENTE Id_cliente PK Nombre DNI Domicilio Fecha_inscrip Fecha_ult_serv CHOFER Id_Chofer PK Nombre Nro_brevete DNI Turno PEDIDO Id_pedido PK Empleado Id_cliente FK Nombre_cliente Fecha Hora Lugar_salida Lugar_destino Tipo_vehiculo
  • 19. Niveles de Abstracción Seres, Objetos, Organismos, Hechos Mundo Real Representa Organización y sus alteraciones Informaciones Informales Modelo Descriptivo Descripción de Estructuras y procedimientos Informaciones formales Modelo Conceptual Datos Modelo Operacional Estructuras externas de datos Bits Y Bytes Modelo Interno Estructuras Internas de archivos Estructuras de Informaciones y definiciones de manipulación