Elaboracion de salsa de chinicuil
Un modelo: Es una representación de cualquier aspecto o tema extraído del mundo real, en una base de datos esta representación se realizará de forma gráfica.
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 tipos de modelos de datos:
Modelos externos o lógicos basados en objetos. Nos permite representar los datos que necesita cada usuario con las estructuras propias del lenguaje de programación que se vaya a usar.
Modelos globales o lógicos basados en registros. Ayuda a escribir los datos para el conjunto de usuarios.
Modelos físicos de datos. Está orientado a la máquina.
Modelos …ver más…
La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estándar implementado por los principales motores o sistemas de gestión de bases de datos relacionales.
Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce como normalización de una base de datos.
Durante los años 80 la aparición de dBASE produjo una revolución en los lenguajes de programación y sistemas de administración de datos. Aunque nunca debe olvidarse que dBase no utilizaba SQL como lenguaje base para su gestión.
Bases de datos orientados a objetos
El origen de las BDOO se encuentra básicamente en las siguientes razones:
La existencia de problemas para representar cierta información y modelar ciertos aspectos del mundo real, puesto que los modelos clásicos permiten representar gran cantidad de datos, pero las operaciones y representaciones que se pueden realizar sobre ellos son bastante simples.
El paso del modelo de objetos al modelo relacional genera dificultades que en el caso de las BDOO no surgen ya que el modelo es el mismo. Por lo tanto, las bases de datos orientadas a objetos surgen