Base De Datos
1. Definición de una base de datos
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. Por ejemplo una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textosimpresos en papel y con un índice para su consulta. Actualmente, y debido al desarrollo tecnológico de áreas como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
2. Importancia y utilidad de las bases de datos en unaorganización
A lo largo de los años las bases de datos han sido para las organizaciones una herramienta de uso indispensable, pues esta permite almacenar un conjunto de datos pertenecientes a un mismo contexto, para así ofrecer soluciones al problema de almacenar datos. Entre más datos sean almacenados en una base de datos se convierte más útil; esta puede llegar a proporcionar a las personas y organizacionesel acceso de datos, donde podemos visualizar, ingresar y/o actualizar información. Las bases de datos no solo proporcionan un sin número de facilidad, rapidez y actualidad en nuestra información, pues estas también nos proporcionan una cantidad de funciones con un alto nivel de ventajas a nuestro favor, como por ejemplo, una de las funciones básicas de las bases de datos es permitir elalmacenamiento y la recuperación de la información necesaria, para que tanto las personas como las organizaciones puedan tomar decisiones a partir de los resultados obtenidos por este nuevo sistema.
C, la estructura de una base de datos consta:
1. Modelo relacional de datos:
En el nivel conceptual, el modelo relacional de datos está representado por una colección de relaciones almacenadas. Cada registrode tipo conceptual en un modelo relacional de datos se implanta como un archivo almacenado distinto.
2. Submodelo de datos:
Los esquemas externos de un sistema relacional se llaman submodelos relacionales de datos; cada uno consta de uno a más escenarios (vistas) para describir los datos requeridos por una aplicación dada. Un escenario puede incluir datos de una o más tablas de datos. Cadaprograma de aplicación está provisto de un buffer (“Area de trabajo de usuario”) donde el DBMS puede depositar los datos recuperados de la base para su procesamiento, o puede guardar temporalmente sus salidas antes de que el DBMS las escriba en la base de datos.
3. Esquema de almacenamiento:
En el nivel interno, cada tabla base se implanta como un archivo almacenado. Para las recuperaciones sobrelas claves principal o secundaria se pueden establecer uno o más índices para accesar un archivo almacenado.
4. Sublenguaje de datos:
Es un lenguaje de manejo de datos para el sistema relacional, el álgebra relacional y cálculo relacional, ambos lenguajes son “relacionalmente completos”, esto es, cualquier relación que pueda derivarse de una o más tablas de datos, también se puede derivar con usolo comando del sublenguaje. Por tanto, el modo de operación de entrada/Salida en un sistema relacional se puede procesar en la forma: una tabla a la vez en lugar de: un registro a la vez; en otras palabras, se puede recuperar una tabla en vez de un solo registro con la ejecución de un comando del sublenguaje de datos.
d. Según la variabilidad de la base de Datos
Bases de datos estáticas
Sonbases de datos de solo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones, tomar decisiones y realizar análisis de datos para inteligencia empresarial.
Bases de datos dinámicas
Éstas son bases de datos donde la información almacenada se modifica...
Regístrate para leer el documento completo.