SlideShare una empresa de Scribd logo
1 de 42
Contenidos  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ing. Alfredo Colcha o. , Mg. MCP. MTA.
Modelamiento de Datos El modelo de datos, como abstracción del  mini-mundo en estudio , es el enfoque utilizado para la representación de las entidades y sus características dentro de la base de datos, y puede ser dividido en tres grandes tipos:  ,[object Object],[object Object]
Modelo de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Modelo de Datos Nociones de Modelamiento ,[object Object],[object Object]
Modelo de Datos Nociones de Modelamiento ,[object Object],[object Object]
Modelo de Datos Nociones de Modelamiento ,[object Object],[object Object]
Modelo de Datos Nociones de Modelamiento ,[object Object],[object Object],[object Object]
Modelo de Datos Nociones de Modelamiento ,[object Object]
Modelo de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Modelo de Datos
Modelo de Datos
[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación EMPLEADO PROYECTO PERSONA SALA PROVEEDOR PRODUCTO
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],Modelo de Datos Modelo Entidad - Relación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Identificador Único Atributos Obligatorios Atributos Opcionales
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación MODELO MARCA corresponder a tener Muchos Uno (pata de gallo) (simple) Obligatorio Opcional (línea llena) (punteado)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
Ejercicios ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación A B A B X A B
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación A
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación C A B
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación ,[object Object],[object Object],PROYECTO # Codigo ,[object Object],[object Object],La barra señala que el UID de PROYECTO participa del UID de ASIGNACION
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
Ejercicios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación PERSONA JURÍDICA NATURAL Regla descrita: Toda PERSONA es  o bien jurídica o bien natural.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación
[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación A A B X A B
[object Object],[object Object],Modelo de Datos Modelo Entidad - Relación ,[object Object],[object Object],[object Object],[object Object],[object Object],A ser Xde ser Y para
METODOLOGIA A EMPLEAR ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejercicio en Clases Un empresario tiene en la Región Metropolitana varias parcelas; en cada una de ellas tiene un Criadero de Perros. El empresario, que se dedica a la venta de perros, los clasifica por raza. Cada perro es inscrito oficialmente en el Kennel Club y tiene un número de pedigree que lo identifica en forma única. Cuando se realiza la venta, el perro debe quedar registrado con su nuevo dueño, además de asignársele un nombre al perrito. Para cada perro  interesa también identificar la raza a la cual pertenece, en qué criadero fue vendido, cuál es su fecha de nacimiento y las señas particulares del perrito. Además, y dado que la venta de un perrito genera ingresos, el dueño del criadero necesita saber el precio de venta de cada perrito.   Construir el modelo de datos que satisfaga este requerimiento.

Más contenido relacionado

La actualidad más candente

Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de java
innovalabcun
 
Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sql
Byron Eras
 
Fundamentos de redes: 6. Direccionamiento de la red ipv4
Fundamentos de redes: 6. Direccionamiento de la red ipv4Fundamentos de redes: 6. Direccionamiento de la red ipv4
Fundamentos de redes: 6. Direccionamiento de la red ipv4
Francesc Perez
 

La actualidad más candente (20)

Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Crear base de datos mysql command
Crear base de datos mysql commandCrear base de datos mysql command
Crear base de datos mysql command
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Implementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlImplementacion de bases de datos en mysql
Implementacion de bases de datos en mysql
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Metodologiasad 1
Metodologiasad 1Metodologiasad 1
Metodologiasad 1
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
 
Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de java
 
Manual de conexion a una base de datos con gambas
Manual de conexion a una base de datos con gambasManual de conexion a una base de datos con gambas
Manual de conexion a una base de datos con gambas
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
DIRECCIONAMIENTO IP BASICO I
DIRECCIONAMIENTO IP BASICO IDIRECCIONAMIENTO IP BASICO I
DIRECCIONAMIENTO IP BASICO I
 
Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sql
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Clases de direcciones IP
Clases de direcciones IPClases de direcciones IP
Clases de direcciones IP
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Fundamentos de redes: 6. Direccionamiento de la red ipv4
Fundamentos de redes: 6. Direccionamiento de la red ipv4Fundamentos de redes: 6. Direccionamiento de la red ipv4
Fundamentos de redes: 6. Direccionamiento de la red ipv4
 

Destacado

Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)
esacre
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
Axel Mérida
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)
claudiachiri
 
Introduccion a las bases de datos full
Introduccion a las bases de datos fullIntroduccion a las bases de datos full
Introduccion a las bases de datos full
ScoutES7
 
Entidad relacion futbol
Entidad relacion futbolEntidad relacion futbol
Entidad relacion futbol
carlos sil
 
Taller De Inteligencia De Negocios
Taller De Inteligencia De NegociosTaller De Inteligencia De Negocios
Taller De Inteligencia De Negocios
romangm
 
Clase 2 Modelo De Datos
Clase 2   Modelo De DatosClase 2   Modelo De Datos
Clase 2 Modelo De Datos
oswchavez
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentaho
Iván Ruiz-Rube
 

Destacado (20)

Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
 
Modelado De Datos
Modelado De  DatosModelado De  Datos
Modelado De Datos
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)
 
