adhjsk

Páginas: 13 (3016 palabras) Publicado: 4 de diciembre de 2014
Caracas, 05 de noviembre de 2014


ÍNDICE

Modelo de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Clasificación de los modelos de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Cualidades de modelos de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Restricciones semánticas . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Concepto de relación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Operadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Lenguajes de consulta relacionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8
Álgebra relacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Cálculo relacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Conclusión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Bibliografía 16 . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16






























2
MODELO DE DATOS

Un modelo de datos es una colección de conceptos que se pueden utilizar para describir la estructura de una base de datos. Proporciona los medios necesarios para conseguir la abstracción de datos. Por estructura de base de datos nos referimos alos tipos de datos, relaciones y restricciones que deben mantener para los datos. La mayoría de los modelos de datos también incluyen un conjunto de operaciones básicas, para especificar las recuperaciones y actualizaciones en la base de datos.

Además de las operaciones básicas proporcionadas por el modelo de datos, es cada vez más común incluir conceptos en el modelo de datos paraespecificar el aspecto dinámico o comportamiento de una aplicación de base de datos. Esto permite al diseñador de la base de datos especificar un conjunto de operaciones válidas definidas por el usuario que son permitidas en los objetos de la base de datos. Un ejemplo de operación definida por usuario puede ser “COMPUTE_GPA”, que se puede aplicar al objeto “ESTUDIANTE”. Por el contrario, las operacionesgenéricas para insertar, borrar, modificar o recuperar cualquier clase de objeto se incluyen a menudo en las operaciones básicas de modelo de dato.

Para un concepto más simplificado, un modelo de datos, es una representación simple y relativa, generalmente gráfica, de estructuras complejas de data en el mundo real. Su función principal, es ayudar a entender la complejidad del ambiente real.Los modelos de base de datos, representan la estructura, características, restricciones y transformación.


CLASIFICACIÓN DE LOS MODELOS DE DATOS

Se han propuesto muchos modelos de datos que podemos clasificar conforme a los tipos de conceptos que utilizan para describir la estructura de la base de datos.

Los modelos de datos de alto nivel o conceptuales ofrecen conceptos muycercanos a como muchos usuarios perciben los datos, mientras que los modelos de datos de bajo nivel o físicos ofrecen conceptos que describen los detalles de cómo se almacenan los datos en el computador. Los conceptos ofrecidos por los modelos de datos de bajo nivel están pensados principalmente para los especialistas en computadores, no para los usuarios finales normales. Entre estos dos extremos, hayuna clase de modelos de datos representativos o de implementación, que ofrecen conceptos que los usuarios finales pueden entender, pero que no están demasiado alejados de cómo se organizan los datos dentro del computador. Los modelos de datos representativos ocultan algunos detalles relativos al almacenamiento de los datos, pero pueden implementarse directamente en un computador.


3...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS