SlideShare una empresa de Scribd logo
1 de 19
Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
I.U.P «Santiago Mariño»
Barcelona-Edo. Anzoátegui
Cátedra: Base de Datos
Sección: S9
Carrera: Ingeniería de Sistemas
Profesora: Aquiles Torrealba Alumno: Erwin Portilo
C.I: 26.632.396
Barcelona, Abril del 2019
INTRODUCCIÓN
2
Un modelo de base de datos es un tipo de modelo de datos que determina la
estructura lógica de una base de datos y de manera fundamental determina
el modo de almacenar, organizar y manipular los datos.
Esto permite describir:
i. Las estructuras de datos de la base: el tipo de los datos que hay en la
base y la forma en que se relaciona.
ii. Las restricciones de integridad: un conjunto de condiciones que
deben cumplir los datos para reflejar la realidad deseada.
iii. Operaciones de manipulación de los datos: típicamente, operaciones
de agregado, borrado, modificación y recuperación de los datos de la
base.
3
MODELOS DE DATOS
Es el proceso de documentar un diseño de sistema
de software complejo como un diagrama de fácil
comprensión, usando texto y símbolos para
representar la forma en que los datos necesitan fluir.
El diagrama se puede utilizar como un mapa para la
construcción de un nuevo software o para la
reingeniería de una aplicación antigua.
Los modeladores de datos suelen utilizar varios
modelos para ver los mismos datos y garantizar que
todos los procesos, entidades, relaciones y flujos de
datos han sido identificados.
CLASIFICACIÓN DE LOS MODELOS DE
DATOS
 Modelos de Datos Conceptuales: Son
los orientados a la descripción de
estructuras de datos y restricciones de
integridad. Se usan fundamentalmente
durante la etapa de Análisis de un
problema dado y están orientados a
representar los elementos que
intervienen en ese problema y sus
relaciones. El ejemplo más típico es el
modelo Entidad-Relación.
 Modelos de Datos Lógicos: Son
orientados a las operaciones más que
a la descripción de una realidad.
Usualmente están implementados en
algún Manejador de Base de Datos. El
ejemplo más típico es el Modelo
Relacional, que cuenta con la
particularidad de contar también con
buenas características conceptuales
(Normalización de bases de datos).
4
CLASIFICACIÓN DE LOS MODELOS DE
DATOS
 Modelos de Datos Físicos: Son
estructuras de datos a bajo
nivel implementadas dentro del
propio manejador. Ejemplos
típicos de estas estructuras son
los Árboles B+, las estructuras
de Hash, etc.
 Modelos Relacional: Es un
modelo de datos basado en la
lógica de predicados y en la
teoría de conjuntos. Es el
modelo más utilizado en la
actualidad para modelar
problemas reales y administrar
datos dinámicamente.
5
UTILIDAD
6
Definen con claridad cómo se modela la estructura lógica de
una base de datos. Estos, son entidades necesarias para
introducir la abstracción en un DBMS (Data Base
Management System), entendiendo por abstracción al proceso
de aislar un elemento de su contexto o del resto de elementos
que lo pueden acompañar. Un modelo de base de datos
incluye, además, las relaciones y limitaciones que determinan
cómo se pueden almacenar los datos y acceder a ellos. Han
tenido un papel clave en la informática, en la empresa y en
muchos sectores, ya que la recopilación y gestión de los datos
son fundamentales para que las empresas o instituciones
mantengan su orden y sus relaciones.
 Abstracción: Es la característica de un sistema de
bases de datos, que permite al usuario o
programador operar con los datos sin necesidad de
conocer detalles que para él no son de
“importancia”, ofreciendo así una visión abstracta
de estos.
 Semántica: Se trata de dar un panorama general de
la Base de datos semántica, cuales son las
diferencias respecto a las bases de datos
relacionales y el porqué de su importancia actual.
Se explican algunos inconvenientes presentes a la
hora de su implementación y los beneficios que
trae consigo.
DEFINICIONES BÁSICAS
 Integridad: Se refiere a la correctitud y
