viernes, 29 de abril de 2016

MODELO DE DATOS








1.CONTENIDO:

   DEFINICIÓN: Colección de herramientas conceptuales para describir los datos, relaciones,semánticas y las restricciones de consistencia.
    
  TIPOS:
    
MODELO LÓGICO BASADO EN REGISTROS:

Se utilizan para describir los datos en los niveles conceptual y externo. A diferencia de los modelos de datos basados en objetos, estos modelos sirven para especificar la estructura lógica general de la BD; sin embargo no permiten especificar en forma clara los limitantes de los datos. 

Modelo relacional: Para la gestión de una base de datos es un modelo de datos basado en la lógica de predicado y en la teoría de conjuntos. Éste es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario casual de la base de datos.

1. Modelo Entidad-Relación:
Denominado por sus siglas como: E-R; Este modelo representa a la realidad a través de entidades, que son objetos  que existen y que se distinguen de otros por sus características, por ejemplo: un alumno se distingue de otro por sus características particulares como lo es el nombre, o el número de control asignado al entrar a una institución educativa, así mismo, un empleado, una materia, etc. Las entidades pueden ser de dos tipos:
Tangibles: Son todos aquellos objetos físicos que podemos ver, tocar o sentir.
Intangibles: Todos aquellos eventos u objetos conceptuales que no  podemos ver, aun sabiendo que existen, por ejemplo: la entidad materia, sabemos que existe, sin embargo, no la  podemos visualizar o tocar.


2. RESUMEN  


 Un modelo de datos es un lenguaje orientado a hablar de una Base de Datos. Típicamente un modelo de datos permite describir:
Las estructuras de datos de la base: El tipo de los datos que hay en la base y la forma en que se relacionan.
Las restricciones de integridad: Un conjunto de condiciones que deben cumplir los datos para reflejar la realidad deseada.
Operaciones de manipulación de los datos: típica mente, operaciones de agregado, borrado, modificación y recuperación de los datos de la base.
Otro enfoque es pensar que un modelo de datos permite describir los elementos de la realidad que intervienen en un problema dado y la forma en que se relacionan esos elementos entre sí.
No hay que perder de vista que una Base de Datos siempre está orientada a resolver un problema determinado, por lo que los dos enfoques propuestos son necesarios en cualquier desarrollo de software.



3. SUMMARY

 A data model is oriented talk of a database language. Typically a data model allows to describe:
Data structures of the base: The type of data at the base and how they relate.
Integrity constraints: A set of conditions to be met by the desired data to reflect reality.
Handling operations data: typically, added operations, deletion, modification and recovery of the data base.
Another approach is to think that a data model for describing the elements of reality involved in a given problem and how these elements relate to each other.
We must not forget that a database is always oriented to solve a particular problem, so the two proposed approaches are necessary in any software development.
 
4. RECOMENDACIONES:

Al final, si utilizamos una herramienta que nos simplifique el proceso de implementación, siempre será importante guardar un archivo, con las sentencias SQL generadas por la misma. De hecho, con cada modificación debemos guardar una copia de respaldo.


5. CONCLUSIONES:

Para saber más a fondo todo sobre el  Modelo de datos es necesario saber lo básico que es y cómo funciona , entendiendo eso podremos saber cómo utilizarla.
Ademas en  la informática, difiere en cuanto a su enfoque, el cual se centra en el planeamiento del desarrollo de aplicaciones y la decisión de cómo se almacenarán los datos y cómo se accederá a ellos.


6. APRECIACIÓN CRITICA

 Para este trabajo de investigación fue sencillo ya que conté con material específicamente sobre el tema e investigue un poco más en Internet, espero te ayude.

7. GLOSARIO O TÉRMINOS:

SQL: (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas.

8. BIBLIOGRAFIA O LINCOGRAFIA 

Link para ver Diapositivas
https://www.slideshare.net/secret/nvQiNL44EMCTaL







1 comentario:

  1. Bien descrito su PRESENTACION. Tema muy claro. Gracias por su aporte.Saludos

    ResponderEliminar