SlideShare una empresa de Scribd logo
Tutorial creado por Quasi / Javier Fernández Rivera
                                                                           http://ircorion.net | javier@ircorion.net


                                                                                                       Bases de datos




                                              Modelo de datos

Un modelo: Es una representación de cualquier aspecto o tema extraido del mundo real, en una base de datos esta
representación se realizara de forma grafica.
Un modelo de datos: Es un conjunto de conceptos que nos permiten describir los datos, las relaciones que existen
entre ellos, la semántica y las restricciones de consistencia.

Existen 3 grupos de modelos de datos
    1. Modelos externos o lógicos basados en objetos: nos permite representar los datos que necesita cada
        ususario con las estructuras propias del lenguaje de programación que se vaya a usar.
    2. Modelos globales o lógicos basados en registros: ayuda a escribir los datos para el conjunto de usuarios.
    3. Modelos fí sico de datos: esta orientado a la maquina.

Dentro del modelo global podríamos clasificar 2 tipos:
            • Conceptual.
            • Convencional.

    1.   Los modelos conceptuales: también denominados de alto nivel facilitan la descripción global del conjunto
         de información de la empresa con indenpendencia de la maquina que se use.
    2.   Los modelos convencionales: se encuentran soportados por los SGBD, los mas comunes son el jerarquico
         y el codasyl o de red y el relacional.

Es preciso distinguir entre esquema y ocurrencia.
Esquema: es la descripción de la estructura de la base de datos.
Ocurrencia: son los datos que hay almacenados en el esquema en un determinado momento y que varían.

Una definición de modelo de datos seria: Un conjunto de conceptos, reglas y convenciones que nos permite describir
y manipular los datos de un cierto mundo real que deseamos almacenar en la base de datos.



Propiedades de un modelo de datos

Las propiedades de los modelos de datos son de dos tipos:
    1. Estáticas
    2. Invariantes en el tiempo: Que responden a lo que suele ser las estructuras.
    3. Y dinámicas que son las operaciones que se aplican a los datos o valores almacenados en las estructuras,
        las cuales varían en el tiempo.

Propiedades estáticas
La estática de un modelo de datos esta compuesta por elementos permitidos y elementos no permitidos.

Elementos permitidos: No son los mismos para todos los modelos de datos. Varían especialmente en su
terminología, en general suele ser objetos que pueden ser entidades relaciones, registros, asociaciones entre objetos
(interrelaciones), propiedades de los objetos (atributos o campos) y dominios que son conjuntos de valores sobre los
que se definen las propiedades.

La representación de estos elementos depende del tipo de modelo, así en las jerarquicos y en el modelo en red se
representan en forma de grafo (similar o en árbol).
En los modelos relacionales se usan las tablas y en el modelo entidad, interrelación se usan grafos y tablas.
Elementos no permitidos: No todos los valores, cambios de valor o estructuras están permitidas en el mundo real,
además de cada modelo de datos también impone por si mismo limitaciones a las estructuras que permite.
Se denomina restricciones inherentes (pueden cambiar) a las que son impuestas por el modelo de datos en si y se
denominan restricciones de integridad a las que son impuestas por el mundo real.
Habitualmente en vez de restricciones se suelen llamar reglas.



Propiedades dinámicas
Los valores que toman los distintos objetos de un esquema en un determinado momento Ti reciben el nombre de
ocurrencia de esquema o estado de los datos en el momento BDi.
En otro momento Tj la ocurrencia sera BDj.
La aplicación de una operación a una ocurrencia de un esquema trasforma esta en otra ocurrencia.




Una operación tienen dos componentes o pasos:

    1.   Componente de localización: selección o enfoque, consiste en localizar la ocurrencia de un objeto indicando
         un camino.
    2.   Acción, que se realiza sobre la ocurrencia previamente localizada, operaciones de actualización: eliminar,
         insertar, modificar, ver.




Restricciones de integridad en los modelos de datos