completitud de la información en una
base de datos. Cuando los contenidos
se modifican con sentencias INSERT,
DELETE o UPDATE, la integridad de
los datos almacenados puede perderse
de muchas maneras diferentes.
 Restricción: Las restricciones se
refieren a las condiciones que deben
cumplir los datos para su buen
funcionamiento y almacenamiento.
7
MODELO ENTIDAD-RELACIÓN
8
Este modelo capta las relaciones entre entidades del mundo real de forma muy
similar al modelo de red, pero no está directamente ligado a una estructura física
de la base de datos. En cambio, con frecuencia se lo usa para diseñar una base de
datos conceptualmente.
Aquí, a las personas, lugares y cosas, acerca de las cuales se almacenan puntos de
datos, se las denomina entidades, cada una de las cuales tiene ciertos atributos
que en conjunto forman su dominio. La cardinalidad, o relaciones entre entidades,
también se representan en diagramas.
MODELO ENTIDAD-RELACIÓN
9
ELEMENTOS DEL MODELO ENTIDAD-
RELACIÓN
Representa una “cosa” u
“objeto” del mundo real con
existencia independiente, es
decir, se diferencia únicamente
de otro objeto o cosa, incluso
siendo del mismo tipo, o una
misma entidad.
Es un vínculo que nos permite
definir una dependencia entre a
varias entidades, es decir, nos
permite exigir que varias entidades
compartan ciertos atributos de forma
indispensable.
10
Son las características que
definen o identifican a una
entidad. Estas pueden ser
muchas, y el diseñador solo
utiliza o implementa las que
considere más relevantes.
Es el atributo de una entidad, al que le
aplicamos una restricción que lo
distingue de los demás registros o le
aplica un vínculo (exactamente como
comentábamos en la relaciones).
• ENTIDAD
• ATRIBUTOS
• RELACIÓN
• CLAVES
ELEMENTOS DEL MODELO ENTIDAD-
RELACIÓN
11
12
GRÁFICA DEL MODELO ENTIDAD-RELACIÓN
MODELADO DE SITUACIONES DE REQUERIMIENTO
DE INFORMACIÓN PROPUESTAS
13
MODELO EN CASCADA
14
Presenta una visión muy
clara de cómo se suceden
las etapas durante el
desarrollo, y sugiere a los
desarrolladores cuál es la
secuencia de eventos que
podrán encontrar.
MODELO EVOLUTIVO
15
Son iterativos. Se caracterizan por la forma
en que permiten a los ingenieros del
software desarrollar versiones cada vez más
completas del software. El desarrollo
evolutivo se basa en la idea de desarrollar
una implementación inicial, exponiéndola a
los comentarios del usuario y refinándola a
través de las diferentes versiones hasta que
se desarrolla un sistema adecuado.
MODELO EN ESPIRAL
16
Es un modelo de proceso de software evolutivo que
conjuga la naturaleza iterativa de construcción de
prototipos con los aspectos controlados y sistemáticos
del modelo lineal secuencial. Durante las primeras
iteraciones, la versión incremental podría ser un
modelo en papel o un prototipo. Este modelo enfatiza
ciclos de trabajo, cada uno de los cuales estudia el
riesgo antes de proceder al siguiente ciclo. Cada ciclo
comienza con la identificación de los objetivos,
soluciones alternativas, restricciones asociadas con
cada alternativa y, finalmente, se procede a su
evaluación.
MODELO DE COMPONENTES
REUTILIZABLES
17
El modelo de componentes reutilizables tiene
la ventaja obvia de reducir la cantidad de
software a desarrollarse y así reduce los costos
y los riesgos, sin embargo, los compromisos en
los requerimientos son inevitables, y esto
puede dar lugar a un sistema que no cumpla las
necesidades reales de los usuarios. Más aún, si
las nuevas versiones de los componentes
reutilizables no están bajo el control de la
organización que los utiliza, se pierde el
control sobre la evolución del sistema.
CONCLUSIÓN
18
Para una buena modelación de datos se debe tener en cuenta la
clasificación entre modelos de datos conceptuales o modelo entidad-
relación, modelos de datos lógicos modelos de datos físicos. Cuando hagas
un modelo entidad relación tener en cuenta las diferencias que existen
entre entidades, atributos y relaciones, sin dejar de lado las restricciones, si
estas relaciones son de uno a uno, de uno a muchos, de muchos a uno o si
son de muchos a muchos para así poder construir un buen modelado.
Con el tema de modelo de datos adquieres los conceptos necesarios para
poder realizar un modelado de la misma, esto ayuda al desarrollador a
tener los conceptos claros de lo que necesita utilizar y como lo debe
realizar, este tema es una de las herramientas importantes para un buen
diseño de datos. Construyendo una buena relación entre las entidades y
cada entidad con sus respectivos atributos.
BIBLIOGRAFÍA
19
 https://www.lucidchart.com/pages/es/que-es-un-modelo-de-base-de-datos
 https://searchdatacenter.techtarget.com/es/definicion/Modelado-de-datos
 http://modeladodedatossgbd.blogspot.com/2011/03/una-clasificacion-de-los-modelos-de.html
 https://smarterworkspaces.kyocera.es/blog/importancia-del-modelo-de-base-de-datos/
 http://basededatosguillermo.blogspot.com/p/la-abstraccion-de-datos-y-modelos-de.html
 https://vargasdavid.wordpress.com/base-de-datos-semantica-2/
 http://arkhamor.blogspot.com/2017/05/34-restricciones.html
 https://www.genbeta.com/desarrollo/fundamento-de-las-bases-de-datos-modelo-entidad-relacion
 https://es.slideshare.net/CamBandini/elementos-bsicos-de-modelo-entidad-relacin
 https://es.slideshare.net/Rocinejos/modelo-entidad-relacin-49560009
 http://basededatos.umh.es/e_r.htm
 http://www.cua.uam.mx/pdfs/conoce/libroselec/Notas_Analisis_Requerimiento.pdf