Supertipos Y Clasificacion
Supertipos Y ClasificacionSupertipos Y Clasificacion
Supertipos Y Clasificacion
 
Bd introducción
Bd  introducciónBd  introducción
Bd introducción
 
Introduccion a las bases de datos full
Introduccion a las bases de datos fullIntroduccion a las bases de datos full
Introduccion a las bases de datos full
 
Entidad relacion futbol
Entidad relacion futbolEntidad relacion futbol
Entidad relacion futbol
 
CPM-monitorização da estratégia
CPM-monitorização da estratégiaCPM-monitorização da estratégia
CPM-monitorização da estratégia
 
Taller De Inteligencia De Negocios
Taller De Inteligencia De NegociosTaller De Inteligencia De Negocios
Taller De Inteligencia De Negocios
 
Fundamentos de inteligencia de negocios
Fundamentos de inteligencia de negociosFundamentos de inteligencia de negocios
Fundamentos de inteligencia de negocios
 
Inteligencia De Negocios Para La Competitividad Management Summit & Exp...
Inteligencia De Negocios Para La Competitividad   Management Summit & Exp...Inteligencia De Negocios Para La Competitividad   Management Summit & Exp...
Inteligencia De Negocios Para La Competitividad Management Summit & Exp...
 
Inteligencia De Negocios Y Bpm
Inteligencia De Negocios Y BpmInteligencia De Negocios Y Bpm
Inteligencia De Negocios Y Bpm
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Inteligencia De Negocios - Rojas Figueroa Erick
Inteligencia De Negocios - Rojas Figueroa ErickInteligencia De Negocios - Rojas Figueroa Erick
Inteligencia De Negocios - Rojas Figueroa Erick
 
Foro 3
Foro 3Foro 3
Foro 3
 
INTELIGENCIA DE NEGOCIOS - BI
INTELIGENCIA DE NEGOCIOS - BIINTELIGENCIA DE NEGOCIOS - BI
INTELIGENCIA DE NEGOCIOS - BI
 
modelador de datos
modelador de datosmodelador de datos
modelador de datos
 
Clase 2 Modelo De Datos
Clase 2   Modelo De DatosClase 2   Modelo De Datos
Clase 2 Modelo De Datos
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentaho
 

Similar a Modelos de datos

Trabajo sobre base de datos
Trabajo sobre base de datosTrabajo sobre base de datos
Trabajo sobre base de datos
Julio Fernandez
 
Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)
esacre
 
Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3
Francisco Godoy
 
Los modelos de datos y el modelo objeto relacional
Los modelos de datos y el modelo objeto relacionalLos modelos de datos y el modelo objeto relacional
Los modelos de datos y el modelo objeto relacional
omarib
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos
22carlos
 

Similar a Modelos de datos (20)

Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datos
 
Trabajo sobre base de datos
Trabajo sobre base de datosTrabajo sobre base de datos
Trabajo sobre base de datos
 
Introduccion a los Modelos De Datos
Introduccion a los Modelos De DatosIntroduccion a los Modelos De Datos
Introduccion a los Modelos De Datos
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datos
 
Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)
 
Análisis de sistemas clase 3
Análisis de sistemas   clase 3Análisis de sistemas   clase 3
Análisis de sistemas clase 3
 
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
 
Gbd3
Gbd3Gbd3
Gbd3
 
Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3
 
C modelado de datos
C modelado de datosC modelado de datos
C modelado de datos
 
3 modelo er
3 modelo er3 modelo er
3 modelo er
 
Bd capitulo ii
Bd capitulo iiBd capitulo ii
Bd capitulo ii
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Los modelos de datos y el modelo objeto relacional
Los modelos de datos y el modelo objeto relacionalLos modelos de datos y el modelo objeto relacional
Los modelos de datos y el modelo objeto relacional
 
Modelos Lógicos Basados en Objetos
Modelos Lógicos Basados en ObjetosModelos Lógicos Basados en Objetos
Modelos Lógicos Basados en Objetos
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos
 
Unidad DidáCtica Iv DiseñO De Bases De Datos Relacionales
Unidad DidáCtica Iv DiseñO De Bases De Datos RelacionalesUnidad DidáCtica Iv DiseñO De Bases De Datos Relacionales
Unidad DidáCtica Iv DiseñO De Bases De Datos Relacionales
 
Modelo conceptual
Modelo conceptual Modelo conceptual
Modelo conceptual
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Modelos de datos

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Ejercicio en Clases Un empresario tiene en la Región Metropolitana varias parcelas; en cada una de ellas tiene un Criadero de Perros. El empresario, que se dedica a la venta de perros, los clasifica por raza. Cada perro es inscrito oficialmente en el Kennel Club y tiene un número de pedigree que lo identifica en forma única. Cuando se realiza la venta, el perro debe quedar registrado con su nuevo dueño, además de asignársele un nombre al perrito. Para cada perro interesa también identificar la raza a la cual pertenece, en qué criadero fue vendido, cuál es su fecha de nacimiento y las señas particulares del perrito. Además, y dado que la venta de un perrito genera ingresos, el dueño del criadero necesita saber el precio de venta de cada perrito.   Construir el modelo de datos que satisfaga este requerimiento.