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:
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
Link para ver Diapositivas
https://www.slideshare.net/secret/nvQiNL44EMCTaL
Bien descrito su PRESENTACION. Tema muy claro. Gracias por su aporte.Saludos
ResponderEliminar