martes, 1 de julio de 2014

Modelo de los datos
Es una colección de herramientas conceptuales para describir datos, relaciones entre ellos, semántica asociada a los datos y restricciones de consistencia.

  • Modelo Jerárquico
  • Modelo Red
  • Modelo Relacional

Modelo Relacional.-  La estructura principal relación,  es decir una tabla dimensional compuesta por lineas y columnas. Cada linea se denomina tupla, representa una entidad las características de cada entidad están definidas por las columnas de las relaciones , se denominan atributos.
Arquitectura del Sistema Gestor de Bases de Datos
La Arquitectura de los SGBD esta compuesto  de tres partes:
NIVEL EXTERNO
NIVEL CONCEPTUAL
NIVEL FISICO
Niveles de abstracción
La abstracción de los datos se divide en tres niveles de abstracción para  simplificar un sistema, los cuales son:
NIVEL FÍSICO
NIVEL CONCEPTUAL
NIVEL DE VISIÓN.

NIVEL FÍSICO.- Es el nivel más bajo de abstracción describe COMO se almacenan  realmente los datos.

NIVEL CONCEPTUAL.- El siguiente nivel describe que datos son realmente almacenados en la base de datos y las relaciones que existen entre los datos. Es decir se define la base de datos en base a la estructura, este es   usado por los administradores de las bases de datos, quienes deben decidir que información se va a guardar en la base de datos .

NIVEL DE  VISIÓN.- El nivel más alto de abstracción describe sólo  parte de la base de datos completa., es decir proporcionar   no toda la base de datos si no un parte para simplificar la interacción con el  sistemas

Tipos de usuarios.
Un objetivo primordial de un sistema de bases de datos es proporcionar un entorno para
recuperar información y almacenar nueva información en la base de datos. Hay cuatro tipos
distintos de usuarios de sistemas de bases de datos, diferenciados por la forma en que
esperan interaccionar con el sistema:

PROGRAMADORES DE APLICACIONES.- Aquellos que interactúan con el sistema por medio de llamadas en DML, las cuales están incorporadas en un programa escrito en un lenguaje principal, estos reciben el nombre de programas de aplicación.

USUARIOS SOFISTICADOS.- Interaccionan con el sistema sin escribir programas.  Escriben sus preguntas en un lenguaje de consultas de bases de datos.

USUARIOS ESPECIALIZADOS.- Escriben aplicaciones de bases de datos especializadas que no encajan en el marco tradicional de procesamiento de datos; entre estas aplicaciones están los sistemas de diseño ayudados por computadora, sistemas expertos y basados en conocimiento, sistemas que almacenan datos con tipos complejos de datos (gráficas y datos de audio) y sistemas de modelación de entorno.

USUARIOS INGENUOS.- Interactúan con el sistema invocando a uno de los programas de aplicación permanentes que se han escrito anteriormente

No hay comentarios:

Publicar un comentario