Más contenido relacionado

La actualidad más candente

Modelo de datos modelos bdd
Modelo de datos modelos bddModelo de datos modelos bdd
Modelo de datos modelos bddalbertoisaacs13
 
Diseño logico de la base de datos
Diseño logico de la base de datosDiseño logico de la base de datos
Diseño logico de la base de datosFabricio Sanchez
 
Modelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado ConceptualModelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado ConceptualAnabel
 
Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Francisco Godoy
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datosemnero
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos22carlos
 
Introduccion a los Modelos De Datos
Introduccion a los Modelos De DatosIntroduccion a los Modelos De Datos
Introduccion a los Modelos De Datosesacre
 
Base de datos semantica
Base de datos semanticaBase de datos semantica
Base de datos semanticaFreddy Vera
 
Unidad 7 diseño estructructurado de datos microsoft access.
Unidad 7 diseño estructructurado de datos microsoft access.Unidad 7 diseño estructructurado de datos microsoft access.
Unidad 7 diseño estructructurado de datos microsoft access.Vanessa Toral Yépez
 
Modelo de datos jesus marcano
Modelo de datos jesus marcanoModelo de datos jesus marcano
Modelo de datos jesus marcanoYizuzErTipo
 

La actualidad más candente (18)

Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Repaso2
Repaso2Repaso2
Repaso2
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo de datos modelos bdd
Modelo de datos modelos bddModelo de datos modelos bdd
Modelo de datos modelos bdd
 
Modelos de datos y procesos
Modelos de datos y procesosModelos de datos y procesos
Modelos de datos y procesos
 
