5. Bases de Datos (Por Carlos A. González A. Diciembre, 1989)

Diciembre 1989 - Informes

Debe ser Afiliado e ingresar a su cuenta para descargar el informe.

Resumen ejecutivo

Los gauchos argentinos poseen al menos diez diferentes términos para referirse a la pampa. Por su parte, los esquimales cuentan con cerca de treinta términos distintos cuando hablan de la nieve. Esto se debe a la importancia que representa para ellos el medio ambiente en que se desenvuelven.

En el campo de la computación, muchas personas que utilizan herramientas para almacenar, manipular y recuperar datos, las llaman, sin serlo, Sistemas Administradores de Bases de Datos (SABD). Además, no tienen una idea clara de lo que representa el concepto de Bases de Datos.

El presente informe persigue en parte aclarar las dudas que se puedan tener sobre estos términos.

En el primer capítulo se introduce al lector en las definiciones y conceptos básicos de lo que se ha dado en llamar Tecnología de Bases de Datos. Este capítulo se inicia con un recorrido histórico de esta tecnología

En el segundo capítulo se estudiará el modelo de datos relacional, herramienta imprescindible que permite un traslado fiel de la información necesaria en un sistema de información de una empresa, al mundo de los datos almacenados en un computador. Asimismo, se introduce la metodología que se sigue en este modelo para el diseño de las Bases de Datos, es decir, el proceso de normalización.

En el tercer capítulo, se introducen dos modelos de datos más, el de redes y el jerárquico. Estos modelos no son actualmente utilizados para desarrollar SABD comerciales. Sin embargo, su importancia radica en la existencia de muchas Bases de Datos de basadas en estos modelos.

En el capítulo IV se hace un estudio sobre los productos comercializados en el campo de los SABD. Se escogió como ejemplo el estándar SQL.

En el capítulo V, se darán algunas de las perspectivas sobre la tercera generación de Bases de Datos.

Los Sistemas de Bases de Datos de esta generación se caracterizarán, no sólo por la manipulación de datos estructurados (registros), sino que además podrán manipular gráficos, mapas, sonidos, textos, etc.

En este caso, como se verá posteriormente, entran a jugar otras ramas de la computación como son: las redes de computadores, procesamientos en paralelo, gráficos por computador, reconocimiento de la voz, inteligencia artificial, etc.

Finalmente, el informe se concluye con algunas consideraciones a tomar en cuenta y se dan recomendaciones, así como ventajas y deventajas del procesamiento de los datos en el ambiente de Bases de Datos.

También, se incluye un anexo sobre el proceso de normalización, para aquellas personas que deseen profundizar en esta teoría.

Tabla de contenido

I Funciones de los Sistemas de Bases de Datos
1. Introducción
2. Funciones de un SABD
3. Niveles de representación de una Base de Datos
4. Modelaje de una Base de Datos
5. Ejemplo de esquema conceptual

II Modelo de Datos Relacional.
1. Introducción
2. Definiciones básicas
3. Los lenguajes algebraicos
4. Los lenguajes predicativos
5. Normalización

III Otros Modelos de Datos
1. Introducción
2. Modelo de datos de redes
3. Modelo de datos jerárquico
4. Conclusiones

IV Lenguaje de Consultas SQL
1. Introducción
2. Descripción de los datos
3. Inserción de la información
4. Consultas a la Base de Datos
5. SQL inmerso
6. Vistas
7. Seguridad e integridad de los datos

V. Tendencias Actuales de los Sistemas de Bases de Datos
1. Introducción
2. Sistemas de Bases de Datos Expertos
3. Bases de Datos Deductivas
4. Bases de Datos Multi-medios
5. Bases de Datos Distribuidos
6. Máquinas de Bases de Datos

VI Consideraciones Finales
1. Síntesis
1.1 Ventajas
1.2. Desventajas
2.¿Cómo mejorar el diseño
3. Conclusión

Anexo: Proceso de Normalización
1. Primera forma normal
2. Segunda y tercera formas normales
3. Cuarta forma normal
4. Quinta forma normal

Bibliografía