Este documento introduce los conceptos básicos de las bases de datos. Explica que las bases de datos permiten el almacenamiento eficiente y simultáneo de información para múltiples usuarios. También describe cuándo se requiere un sistema de administración de bases de datos, la definición de una base de datos y sus componentes principales (campos, registros y archivos), y las limitaciones del enfoque de archivos para el manejo de datos. Finalmente, explica por qué surgieron las bases de datos para automatizar el registro de información y poder relacionar los datos, y define
1. INTRODUCCIÓN A LAS BASES DE DATOS
Capítulo 1: Taller en clase lecturas
1. ¿Por qué usar una Base de Datos?
Las bases de datos son un medio eficiente de consulta ágil de información,
por lo cual para una organización se vuelve indispensable poseer una base
de datos.
Las bases de datos garantizan las consultas de cierta información a
muchos usuarios, lo que les permite ver simultáneamente la misma
información. Las Bases de datos les garantizan a los usuarios la
disponibilidad de la información de manera permanente. Por último, el uso
de las bases de datos evita la propagación de datos redundantes y con un
grado de actualización mayor, así como también mantiene relación entre
en los datos almacenados permitiendo que los usuarios puedan hacer
consultas no nulas
2. ¿Cuándo se requiere utilizar un sistema administrador de Bases de datos?
Un sistema de administrador de Bases de datos se puede utilizar cuando
sea necesario modificar los datos en una base de datos o cuando es
urgente recuperar información almacenada en la base de datos, o también
se utiliza cuando es necesario supervisar la base de datos para revisión o
actualización. La finalidad de los DBMS es servir de puente entre las
estructuras de archivos que guardan los datos y las estructuras de datos
que representan las necesidades de datos de los usuarios.
3. ¿Qué es una base de datos? Definición
Una base de datos es un sistema electrónico que posee una colección de
datos almacenados, se encuentran relacionados y organizados de forma
específica para seleccionar partes de la información que alberguen.
Las bases de datos tradicionales se compone de 3 partes que son: campos,
registros y archivos, donde los campos son pequeñas partes de la
información, los registros son una colección de campos y los archivos
almacenan una cantidad de registros.
4. ¿Limitaciones del Enfoque para el Manejo de Datos en Base a Archivos?
Las limitaciones del manejo de datos a Base de archivos son:
• Redundancia de Datos: dado que los archivos quedaban
guardados de manera permanente y no permitían la sobre
escritura o actualización de los datos. En lugar de esto, se
creaban nuevos registros, en ocasiones, más actualizados que
el registro anterior y usado para una actividad diferente.
2. • Nula relación entre archivos: Los datos no se relacionaban
entre sí, dando como resultado búsquedas inconsistentes.
También la información podía presentar formatos diferentes.
• Costos: Al cambiar la representación de un dato, era
necesario cambiar la aplicación para poder nuevamente
manipularlo y al hacer esto generaba una reacción en cadena
de cambios acerca del dato todos los archivos que lo
contuvieran. Esto hacia que se incrementara la inversión en
mantenimiento y grupo especializado en estas tareas.
• Problemas de seguridad: dificultad para otorgar privilegios de
información a los distintos niveles de usuarios.
5. ¿Por qué aparecen las Bases de Datos?
Las bases de datos aparecen para agilizar el procesamiento de
información, ya sea para consulta o para agregar información y que esta se
pudiera relacionar, esto con el fin de automatizar el registro manual de
información.
6. ¿Qué es un SGBD?
Los sistemas gestores de bases de datos (SGBD o DBMA, su acrónimo en
inglés) son una colección de programas cuyo objetivo es servir de interfaz
entre la base de datos, el usuario y las aplicaciones. Los más comunes son:
Oracle, PostgreSQL, MySQL entre otros. Entre sus tareas esta: construir,
manipular y definir la base de datos.