DATOS
Archivos digitales o en unidades de almacenamiento
BASE DE DATOS
almacena
en
Estructuras físicas y funcionales es decir BASE DE DATOS
forman
sirve
Integrar datos
PROBLEMAS PRINCIPALES
Costo de almacenamiento alto
Datos redundantes
Probabilidad alta de inconsistencia
Difícil modificar datos
VENTAJAS
Independientes de datos, programas y procesos
Menor redudancia
Integridad de datos
Mayor seguridad
Datos más documentados
Acceso a los datos más eficientes
Menor espacio de almacenamiento
DESVENTAJAS
Instalación costosa
Requiere personal calificado
Implantación larga y difícil
Ausencia de estándares reales
METADATOS
Especifica estructuras (texto, números, fechas, etc.)
ESTRUCTURA LÓGICA
ESTRUCTURA FÍSICA
Indica composición y distribución teórica (elementos, objetos, entidades, nodos, enlaces, etc.)
Estructura almacenada en las unidades de disco
COMPONENTES
Hardware
Software
Datos
Usuarios
Desarrolladores
Administradores
Usuarios finales
DBMS (Sistema gestor de base de datos)
Software que permite procesar, describir, administra y recuperar datos
Función
Descripción (su relación y condición de acceso e integridad)
Manipulación (busca, añade, suprime y modifica datos de la base "DML")
Control (incorpora funciones para comunicación)
Herramienta
Creación y especificación de datos
Administrar y crear la estructura física
Manipula para añadir, modificar, suprimir o consultar datos
Recuperación de datos
Creación de copias de seguridad
Gestión de la comunicación
que es
Funcionamiento
1. Proceso DBMS llamado por usuario indica la porción de la base
2. DBMS traduce a esquema lógico, entra y comprueba derechos de accseso
3. DBMS obtiene esquema físico
4. DBMS traduce la llamada a métodos de acceso del Sist. Ope. que permiten acceder a datos requeridos
5. S.O accede a datos tras traducir las órdenes dadas por
DBMS
6. Datos pasan del disco a buffer donde se
almacenarán los datos recibiendo
7. Datos pasan del buffer al área de trabajo del usuario (ATU) del proceso del
usuario.
8. DBMS devuelve indicadores en los que manifiesta si ha habido errores o
advertencias a tener en cuenta. Esto se indica al área de comunicaciones del
proceso de usuario. Si las indicaciones son satisfactorias, los datos de la ATU
serán utilizables por el proceso de usuario.
NIVELES ANSI/SPARK
La unión de todos los datos y sus relaciones forman el llamado esquema
conceptual. Mientras que el esquema físico representa el almacenamiento de los datos
y sus formas de acceso.
ANSI (instituto de estándares americano) se creo una sección llamada SPARC
dedicada a estándares de sistemas de información.
Esquema externo. Visión de la base de datos que ofrece cada aplicación.
Lógicamente es distinta en cada aplicación. Representan vistas concretas de la base
de datos.
Esquema conceptual. Representación teórica de los datos y de sus relaciones.
Representa la lógica de la base de datos.
Independencia física de los datos. Aunque el esquema físico cambie, el
esquema conceptual no debe verse afectado.
Esquema físico. Representa los datos según son almacenados en el medio físico
(en los discos).
Independencia lógica de los datos. Significa que aunque se modifique el
esquema conceptual, la vista que poseen las aplicaciones (los esquemas externos) no
serán afectados.