ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Matematica


Enviado por   •  30 de Abril de 2014  •  1.125 Palabras (5 Páginas)  •  316 Visitas

Página 1 de 5

Datos

INFORME I: MODELO DE BASE DE DATOS

1. Definición de modelo de base de datos

Un modelo de bases de datos es un conjunto de ideas lógicas utilizadas para

representar la estructura de datos y las relaciones entre ellos dentro de la base de

datos. El modelo de datos es el proceso que implica crear una representación que

tienen los usuarios de los datos Si el modelo de datos representa en forma

incorrecta la visión que poseen los usuarios de los datos, encontrarán las

aplicaciones difíciles de usar, incompletas y por supuesto en el desarrollo de las

bases de datos y sus aplicaciones.

2. Modelamiento conceptual y su ubicación en el contexto del proceso de

diseño de la base de datos

El diseño de una base de datos es un proceso complejo que abarca

decisiones a muy distintos niveles. La complejidad se controla mejor si se

descompone el problema en sub-problemas y se resuelve cada uno de estos subproblemas

independientemente, utilizando técnicas específicas. Así, el diseño de

una base de datos se descompone en diseño conceptual, diseño lógico y diseño

físico. El diseño conceptual parte de las especificaciones de requisitos de usuario

y su resultado es el esquema conceptual de la base de datos. Un esquema

conceptual es una descripción de alto nivel de la estructura de la base de datos,

independientemente del SGBD que se vaya a utilizar para manipularla. Un modelo

conceptual es un lenguaje que se utiliza para describir esquemas conceptuales. El

objetivo del diseño conceptual es describir el contenido de información de la base

de datos y no las estructuras de almacenamiento que se necesitarán para manejar

esta información.

En el diseño de bases de datos se usan primero los modelos conceptuales

para lograr una descripción de alto nivel de la realidad, y luego se transforma el

esquema conceptual en un esquema lógico. El motivo de realizar estas dos etapas

es la dificultad de abstraer la estructura de una base de datos que presente cierta

complejidad. Un esquema es un conjunto de representaciones lingüísticas o

gráficas que describen la estructura de los datos de interés.

3. Abstracciones comúnmente usadas en el diseño de la base de datos

En el diseño conceptual de bases de datos se realizan tres tipos de

abstracciones, que son completamente independientes: Abstracción de

Clasificación, Abstracción de Agregación y Abstracción de Generalización. Estas

abstracciones ayudan al programador en la tarea de entender, clasificar y modelar

la realidad.

 Abstracción de Clasificación: el objetivo de esta abstracción es clasificar los objetos de la realidad caracterizados por propiedades comunes.

Cuando se piensa en los objetos de la clase, se hace referencia a sus características y propiedades comunes. Estas abstracciones se representan mediante un árbol, cuya raíz es la clase y las hojas son los miembros de la clase. Cada rama del árbol hace referencia a la Relación de Pertenencia existente entre el objeto y su clase.

 Abstracción de Agregación: mediante esta abstracción se definen nuevas clases a partir del conjunto de clases asociadas a las partes que la componen.

Se representan mediante un árbol de un nivel en el que todos los nodos son clases, siendo su raíz la nueva clase generada a partir de la agregación de las clases que son las hojas. Las clases-hoja Son Parte De la clase-raíz. Una misma clase puede participar en más de una agregación. Se puede decir que mediante la clasificación

...

Descargar como (para miembros actualizados) txt (7 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com