Diseño logico de la base de datos
Diseño logico de la base de datosDiseño logico de la base de datos
Diseño logico de la base de datos
 
Modelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado ConceptualModelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado Conceptual
 
Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datos
 
Sistemas bases datos 2013
Sistemas bases datos 2013Sistemas bases datos 2013
Sistemas bases datos 2013
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos
 
mamfSoft - Fundamentos de Bases de Datos
mamfSoft - Fundamentos de Bases de DatosmamfSoft - Fundamentos de Bases de Datos
mamfSoft - Fundamentos de Bases 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
 
Base de datos semantica
Base de datos semanticaBase de datos semantica
Base de datos semantica
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Unidad 7 diseño estructructurado de datos microsoft access.
Unidad 7 diseño estructructurado de datos microsoft access.Unidad 7 diseño estructructurado de datos microsoft access.
Unidad 7 diseño estructructurado de datos microsoft access.
 
Modelo de datos jesus marcano
Modelo de datos jesus marcanoModelo de datos jesus marcano
Modelo de datos jesus marcano
 

Similar a Modelos de bdd y modelos de datos (20)

Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de Datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelos de bases de datos
Modelos de bases de datosModelos de bases de datos
Modelos de bases de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
HERRAMIENTAS DE DISEÑO EN BASE DE DATOS (1).pdf
HERRAMIENTAS DE DISEÑO EN BASE DE DATOS (1).pdfHERRAMIENTAS DE DISEÑO EN BASE DE DATOS (1).pdf
HERRAMIENTAS DE DISEÑO EN BASE DE DATOS (1).pdf
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
Modelos de bases de datos a
Modelos de bases de datos aModelos de bases de datos a
Modelos de bases de datos a
 
Modelos de bases de datos
Modelos de bases de datosModelos de bases de datos
Modelos de bases de datos
 
Módulo de Herramientas case
Módulo de Herramientas caseMódulo de Herramientas case
Módulo de Herramientas case
 
Modelo de datos
Modelo de datos Modelo de datos
Modelo de datos
 
FUNCIONES DEL DBA - TIPOS DE BASE DE DATOS
FUNCIONES DEL DBA - TIPOS DE BASE DE DATOSFUNCIONES DEL DBA - TIPOS DE BASE DE DATOS
FUNCIONES DEL DBA - TIPOS DE BASE DE DATOS
 
Introducción a las base de datos
Introducción a las base de datosIntroducción a las base de datos
Introducción a las base de datos
 
Modelo de una b.d
Modelo de una b.dModelo de una b.d
Modelo de una b.d
 
Modelo de Datos
Modelo de DatosModelo de Datos
Modelo de Datos
 

Más de erwin portillo

Ciclo de Vida y Diseño de los Sistemas de Información
Ciclo de Vida y Diseño de los Sistemas de InformaciónCiclo de Vida y Diseño de los Sistemas de Información
Ciclo de Vida y Diseño de los Sistemas de Informaciónerwin portillo
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de informaciónerwin portillo
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de informaciónerwin portillo
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidoserwin portillo
 
FACTORES QUE AFECTAN EL DINERO
FACTORES QUE AFECTAN EL DINEROFACTORES QUE AFECTAN EL DINERO
FACTORES QUE AFECTAN EL DINEROerwin portillo
 
INTERÉS SIMPLE, COMPUESTO Y DIAGRAMA DE FLUJO DE CAJA
INTERÉS SIMPLE, COMPUESTO Y DIAGRAMA DE FLUJO DE CAJAINTERÉS SIMPLE, COMPUESTO Y DIAGRAMA DE FLUJO DE CAJA
INTERÉS SIMPLE, COMPUESTO Y DIAGRAMA DE FLUJO DE CAJAerwin portillo
 
