Loca
1. banca: información de clientes, cuentas, transacciones, préstamos, etc.
2. líneas aéreas: inf. Clientes, horarios, vuelos, destinos, etc. (1ras bases distribuidas geográficamente)
3. universidades: inf. Estudiantes, carreras, horarios, materias, etc.
4. transacciones de tarjeta de crédito: para comprar con tarjetas de crédito y la generación de losextractos mensuales.
5. telecomunicaciones: para guardar registros de llamadas realizadas, generar facturas mensuales, mantener el saldo de las tarjetas, telefónicas de prepago y almacenar información sobre las redes.
1.4 ARQUITECTURA BASE DE DATOS
(Dato) La arquitectura se divide en tres niveles generales: interno, conceptual y externo. Nivel Interno: es el más cercano al almacenamiento físico, esdecir, el que concierne a la manera como los datos se almacenan en realidad. Nivel Externo: es el más cercano a los usuarios, es decir, el que atañe a la manera cómo cada usuario ve los datos.
Nivel Conceptual: es un nivel de mediación entre los otros dos. 1.4.1 NIVELES ABSTRACCION BASE DE DATOS Los sistemas de base de datos se diseñan para manejar grandes cantidades de información. El manejo delos datos implica tanto la definición de estructuras para el almacenamiento como la creación de mecanismos para el manejo de la información. Además, el sistema de base de datos debe de cuidar la seguridad de la información almacenada en la base de datos, previniendo caídas del sistema o intentos de acceso no autorizados. En el nivel físico se describe cómo se almacenan los datos en cuanto adetalles de estructuras de datos complejas del nivel más bajo. En el nivel conceptual, que es el siguiente nivel más alto de abstracción, se describe cuáles son los datos reales que están almacenados en la base de datos y qué relaciones existen entre los datos. El nivel de visión es más alto, en el cual se describe solo una parte de la base de datos y se presentan vistas diferentes de la misma base dedatos a los usuarios. Lenguaje de definición de datos (DDL). El resultado de la Compilación de las proposiciones en DDL es un conjunto de tablas que se almacenan en un archivo especial llamado diccionario de datos que contiene meta datos, es decir, “datos acerca de los datos”. Un lenguaje de manejo de datos (DML) permite a los usuarios tener acceso a los datos o manejarlos. Existen básicamentedos tipos de DML: de procedimientos, que requieren que el usuario especifique cuáles datos necesita y cómo se van a obtener, y sin procedimientos, que requieren que el usuario especifique cuáles son los datos que necesita sin especificar la forma de obtención. Un manejador de base de datos es un módulo de programa que constituye la interfaz entre los datos de bajo nivel almacenados en la base dedatos y los programas de aplicaciones y las consultas que se hacen al sistema. El manejador de base de datos se encarga de interactuar con el manejador de archivos, de conservar la integridad, de garantizar la seguridad, del respaldo y recuperación y del control de concurrencia.
Un sistema de manejo de base de datos o DBMS (Database Management System) consiste básicamente en un conjunto deprogramas y una colección de datos interrelacionados para accesar a los mismos. Entonces, una base de datos es una colección integrada de datos, cada persona y cada programa autorizado a accesar la base de datos puede hacerlo. Una base de datos bien diseñada debe de minimizar la cantidad de información redundante.
1.4.2 INDEPENDENCIA LOGICA Y FISICA DE LOS DATOS La Independencia Física De Datos debepermitir la realización de estructuras de almacenamiento de datos en forma independiente de su estructura lógica en la realidad Ventajas: los cambios en la estructura lógica no implican cambios en la de almacenamiento, las consideraciones sobre el mejor manejos de los datos almacenados quedan a cargo del SMBD y los cambio en la estructura de almacenamiento no implican cambios en los Programas de...
Regístrate para leer el documento completo.