COMPETENCIAS CIUDADANAS
Resuelve problemas con bases de datos y su aplicación en el mundo de hoy
¿QUE SON LAS BASES DE DATOS?
Se llama base de datos, o también banco de datos, a un conjunto de información perteneciente a un mismo contexto, ordenada de modo sistemático para su posterior recuperación, análisis y/o transmisión. Existen actualmente muchas formas de bases de datos, que van desde una biblioteca hasta los vastos conjuntos de datos de usuarios de una empresa de telecomunicaciones.
TIPOS DE BASES DE DATOS
Existen diferentes clasificaciones de las bases de datos, atendiendo a características puntuales:
Según su variabilidad. Conforme a los procesos de recuperación y preservación de los datos, podemos hablar de:
- Bases de datos estáticas. Típicas de la inteligencia empresarial y otras áreas de análisis histórico, son bases de datos de sólo lectura, de las cuales se puede extraer información, pero no modificar la ya existente.
- Bases de datos dinámicas. Aparte de las operaciones básicas de consulta, estas bases de datos manejan procesos de actualización, reorganización, añadidura y borrado de información.
Según su contenido. De acuerdo a la naturaleza de la información contenida, pueden ser:
- Bibliográficas. Contienen diverso material de lectura (libros, revistas, etc.) ordenado a partir de información clave como son los datos del autor, del editor, del año de aparición, del área temática o del título del libro, entre otras muchas posibilidades.
- De texto completo. Se manejan con textos históricos o documentales, cuya preservación debe ser a todo nivel y se consideran fuentes primarias.
- Directorios. Listados enormes de datos personalizados o de direcciones de correo electrónico, números telefónicos, etc. Las empresas de servicios manejan enormes directorios clientelares, por ejemplo.
- Especializadas. Bases de datos de información hiperespecializada o técnica, pensadas a partir de las necesidades puntuales de un público determinado que consume dicha información
- INDEPENDENCIA DE LOS DATOS: Los datos no dependen del programa y por tanto cualquier aplicación puede hacer uso de los datos.
SEGURIDAD DE ACCESO Y AUDITORIA: Un SGBD debe permitir que tengamos un control sobre la seguridad de los datos. (Se registran los usuarios que ingresan a la base de datos, se crea toda una bitácora de actividades en la BD)
- REDUCCIÓN DE LA REDUNDANCIA: Llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo, conseguimos un mayor aprovechamiento del espacio y además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios.
- ACCESO CONCURRENTE POR PARTE DE MÚLTIPLES USUARIOS. Es decir, muchas personas se pueden conectar ya sea en forma local, o en línea, a manera de ejemplo de una base de datos local, se podría decir de un sistema de facturación en una empresa, que puede tener conectadas 10 puntos de venta y acceder a los datos de la base de datos desde cualquiera de ellas.
- INTEGRIDAD DE LOS DATOS. La integridad de datos se refiere a los valores reales que se almacenan y se utilizan en las estructuras de datos de la aplicación. La aplicación debe ejercer un control deliberado sobre todos los procesos que utilicen los datos para garantizar la corrección permanente de la información.
- CONSULTAS COMPLEJAS OPTIMIZADAS. La optimización de consultas permite la rápida ejecución de las mismas.
- • ACCESO A TRAVÉS DE LENGUAJES DE PROGRAMACIÓN ESTÁNDAR: se refiere a la posibilidad ya mencionada de acceder a los datos de una base de datos mediante lenguajes de programación ajenos al sistema de base de datos propiamente dicho.
- SOPORTE PARA CONTROL DE TRANSACCIONES Y RECUPERACIÓN DE FALLAS: Se conoce como transacción toda operación que se haga sobre la base de datos. Las transacciones deben por lo tanto ser controladas de manera que no alteren la integridad de la base de datos. La recuperación de fallas tiene que ver con la capacidad de un sistema DBMS de recuperar la información que se haya perdido durante una falla en el software o en el hardware.
- INDEPENDENCIA DEL HARDWARE: Están disponibles para ser instalados en múltiples plataformas de hardware
La Importancia de la Base de Datos En la actualidad la recopilación de datos es fundamental para que una empresa o institución mantenga sus relaciones. Por este motivo se le brinda una gran importancia al mantenimiento de la base de datos y también al constante crecimiento de la misma. Es importante que la base contenga ciertos datos fundamentales de la persona, como por ejemplo su teléfono (fijo, móvil o ambos), dirección de correo electrónico y la dirección postal. Estas bases de datos son dinámicas, pues se modifican todo el tiempo, a diferencia de las estáticas que suelen recopilar información o documentos históricos. 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 un alto rango de soluciones al problema de almacenar datos. Las bases de datos se originaron desde mitad de los años sesenta, pero en 1970, Edgar Frank Codd propuso Un modelo relacional de datos para grandes bancos de datos compartidos y hasta el momento este ha sido el modelo que se ha mantenido. A muchos de nosotros y organizaciones utilizamos las bases de datos, como método de encontrar información de forma más rápida y con menos riesgo de pérdidas. 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 organizaciones el acceso de datos, donde podemos visualizar, ingresar o actualizar información.
No hay comentarios:
Publicar un comentario