En el mundo real existen ciertas reglas que deben cumplir los elementos existentes.

En la BD deseamos que reflejen lo mas fielmente posible el universo que se representa (si hacemos una BD de un
hospital deberá representar elementos del hospital), por lo tanto tenemos que recoger en nuestro sistema de
información el universo lo mas fielmente posible para que al desarrollar el esquema de la BD junto con los objetos
evocaciones y propiedades que los mismos se cumplan estas reglas llamadas restricciones semánticas o de
integridad las cuales pueden ser definidas como condiciones que limitan al conjunto de ocurrencias validas de un
esquema, la semántica de los datos que en un principio la controlaba manualmente el usuario.

Hoy en día las restricciones de int egridad suelen estar dispersas por la BD en vez de estar dispersas por las
diferentes aplicaciones.




Clasificación de los modelos de datos

Durante la década de los 70 y a principios de los 80 unos de los principales temas de discusión era como poder
clasificar los modelos de datos. Con la aparición de los niveles de abstracción de la arquitectura ANSI este tema se
planifico bastante.
En general nosotros clasificamos los modelos en función de su nivel de abstracción y riqueza semántica así
distinguiremos entre conceptual y convencionales. Las características principales de los convencionales son:
Están implementados en SGBD comerciales.
Depende del SGBD
Están próximos al ordenador, tienen poca capacidad semántica.
Están mas enfocados a la implantación. Sin embargo los conceptuales no suelen estar implementados en los SGBD,
son independientes del SGBD tienen un gran nivel de abstracción, tienen mayor capacidad semántica y están mas
enfocados al diseño de alto nivel.




El modelo jerarquico
A este modelo se le llamo en árbol ya que se usa una estructura de árbol invertida con las raíces en la parte superior
del diseño para su representación .
Es similar al modelo en red ya que los datos se representan mediante registros llamados nodos y las relaciones se
suelen llamar lazos o enlaces.
Sus características son:
Una colección de árboles forman una BD
A los registros se les denomina nodos o segmentos que contienen campos que a su vez se les llama atributos.
Los nodos están organizados en niveles cada nodo tiene campos comunes, vinculados a el.
Padre es un nodo vinculado a otros de nivel inferior.
Gemelos son los nodos al mismo nivel y tienen el mismo padre.
Hojas: son los nodos que no tienen hijos
Altura: Cantidad de niveles
Camino: Son las líneas que unen los nodos no puede haber mas de un camino al mismo sitio o nodo.
Rama: Es un camino que termina en una hoja
Familia: Es el conjunto de padres e hijos, etc.
Moment o; Numero total de nodos de un árbol.
Peso: Cantidad de hojas que tiene el árbol.



Modelos de red

Esta compuesto por un árbol que a su vez tiene tablas. Dentro de las características principales podemos decir que
los arcos que unen entidades se les llama conjuntos. Los conjuntos están formados por relaciones de muchos a
muchos.

El modelo en red es el mas utilizado en el CODASYL aunque hoy en día esta en desuso.

Más contenido relacionado

La actualidad más candente

Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datosecasteloc
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
MSc Aldo Valdez Alvarado
 
Universidad tecnológica de tehuacá modelos
Universidad tecnológica de tehuacá modelosUniversidad tecnológica de tehuacá modelos
Universidad tecnológica de tehuacá modelosVictor Dolores Marcos
 
Base de datos orientada a objetos
Base de datos orientada a objetosBase de datos orientada a objetos
Base de datos orientada a objetosXavis Riofrio
 
Unidad DidáCtica Iii Bases De Datos Relacionales
Unidad DidáCtica Iii Bases De Datos RelacionalesUnidad DidáCtica Iii Bases De Datos Relacionales
Unidad DidáCtica Iii Bases De Datos Relacionales
ConfesorAD
 
Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datos
jhovanaqg
 
modelos de datos
modelos de datos modelos de datos
modelos de datos
joseojeda98
 
Sistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacionalSistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacionalFlor de la Luz
 