Recomendaciones para el diseño de diapositivas y recomendaciones para present...
Recomendaciones para el diseño de diapositivas y recomendaciones para present...Recomendaciones para el diseño de diapositivas y recomendaciones para present...
Recomendaciones para el diseño de diapositivas y recomendaciones para present...erwin portillo
 
Técnicas de Recolección de Datos Aplicadas en Proyectos
Técnicas de Recolección de Datos Aplicadas en ProyectosTécnicas de Recolección de Datos Aplicadas en Proyectos
Técnicas de Recolección de Datos Aplicadas en Proyectoserwin portillo
 

Más de erwin portillo (13)

Ciclo de Vida y Diseño de los Sistemas de Información
Ciclo de Vida y Diseño de los Sistemas de InformaciónCiclo de Vida y Diseño de los Sistemas de Información
Ciclo de Vida y Diseño de los Sistemas de Información
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
TIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBDTIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBD
 
TIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBDTIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBD
 
FACTORES QUE AFECTAN EL DINERO
FACTORES QUE AFECTAN EL DINEROFACTORES QUE AFECTAN EL DINERO
FACTORES QUE AFECTAN EL DINERO
 
INTERÉS SIMPLE, COMPUESTO Y DIAGRAMA DE FLUJO DE CAJA
INTERÉS SIMPLE, COMPUESTO Y DIAGRAMA DE FLUJO DE CAJAINTERÉS SIMPLE, COMPUESTO Y DIAGRAMA DE FLUJO DE CAJA
INTERÉS SIMPLE, COMPUESTO Y DIAGRAMA DE FLUJO DE CAJA
 
Memorias
MemoriasMemorias
Memorias
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Recomendaciones para el diseño de diapositivas y recomendaciones para present...
Recomendaciones para el diseño de diapositivas y recomendaciones para present...Recomendaciones para el diseño de diapositivas y recomendaciones para present...
Recomendaciones para el diseño de diapositivas y recomendaciones para present...
 
Técnicas de Recolección de Datos Aplicadas en Proyectos
Técnicas de Recolección de Datos Aplicadas en ProyectosTécnicas de Recolección de Datos Aplicadas en Proyectos
Técnicas de Recolección de Datos Aplicadas en Proyectos
 

Último

TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 

Último (20)

TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 

