Está en la página 1de 4

Evidencia de Aprendizaje 1.

Articulo acerca de Bases de Datos


INTRODUCCIÓN

El presente trabajo tiene como objetivo adentrarse a conocer la importancia de las bases de
datos.
Las bases de datos son herramientas que permiten recopilar datos para utilizarlos
posteriormente.
Es importante conocer el uso adecuado de las bases de datos, para que sirven y como
consultar, ya que es una herramienta muy útil para los desarrolladores de software.
IMPORTANCIA DE LAS BASES DE DATOS

Una base de datos es una recopilación de información o datos estructurados que se


almacena de forma electrónica, esta es controlada por un sistema de gestión de base de
datos, la mayoría de base de datos utilizan lenguaje de consulta estructurada (SQL) para
escribir y consultar datos.
Estas permiten almacenar gran número de información de una manera organizada para su
futura consulta, realización de búsquedas, nuevo ingreso de datos, etc. Cada base de datos
se compone de una o más tablas que guardan un conjunto de datos. Éstas se dividen en
columnas y filas:
Columnas: guardan una parte de la información sobre cada elemento que queramos guardar
en la tabla
Fila: cada una conforma un registro.
La mayoría de los servidores utilizan un sistema gestor de base de datos relacionales
conocido por sus siglas RDBMS. Este lenguaje funciona mediante la creación de una serie
de tablas como hojas de cálculo en Excel, con distintos campos que se pueden enlazar para
poder crear relaciones entre los datos. Por esta razón se llaman relacionales. Las
implementaciones más populares son Oracle, MySQL, MS SQL y PostgreSQL
En el desarrollo de software una de las piezas fundamentales son las bases de datos, debido
a que es el modelo mas habitual para el almacenamiento con persistencia de información.
Existen diferentes sistemas de bases de datos, los cuales nos permiten crear y administrar
en ellos un numero indeterminado de bases de datos. Mediante el uso de bases de datos y
otras herramientas informáticas y de inteligencia empresarial, las organizaciones ahora
pueden aprovechar los datos que recopilan para funcionar de forma más eficiente, permitir
una mejor toma de decisiones y ser más ágiles y escalables.
En términos de velocidad hoy en día, los sistemas de gestión de bases de datos deben
perfeccionarse hasta el extremo de garantizar la integración sin fisuras de los maestros que
haga posible proporcionar datos a una gran cantidad de aplicaciones dentro de la empresa,
que muchas veces los necesitan en tiempo real.
Existen diferentes tipos de bases de datos, según su variabilidad están las bases de datos
estáticas y las dinámicas, que se diferencian en que en las dinámicas tienen la opción de
modificar datos y en la dinámica no. Y por otro lado está según su contenido, que se divide
en: bibliográficas, de texto completo, directorio o especializadas.
Pero a nivel genérico se pueden establecer dos grandes bloques de tipos de bases de datos:
SQL: son las bases de datos relacionales de toda la vida, este sistema utiliza tablas y
esquemas lo que hace que sean más rígidas.
NoSQL: no relacionales, de alto rendimiento y que están destinadas para aplicaciones que
requieren grandes volúmenes de datos para dar servicio a millones de usuarios. No
necesitan estructuras como las tablas fijas.
Aunque las bases de datos relacionales o SQL son las más utilizadas, existen una serie de
desventajas, pues son de gran rigidez, impidiendo que se produzca un crecimiento constante
de los archivos. En el caso de las NoSQL son quizás la alternativa que puede que sean más
utilizadas en un futuro más cercano. Existen defensores y detractores de cada tipo de base
de datos. Los que defienden las bases de datos SQL, dicen que les proporciona una buena
estructura de la que las NoSQL carecen
Las bases de datos nos permiten obtener información relevante de forma rápida y más
exacta, y evita que existan datos por duplicado manteniendo la información al día y sin
datos innecesarios, de allí la importancia de conocer como consultarlas y usarlas de una
manera adecuada.
Desafíos de las bases de datos
Las bases de datos de las grandes empresas de hoy en día suelen admitir consultas muy
complejas y se espera que proporcionen respuestas casi instantáneas a esas consultas. En
consecuencia, se solicita a los administradores de bases de datos que empleen una amplia
variedad de métodos para ayudar a mejorar el rendimiento. Algunos desafíos comunes a los
que se enfrentan incluyen:
- Actualmente, se producen filtraciones de datos en todas partes, y los piratas
informáticos son cada vez más ingeniosos. Garantizar que los datos estén seguros es
más importante que nunca, pero también que los usuarios puedan acceder a ellos
fácilmente.
- Los administradores de bases de datos deben supervisar continuamente la base de
datos por si surgen problemas y realizar un mantenimiento preventivo, así como
aplicar parches y actualizaciones de software.

También podría gustarte