Introducción a los sistemas de información
Introducción a los sistemas de informaciónIntroducción a los sistemas de información
Introducción a los sistemas de información
Lenis Querales Blanco
 
Base de datos-objeto-relacional
Base de datos-objeto-relacionalBase de datos-objeto-relacional
Base de datos-objeto-relacionalEduar Alfons Leon
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
MaximilianoCspedes1
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
miguel campos
 
Bdoo
Bdoo Bdoo
Evaluacion final
Evaluacion finalEvaluacion final
Evaluacion final
Paul Morales
 
Unidad DidáCtica Ii Sistemas Gestores De Bases De Datos
Unidad DidáCtica Ii Sistemas Gestores De Bases De DatosUnidad DidáCtica Ii Sistemas Gestores De Bases De Datos
Unidad DidáCtica Ii Sistemas Gestores De Bases De Datos
ConfesorAD
 
Objeto relacional bases datos 2
Objeto relacional bases datos 2Objeto relacional bases datos 2
Objeto relacional bases datos 2Velmuz Buzz
 
Modelo de una b.d
Modelo de una b.dModelo de una b.d
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
Jesús Rojas
 
Clase 4 MER Extendido
Clase 4 MER  ExtendidoClase 4 MER  Extendido
Clase 4 MER Extendido
José Ricardo Tillero Giménez
 

La actualidad más candente (20)

Unidad A
Unidad AUnidad A
Unidad A
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Universidad tecnológica de tehuacá modelos
Universidad tecnológica de tehuacá modelosUniversidad tecnológica de tehuacá modelos
Universidad tecnológica de tehuacá modelos
 
Base de datos orientada a objetos
Base de datos orientada a objetosBase de datos orientada a objetos
Base de datos orientada a objetos
 
Unidad DidáCtica Iii Bases De Datos Relacionales
Unidad DidáCtica Iii Bases De Datos RelacionalesUnidad DidáCtica Iii Bases De Datos Relacionales
Unidad DidáCtica Iii Bases De Datos Relacionales
 
Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datos
 
modelos de datos
modelos de datos modelos de datos
modelos de datos
 
Sistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacionalSistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacional
 
Introducción a los sistemas de información
Introducción a los sistemas de informaciónIntroducción a los sistemas de información
Introducción a los sistemas de información
 
Base de datos-objeto-relacional
Base de datos-objeto-relacionalBase de datos-objeto-relacional
Base de datos-objeto-relacional
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Bdoo
Bdoo Bdoo
Bdoo
 
Evaluacion final
Evaluacion finalEvaluacion final
Evaluacion final
 
Unidad DidáCtica Ii Sistemas Gestores De Bases De Datos
Unidad DidáCtica Ii Sistemas Gestores De Bases De DatosUnidad DidáCtica Ii Sistemas Gestores De Bases De Datos
Unidad DidáCtica Ii Sistemas Gestores De Bases De Datos
 
Objeto relacional bases datos 2
Objeto relacional bases datos 2Objeto relacional bases datos 2
Objeto relacional bases datos 2
 
Modelo de una b.d
Modelo de una b.dModelo de una b.d
Modelo de una b.d
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Clase 4 MER Extendido
Clase 4 MER  ExtendidoClase 4 MER  Extendido
Clase 4 MER Extendido
 

Destacado

Reisebericht Lehmann - Juni 2013 PL/HR
Reisebericht Lehmann - Juni 2013 PL/HRReisebericht Lehmann - Juni 2013 PL/HR
Reisebericht Lehmann - Juni 2013 PL/HRherbert1977
 
Web Writing
Web WritingWeb Writing
Web Writing
DML Srl
 
Big 5
Big 5Big 5
Talen tower (information memorandum) DEF
Talen tower (information memorandum) DEFTalen tower (information memorandum) DEF
Talen tower (information memorandum) DEFMassimiliano Cicco
 
Heos regulamin wiosna 2016
Heos regulamin wiosna 2016Heos regulamin wiosna 2016
Heos regulamin wiosna 2016
matthieu75
 
