Tarea correpondiente al 27-08-2012

1.-Para que sirve la abtraccion?
La abstracción de datos es la característica de un sistema de bases de datos, que permite al usuario o programador operar con los datos sin necesidad de conocer detalles que para él no son de “importancia”, ofreciendo así una visión abstracta de estos.

2..-Menciona 3 niveles de abstraccion y quien actua en el nivel?

  • El nivel interno:
  •  Tiene un esquema interno, que describe la estructura física de almacenamiento de la base de datos. El esquema interno emplea un modelo físico de los datos y describe todos los detalles para su almacenamiento, así como los caminos de acceso para la base de datos.
  • El nivel conceptual:
  •  Tiene un esquema conceptual, que describe la estructura de toda la base de datos para una comunidad de usuarios. El esquema conceptual oculta los detalles de las estructuras físicas de almacenamiento y se concentra en describir entidades, tipos de datos, vínculos, operaciones de los usuarios y restricciones. En este nivel podemos usar un modelo de datos de alto nivel o uno de implementación.
  • El nivel externo o de vistas:
  •  Incluye varios esquemas externos o vistas de usuario. Cada esquema externo describe la parte de la base de datos que interesa a un grupo de usuarios determinado, y oculta a ese grupo el resto de la base de datos. En este nivel podemos usar un modelo de datos de alto nivel o uno de implementación

    3.-Que es el modelado de datos?

    El modelado de datos es uno de los elementos más importantes a la hora de iniciar el desarrollo de cualquier proyecto. Esta es la estructura, sobre la que realmente reside la verdadera esencia de la aplicación. Incluso determina si el proyecto va a cumplir con su verdadero objetivo.

    El modelado de datos es una técnica independiente de la implementación a la base de datos. Esto es importante, porque la metodología L5, siempre busca que se saque el máximo provecho de diversas herramientas. En particular, el esquema final y su implementación pueden sufrir cambios sin afectar de manera drástica la Lógica de Programación.

    4.-Menciona 3 categorias  de conceptos que se puedan modelar y menciona un ejemplo en cada uno de ellos?

    Modelo Racional:  Las entidades y las relaciones se representan por medio de tablas
      La tabla recibe el nombre de relación, las filas muestran la información y las columnas representan los atributos

    Modelo Semántico: Es estudiar los datos que se pretenden almacenar en la base de datos antes de elegir el modelo de datos concreto que se usara en la base de datos des este modo se concentra en la informacion que se necesitara con mas importancia.

    Modelo entidad relación:Este modelo permite representar, de forma abstracta,  los datos que se pretenden almacenar  en la base de datos.

    http://www.maestrosdelweb.com/editorial/modelado-de-datos-e-implementacion-de-la-base-de-datos-primer-nivel-l5/

    https://sites.google.com/site/fundamentosdedbitst/contenido/1-5-niveles-de-abstraccion

    0 comentarios:

    Publicar un comentario