Este documento resume los sublenguajes y la arquitectura de bases de datos. Explica que un modelo de datos tiene dos sublenguajes: el lenguaje de definición de datos (DDL) que describe las estructuras de datos y restricciones, y el lenguaje de manipulación de datos (DML) que describe las operaciones. También describe la arquitectura de tres niveles con los niveles externo, conceptual e interno. Finalmente, discute las ventajas e inconvenientes de la arquitectura centralizada de bases de datos.
1. SUBLENGUAJES DE BASES DE
DATOS Y ARQUITECTURA DE
BASES DE DATOS .
PRESENTADO POR :
JANNA MONRROY
PRESENTADO A . LIC . ROLANDO GUTIRREZ E ING. MARGARITAAVELLANEDA.
SOGAMOSO –BOYACA
2014
10A
2. SUBLENGUAJES DE UN MODELO DE DATOS
Un modelo de datos es un lenguaje que normalmente tiene 2
sublenguajes:
Lenguaje de definición de datos: o DDL (data definition
languaje) describe la forma abstracta de las estructuras de
datos y las restricciones de identidad.
Lenguaje de manipulación de datos: o DML (data
manipulation languaje) describe las operaciones de
manipulación de datos.
3. ARQUITECTURA DE BASE DE DATOS:
-(Los 3 niveles se mantienen independientes)
Nivel externo: Almacenamiento físico de los datos.
-Nivel conceptual: descripción de los datos y sus descripciones.
-Nivel interno: Definición de vistas (Partes de la BS Visibles a
diferentes aplicaciones.
4.
5. Aspectos sobresalientes de las
arquitecturas de bases de datos:
-Conexión en red: en esta conexión de computadoras se verá la ejecución de
tareas en un sistema servidor y en sistemas clientes. De aquí se deriva el
sistema Cliente-Servidor.
-Procesamiento paralelo dentro de una computadora: Agiliza el proceso de
las tareas dentro de una base de datos.
-Distribución de datos: permite la accesibilidad de diferentes departamentos
o puntos.
6. Características funcionales
-El ordenador central es el único ordenador de la organización.
-El contiene todos los datos y es el responsable de la consolidación de la
información.
-Desde el ordenador central se controla el acceso a múltiples terminales
conectados a través de productos integrados en la arquitectura de red
del suministrador.
-Los terminales funcionan como "esclavos" del ordenador central.
-Cada usuario tiene un número asignado, y unos derechos y prioridades
de ejecución en la máquina de sus programas o peticiones.
7. Características físicas
-Único ordenador corporativo dimensionado para soportar todos
los procesos de la organización, todos los datos y las posibles
comunicaciones con las delegaciones.
-Una gran base de datos donde residen todos los datos del
organismo.
-Impresoras y terminales (u ordenadores personales con
emulación de terminal) como puestos de trabajo conectados en
grupos (clusters) al ordenador central.
8. Características lógicas
-Ejecución de todos los procesos en el ordenador corporativo.
-Si la empresa está dispersa geográficamente y dispone de
comunicaciones, todos los puestos de trabajo están conectados
al ordenador formando una "estrella".
9. Ventajas e Inconvenientes
-Alto rendimiento transaccional.
-Alta disponibilidad.
Entorno probado y personal experimentado.
Control total del ordenador, al ser éste único y residente en un único Centro de
Proceso de Datos.
Concentración de todo el personal de explotación y administración del sistema en
un único Centro de Proceso de Datos.
Alto nivel de seguridad
10. Entre los inconvenientes destacan:
Alto precio del ordenador, al requerirse mucha potencia de tratamiento para dar
servicio a todos los usuarios que estén conectados y gran espacio en disco para
albergar todos los datos del organismo.
Alta dependencia de las comunicaciones si existen. En caso de caída de una
línea, todos los puestos de trabajo dependientes de dicha línea quedan
inoperantes.
Interfaces de usuario de caracteres (no gráficos) y, por lo tanto, poco amigables.
Arquitecturas propietarias.