Stamp Auction to be Held on 17th Aug’14 in the UK - TonyLester
Stamp Auction to be Held on 17th Aug’14 in the UK - TonyLesterStamp Auction to be Held on 17th Aug’14 in the UK - TonyLester
Stamp Auction to be Held on 17th Aug’14 in the UK - TonyLester
Tony Lester
 
IBM Redbooks Product Guide: IBM System x3530 M4
IBM Redbooks Product Guide: IBM System x3530 M4IBM Redbooks Product Guide: IBM System x3530 M4
IBM Redbooks Product Guide: IBM System x3530 M4
IBM India Smarter Computing
 
Single axis robots
Single axis robotsSingle axis robots
Single axis robots
Alexandre Arau
 
Csna Annual Meeting 2009
Csna Annual Meeting 2009Csna Annual Meeting 2009
Csna Annual Meeting 2009RAMON MELLA
 
ProNatura
ProNaturaProNatura
ProNatura
santotomasaquino
 
2012 kids count data workshop
2012  kids count data workshop2012  kids count data workshop
2012 kids count data workshopLaila Bell
 
Preliminary brochurefall2016
Preliminary brochurefall2016Preliminary brochurefall2016
Preliminary brochurefall2016
Stéphanie Noël
 
APIBF DIrectory
APIBF DIrectoryAPIBF DIrectory
APIBF DIrectory
MartinCMurray
 
EYE OF ABSOLUTE WISDOM PART 2
EYE OF ABSOLUTE WISDOM PART 2EYE OF ABSOLUTE WISDOM PART 2
EYE OF ABSOLUTE WISDOM PART 2
peacediscovery
 
Ningbo Focus 2011
Ningbo Focus 2011Ningbo Focus 2011
Ningbo Focus 2011Helge1967
 