Modelos de bdd y modelos de datos

  • 1. Republica Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria I.U.P «Santiago Mariño» Barcelona-Edo. Anzoátegui Cátedra: Base de Datos Sección: S9 Carrera: Ingeniería de Sistemas Profesora: Aquiles Torrealba Alumno: Erwin Portilo C.I: 26.632.396 Barcelona, Abril del 2019
  • 2. INTRODUCCIÓN 2 Un modelo de base de datos es un tipo de modelo de datos que determina la estructura lógica de una base de datos y de manera fundamental determina el modo de almacenar, organizar y manipular los datos. Esto permite describir: i. Las estructuras de datos de la base: el tipo de los datos que hay en la base y la forma en que se relaciona. ii. Las restricciones de integridad: un conjunto de condiciones que deben cumplir los datos para reflejar la realidad deseada. iii. Operaciones de manipulación de los datos: típicamente, operaciones de agregado, borrado, modificación y recuperación de los datos de la base.
  • 3. 3 MODELOS DE DATOS Es el proceso de documentar un diseño de sistema de software complejo como un diagrama de fácil comprensión, usando texto y símbolos para representar la forma en que los datos necesitan fluir. El diagrama se puede utilizar como un mapa para la construcción de un nuevo software o para la reingeniería de una aplicación antigua. Los modeladores de datos suelen utilizar varios modelos para ver los mismos datos y garantizar que todos los procesos, entidades, relaciones y flujos de datos han sido identificados.
  • 4. CLASIFICACIÓN DE LOS MODELOS DE DATOS  Modelos de Datos Conceptuales: Son los orientados a la descripción de estructuras de datos y restricciones de integridad. Se usan fundamentalmente durante la etapa de Análisis de un problema dado y están orientados a representar los elementos que intervienen en ese problema y sus relaciones. El ejemplo más típico es el modelo Entidad-Relación.  Modelos de Datos Lógicos: Son orientados a las operaciones más que a la descripción de una realidad. Usualmente están implementados en algún Manejador de Base de Datos. El ejemplo más típico es el Modelo Relacional, que cuenta con la particularidad de contar también con buenas características conceptuales (Normalización de bases de datos). 4
  • 5. CLASIFICACIÓN DE LOS MODELOS DE DATOS  Modelos de Datos Físicos: Son estructuras de datos a bajo nivel implementadas dentro del propio manejador. Ejemplos típicos de estas estructuras son los Árboles B+, las estructuras de Hash, etc.  Modelos Relacional: Es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. 5
  • 6. UTILIDAD 6 Definen con claridad cómo se modela la estructura lógica de una base de datos. Estos, son entidades necesarias para introducir la abstracción en un DBMS (Data Base Management System), entendiendo por abstracción al proceso de aislar un elemento de su contexto o del resto de elementos que lo pueden acompañar. Un modelo de base de datos incluye, además, las relaciones y limitaciones que determinan cómo se pueden almacenar los datos y acceder a ellos. Han tenido un papel clave en la informática, en la empresa y en muchos sectores, ya que la recopilación y gestión de los datos son fundamentales para que las empresas o instituciones mantengan su orden y sus relaciones.
  • 7.  Abstracción: Es la característica de un sistema de bases de datos, que permite al usuario o programador operar con los datos sin necesidad de conocer detalles que para él no son de “importancia”, ofreciendo así una visión abstracta de estos.  Semántica: Se trata de dar un panorama general de la Base de datos semántica, cuales son las diferencias respecto a las bases de datos relacionales y el porqué de su importancia actual. Se explican algunos inconvenientes presentes a la hora de su implementación y los beneficios que trae consigo. DEFINICIONES BÁSICAS  Integridad: Se refiere a la correctitud y completitud de la información en una base de datos. Cuando los contenidos se modifican con sentencias INSERT, DELETE o UPDATE, la integridad de los datos almacenados puede perderse de muchas maneras diferentes.  Restricción: Las restricciones se refieren a las condiciones que deben cumplir los datos para su buen funcionamiento y almacenamiento. 7
  • 8. MODELO ENTIDAD-RELACIÓN 8 Este modelo capta las relaciones entre entidades del mundo real de forma muy similar al modelo de red, pero no está directamente ligado a una estructura física de la base de datos. En cambio, con frecuencia se lo usa para diseñar una base de datos conceptualmente. Aquí, a las personas, lugares y cosas, acerca de las cuales se almacenan puntos de datos, se las denomina entidades, cada una de las cuales tiene ciertos atributos que en conjunto forman su dominio. La cardinalidad, o relaciones entre entidades, también se representan en diagramas.
  • 10. ELEMENTOS DEL MODELO ENTIDAD- RELACIÓN Representa una “cosa” u “objeto” del mundo real con existencia independiente, es decir, se diferencia únicamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad. Es un vínculo que nos permite definir una dependencia entre a varias entidades, es decir, nos permite exigir que varias entidades compartan ciertos atributos de forma indispensable. 10 Son las características que definen o identifican a una entidad. Estas pueden ser muchas, y el diseñador solo utiliza o implementa las que considere más relevantes. Es el atributo de una entidad, al que le aplicamos una restricción que lo distingue de los demás registros o le aplica un vínculo (exactamente como comentábamos en la relaciones). • ENTIDAD • ATRIBUTOS • RELACIÓN • CLAVES
  • 11. ELEMENTOS DEL MODELO ENTIDAD- RELACIÓN 11
  • 12. 12 GRÁFICA DEL MODELO ENTIDAD-RELACIÓN
  • 13. MODELADO DE SITUACIONES DE REQUERIMIENTO DE INFORMACIÓN PROPUESTAS 13
  • 14. MODELO EN CASCADA 14 Presenta una visión muy clara de cómo se suceden las etapas durante el desarrollo, y sugiere a los desarrolladores cuál es la secuencia de eventos que podrán encontrar.
  • 15. MODELO EVOLUTIVO 15 Son iterativos. Se caracterizan por la forma en que permiten a los ingenieros del software desarrollar versiones cada vez más completas del software. El desarrollo evolutivo se basa en la idea de desarrollar una implementación inicial, exponiéndola a los comentarios del usuario y refinándola a través de las diferentes versiones hasta que se desarrolla un sistema adecuado.
  • 16. MODELO EN ESPIRAL 16 Es un modelo de proceso de software evolutivo que conjuga la naturaleza iterativa de construcción de prototipos con los aspectos controlados y sistemáticos del modelo lineal secuencial. Durante las primeras iteraciones, la versión incremental podría ser un modelo en papel o un prototipo. Este modelo enfatiza ciclos de trabajo, cada uno de los cuales estudia el riesgo antes de proceder al siguiente ciclo. Cada ciclo comienza con la identificación de los objetivos, soluciones alternativas, restricciones asociadas con cada alternativa y, finalmente, se procede a su evaluación.
  • 17. MODELO DE COMPONENTES REUTILIZABLES 17 El modelo de componentes reutilizables tiene la ventaja obvia de reducir la cantidad de software a desarrollarse y así reduce los costos y los riesgos, sin embargo, los compromisos en los requerimientos son inevitables, y esto puede dar lugar a un sistema que no cumpla las necesidades reales de los usuarios. Más aún, si las nuevas versiones de los componentes reutilizables no están bajo el control de la organización que los utiliza, se pierde el control sobre la evolución del sistema.
  • 18. CONCLUSIÓN 18 Para una buena modelación de datos se debe tener en cuenta la clasificación entre modelos de datos conceptuales o modelo entidad- relación, modelos de datos lógicos modelos de datos físicos. Cuando hagas un modelo entidad relación tener en cuenta las diferencias que existen entre entidades, atributos y relaciones, sin dejar de lado las restricciones, si estas relaciones son de uno a uno, de uno a muchos, de muchos a uno o si son de muchos a muchos para así poder construir un buen modelado. Con el tema de modelo de datos adquieres los conceptos necesarios para poder realizar un modelado de la misma, esto ayuda al desarrollador a tener los conceptos claros de lo que necesita utilizar y como lo debe realizar, este tema es una de las herramientas importantes para un buen diseño de datos. Construyendo una buena relación entre las entidades y cada entidad con sus respectivos atributos.
  • 19. BIBLIOGRAFÍA 19  https://www.lucidchart.com/pages/es/que-es-un-modelo-de-base-de-datos  https://searchdatacenter.techtarget.com/es/definicion/Modelado-de-datos  http://modeladodedatossgbd.blogspot.com/2011/03/una-clasificacion-de-los-modelos-de.html  https://smarterworkspaces.kyocera.es/blog/importancia-del-modelo-de-base-de-datos/  http://basededatosguillermo.blogspot.com/p/la-abstraccion-de-datos-y-modelos-de.html  https://vargasdavid.wordpress.com/base-de-datos-semantica-2/  http://arkhamor.blogspot.com/2017/05/34-restricciones.html  https://www.genbeta.com/desarrollo/fundamento-de-las-bases-de-datos-modelo-entidad-relacion  https://es.slideshare.net/CamBandini/elementos-bsicos-de-modelo-entidad-relacin  https://es.slideshare.net/Rocinejos/modelo-entidad-relacin-49560009  http://basededatos.umh.es/e_r.htm  http://www.cua.uam.mx/pdfs/conoce/libroselec/Notas_Analisis_Requerimiento.pdf