F I G E S Company Presentation (21
F I G E S  Company  Presentation (21F I G E S  Company  Presentation (21
F I G E S Company Presentation (21akifgorur
 

Destacado (20)

Top 25 Toxic VA Air Zips.2015.b
Top 25 Toxic VA Air Zips.2015.bTop 25 Toxic VA Air Zips.2015.b
Top 25 Toxic VA Air Zips.2015.b
 
Reisebericht Lehmann - Juni 2013 PL/HR
Reisebericht Lehmann - Juni 2013 PL/HRReisebericht Lehmann - Juni 2013 PL/HR
Reisebericht Lehmann - Juni 2013 PL/HR
 
Web Writing
Web WritingWeb Writing
Web Writing
 
Big 5
Big 5Big 5
Big 5
 
Talen tower (information memorandum) DEF
Talen tower (information memorandum) DEFTalen tower (information memorandum) DEF
Talen tower (information memorandum) DEF
 
Heos regulamin wiosna 2016
Heos regulamin wiosna 2016Heos regulamin wiosna 2016
Heos regulamin wiosna 2016
 
Stamp Auction to be Held on 17th Aug’14 in the UK - TonyLester
Stamp Auction to be Held on 17th Aug’14 in the UK - TonyLesterStamp Auction to be Held on 17th Aug’14 in the UK - TonyLester
Stamp Auction to be Held on 17th Aug’14 in the UK - TonyLester
 
IBM Redbooks Product Guide: IBM System x3530 M4
IBM Redbooks Product Guide: IBM System x3530 M4IBM Redbooks Product Guide: IBM System x3530 M4
IBM Redbooks Product Guide: IBM System x3530 M4
 
Planifccion
PlanifccionPlanifccion
Planifccion
 
Single axis robots
Single axis robotsSingle axis robots
Single axis robots
 
Csna Annual Meeting 2009
Csna Annual Meeting 2009Csna Annual Meeting 2009
Csna Annual Meeting 2009
 
ProNatura
ProNaturaProNatura
ProNatura
 
2012 kids count data workshop
2012  kids count data workshop2012  kids count data workshop
2012 kids count data workshop
 
Preliminary brochurefall2016
Preliminary brochurefall2016Preliminary brochurefall2016
Preliminary brochurefall2016
 
APIBF DIrectory
APIBF DIrectoryAPIBF DIrectory
APIBF DIrectory
 
EYE OF ABSOLUTE WISDOM PART 2
EYE OF ABSOLUTE WISDOM PART 2EYE OF ABSOLUTE WISDOM PART 2
EYE OF ABSOLUTE WISDOM PART 2
 
Ningbo Focus 2011
Ningbo Focus 2011Ningbo Focus 2011
Ningbo Focus 2011
 
hadoop事例紹介
hadoop事例紹介hadoop事例紹介
hadoop事例紹介
 
F I G E S Company Presentation (21
F I G E S  Company  Presentation (21F I G E S  Company  Presentation (21
F I G E S Company Presentation (21
 
Internet Y El Www
Internet Y El WwwInternet Y El Www
Internet Y El Www
 

Similar a Quasi - Modelo de datos

Base de datos
Base de datosBase de datos
Base de datosVictor
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
Colegio Jorge barek
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
Universidad Fermín Toro
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datosIrene Lorza
 
Modelos de bases de datos
Modelos de bases de datosModelos de bases de datos
Modelos de bases de datos
Jperez98
 
modelo de datos
modelo de datos modelo de datos
modelo de datos
Janetsy Salazar
 
Modelo de Datos
Modelo de DatosModelo de Datos
Modelo de Datos
Vannesa Salazar
 
Bases de Datos Relacionales
Bases de Datos RelacionalesBases de Datos Relacionales
Bases de Datos Relacionales
José Tomás Diarte Añazco
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Jesús Tramullas
 
Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaLeidyOsorioM
 
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
Galo Anzules
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONPamela Quinde
 

Similar a Quasi - Modelo de datos (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Curso de base_de_datos
Curso de base_de_datosCurso de base_de_datos
Curso de base_de_datos
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de 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 datos modelo de datos
modelo de datos
 
Modelo de Datos
Modelo de DatosModelo de Datos
Modelo de Datos
 
Bases de Datos Relacionales
Bases de Datos RelacionalesBases de Datos Relacionales
Bases de Datos Relacionales
 
Introducciona a las bd
Introducciona a las bdIntroducciona a las bd
Introducciona a las bd
 
Bdrelacional
BdrelacionalBdrelacional
Bdrelacional
 
Bdrelacional
BdrelacionalBdrelacional
Bdrelacional
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palencia
 
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
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACION
 
Bdrelacional
BdrelacionalBdrelacional
Bdrelacional
 
Bd relacional
Bd relacionalBd relacional
Bd relacional
 

Más de degarden

MICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GBMICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GB
degarden
 
ABC 2021 Guia del vino
ABC 2021 Guia del vinoABC 2021 Guia del vino
ABC 2021 Guia del vino
degarden
 
Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146
degarden
 
Why btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of FilesystemsWhy btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of Filesystems
degarden
 
Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2
degarden
 
Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2
degarden
 
The 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The LocalThe 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The Local
degarden
 
Toshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard DriveToshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard Drive
degarden
 
Bronces
BroncesBronces
Bronces
degarden
 
Sper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IRSper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IR
degarden
 
Plarad Torque and tension systems
Plarad Torque and tension systemsPlarad Torque and tension systems
Plarad Torque and tension systems
degarden
 
Plarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power PacksPlarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power Packs
degarden
 
Hands-Free Profile 1.7
Hands-Free Profile 1.7Hands-Free Profile 1.7
Hands-Free Profile 1.7
degarden
 
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
degarden
 
Reverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices DocumentationReverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices Documentation
degarden
 
pWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting FrameworkpWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting Framework
degarden
 
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android ¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
degarden
 
Bose NC 700 - User manual English
Bose NC 700 - User manual EnglishBose NC 700 - User manual English
Bose NC 700 - User manual English
degarden
 
MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+
degarden
 
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
degarden
 

Más de degarden (20)

MICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GBMICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GB
 
ABC 2021 Guia del vino
ABC 2021 Guia del vinoABC 2021 Guia del vino
ABC 2021 Guia del vino
 
Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146
 
Why btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of FilesystemsWhy btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of Filesystems
 
Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2
 
Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2
 
The 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The LocalThe 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The Local
 
Toshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard DriveToshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard Drive
 
Bronces
BroncesBronces
Bronces
 
Sper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IRSper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IR
 
Plarad Torque and tension systems
Plarad Torque and tension systemsPlarad Torque and tension systems
Plarad Torque and tension systems
 
Plarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power PacksPlarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power Packs
 
Hands-Free Profile 1.7
Hands-Free Profile 1.7Hands-Free Profile 1.7
Hands-Free Profile 1.7
 
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
 
Reverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices DocumentationReverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices Documentation
 
pWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting FrameworkpWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting Framework
 
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android ¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
 
Bose NC 700 - User manual English
Bose NC 700 - User manual EnglishBose NC 700 - User manual English
Bose NC 700 - User manual English
 
MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+
 
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
 

Último

Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 

Último (20)

Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 

Quasi - Modelo de datos

  • 1. Tutorial creado por Quasi / Javier Fernández Rivera http://ircorion.net | javier@ircorion.net Bases de datos Modelo de datos Un modelo: Es una representación de cualquier aspecto o tema extraido del mundo real, en una base de datos esta representación se realizara de forma grafica. Un modelo de datos: Es un conjunto de conceptos que nos permiten describir los datos, las relaciones que existen entre ellos, la semántica y las restricciones de consistencia. Existen 3 grupos de modelos de datos 1. Modelos externos o lógicos basados en objetos: nos permite representar los datos que necesita cada ususario con las estructuras propias del lenguaje de programación que se vaya a usar. 2. Modelos globales o lógicos basados en registros: ayuda a escribir los datos para el conjunto de usuarios. 3. Modelos fí sico de datos: esta orientado a la maquina. Dentro del modelo global podríamos clasificar 2 tipos: • Conceptual. • Convencional. 1. Los modelos conceptuales: también denominados de alto nivel facilitan la descripción global del conjunto de información de la empresa con indenpendencia de la maquina que se use. 2. Los modelos convencionales: se encuentran soportados por los SGBD, los mas comunes son el jerarquico y el codasyl o de red y el relacional. Es preciso distinguir entre esquema y ocurrencia. Esquema: es la descripción de la estructura de la base de datos. Ocurrencia: son los datos que hay almacenados en el esquema en un determinado momento y que varían. Una definición de modelo de datos seria: Un conjunto de conceptos, reglas y convenciones que nos permite describir y manipular los datos de un cierto mundo real que deseamos almacenar en la base de datos. Propiedades de un modelo de datos Las propiedades de los modelos de datos son de dos tipos: 1. Estáticas 2. Invariantes en el tiempo: Que responden a lo que suele ser las estructuras. 3. Y dinámicas que son las operaciones que se aplican a los datos o valores almacenados en las estructuras, las cuales varían en el tiempo. Propiedades estáticas La estática de un modelo de datos esta compuesta por elementos permitidos y elementos no permitidos. Elementos permitidos: No son los mismos para todos los modelos de datos. Varían especialmente en su terminología, en general suele ser objetos que pueden ser entidades relaciones, registros, asociaciones entre objetos (interrelaciones), propiedades de los objetos (atributos o campos) y dominios que son conjuntos de valores sobre los que se definen las propiedades. La representación de estos elementos depende del tipo de modelo, así en las jerarquicos y en el modelo en red se representan en forma de grafo (similar o en árbol). En los modelos relacionales se usan las tablas y en el modelo entidad, interrelación se usan grafos y tablas.
  • 2. Elementos no permitidos: No todos los valores, cambios de valor o estructuras están permitidas en el mundo real, además de cada modelo de datos también impone por si mismo limitaciones a las estructuras que permite. Se denomina restricciones inherentes (pueden cambiar) a las que son impuestas por el modelo de datos en si y se denominan restricciones de integridad a las que son impuestas por el mundo real. Habitualmente en vez de restricciones se suelen llamar reglas. Propiedades dinámicas Los valores que toman los distintos objetos de un esquema en un determinado momento Ti reciben el nombre de ocurrencia de esquema o estado de los datos en el momento BDi. En otro momento Tj la ocurrencia sera BDj. La aplicación de una operación a una ocurrencia de un esquema trasforma esta en otra ocurrencia. Una operación tienen dos componentes o pasos: 1. Componente de localización: selección o enfoque, consiste en localizar la ocurrencia de un objeto indicando un camino. 2. Acción, que se realiza sobre la ocurrencia previamente localizada, operaciones de actualización: eliminar, insertar, modificar, ver. Restricciones de integridad en los modelos de datos En el mundo real existen ciertas reglas que deben cumplir los elementos existentes. En la BD deseamos que reflejen lo mas fielmente posible el universo que se representa (si hacemos una BD de un hospital deberá representar elementos del hospital), por lo tanto tenemos que recoger en nuestro sistema de información el universo lo mas fielmente posible para que al desarrollar el esquema de la BD junto con los objetos evocaciones y propiedades que los mismos se cumplan estas reglas llamadas restricciones semánticas o de integridad las cuales pueden ser definidas como condiciones que limitan al conjunto de ocurrencias validas de un esquema, la semántica de los datos que en un principio la controlaba manualmente el usuario. Hoy en día las restricciones de int egridad suelen estar dispersas por la BD en vez de estar dispersas por las diferentes aplicaciones. Clasificación de los modelos de datos Durante la década de los 70 y a principios de los 80 unos de los principales temas de discusión era como poder clasificar los modelos de datos. Con la aparición de los niveles de abstracción de la arquitectura ANSI este tema se planifico bastante. En general nosotros clasificamos los modelos en función de su nivel de abstracción y riqueza semántica así distinguiremos entre conceptual y convencionales. Las características principales de los convencionales son: Están implementados en SGBD comerciales. Depende del SGBD Están próximos al ordenador, tienen poca capacidad semántica. Están mas enfocados a la implantación. Sin embargo los conceptuales no suelen estar implementados en los SGBD, son independientes del SGBD tienen un gran nivel de abstracción, tienen mayor capacidad semántica y están mas enfocados al diseño de alto nivel. El modelo jerarquico
  • 3. A este modelo se le llamo en árbol ya que se usa una estructura de árbol invertida con las raíces en la parte superior del diseño para su representación . Es similar al modelo en red ya que los datos se representan mediante registros llamados nodos y las relaciones se suelen llamar lazos o enlaces. Sus características son: Una colección de árboles forman una BD A los registros se les denomina nodos o segmentos que contienen campos que a su vez se les llama atributos. Los nodos están organizados en niveles cada nodo tiene campos comunes, vinculados a el. Padre es un nodo vinculado a otros de nivel inferior. Gemelos son los nodos al mismo nivel y tienen el mismo padre. Hojas: son los nodos que no tienen hijos Altura: Cantidad de niveles Camino: Son las líneas que unen los nodos no puede haber mas de un camino al mismo sitio o nodo. Rama: Es un camino que termina en una hoja Familia: Es el conjunto de padres e hijos, etc. Moment o; Numero total de nodos de un árbol. Peso: Cantidad de hojas que tiene el árbol. Modelos de red Esta compuesto por un árbol que a su vez tiene tablas. Dentro de las características principales podemos decir que los arcos que unen entidades se les llama conjuntos. Los conjuntos están formados por relaciones de muchos a muchos. El modelo en red es el mas utilizado en el CODASYL aunque hoy en día esta en desuso.