Está en la página 1de 4

Las bases de datos son un elemento fundamental en el entorno informático hoy en día

y pueden ser aplicadas en diversos campos. Concebidas con un propósito general, son
de utilidad para toda disciplina o área de aplicación en la que exista una necesidad de
gestionar datos, catalogar y clasificar información tanto más voluminosos sean
estos. En el siguiente ensayo se presentan los conceptos básicos de bases de datos
avanzadas, y como es que estas pueden ser una de las herramientas informáticas muy
usadas en la actualidad.

Con relación a las bases de datos, cuando se diseña un sistema se planea y desarrollar
uno nuevo que solucione los problemas detectados en el sistema actual y los supere
ventajosamente. Cada sistema debe tener una base de datos. Las bases de datos son la
fundación de todas nuestras aplicaciones; aplicaciones web, aplicaciones de escritorio
etc. Cualquier cosa tiene que lidiar con datos, sean imágenes, textos sea lo que sea,
debe lidiar con “datos”. El almacenamiento de datos es considerado por algunos como
la parte medular de los sistemas de información. Los objetivos generales para el diseño
de la organización son los siguientes: Integridad de datos, disponibilidad de datos,
actualización y recuperación eficiente, almacenamiento de datos eficiente y
recuperación de información para un propósito.

Una base de datos es un “almacén” que nos permite guardar grandes cantidades de
información de forma organizada, los cuales son recolectados y explotados por los
sistemas de información de una empresa o negocio en particular, También son
ampliamente utilizadas en entornos científicos con el objeto de almacenar
la información experimental. Es importante que el programador se plantee la idea de
incluir una base de datos dentro de un sistema, pero antes tiene que tener el propósito
de por qué o para qué la hará, buscar y organizar la información necesaria en base a lo
que el cliente quiere y a lo que realmente se necesita, comenzar a diseñar, dividir las
tablas, los ítems, convertir los elementos de información en columnas, especificar
claves principales y perfeccionar el diseño a como se pueda.

Por ejemplo, algunos de los usos que se le atribuyen a esta herramienta llamada “base
de datos” dentro de un sistema, incluyen:

 Mantener el control de los inventarios


 Resguardar información sobre historias clínicas, pacientes y más (en
hospitales).
 En la gestión de recursos humanos, donde se mantienen los perfiles de cada uno
de los miembros del organigrama de la empresa.
 En el comercio, los comerciantes ingresan en una base de datos las entradas y
salidas para que en base a esos datos el contador o administrador, resuelva al
momento de responder por las obligaciones.

Como resultado, hoy en día son muchas las empresas y actividades que pueden verse
beneficiadas por el uso de las bases de datos, por consecuente las bases de datos se
puede clasificar en base a su función o variabilidad y también de acuerdo a un modelo
las cuales con frecuencia son usados siendo estos avanzados, que permiten gestionar
datos, almacenar, recuperar, catalogar información. Un modelo de datos es
básicamente una "descripción" de algo conocido como contenedor de datos (algo en
donde se guarda la información), así como de los métodos para almacenar y recuperar
información de esos contenedores. Los modelos de datos no son cosas físicas: son
abstracciones que permiten la implementación de un sistema eficiente de base de datos;
por lo general se refieren a algoritmos, y conceptos matemáticos.

De acuerdo al autor (Andres Aizaga) los modelos se definen de la siguiente manera:

 Bases de datos jerárquicas: Éstas son bases de datos que, como su nombre indica,
almacenan su información en una estructura jerárquica. En este modelo los datos se
organizan en una forma similar a un árbol (visto al revés), Las bases de datos
jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un
gran volumen de información y datos, Una de las principales limitaciones de este
modelo es su incapacidad de representar eficientemente la redundancia de datos.
 Base de datos de red: Éste es un modelo ligeramente distinto del jerárquico; su
diferencia fundamental es la modificación del concepto de nodo: se permite que un
mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
 Base de datos relacional: Éste es el modelo más utilizado en la actualidad para
modelar problemas reales y administrar datos dinámicamente.. Su idea fundamental
es el uso de "relaciones". En este modelo, el lugar y la forma en que se almacenen
los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y
el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de
utilizar para un usuario esporádico de la base de datos. La información puede ser
recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad
y poder para administrar la información.
 Bases de datos orientadas a objetos: Este modelo, bastante reciente, y propio de los
modelos informáticos orientados a objetos, trata de almacenar en la base de datos
los objetos completos (estado y comportamiento).Una base de datos orientada a
objetos es una base de datos que incorpora todos los conceptos importantes del
paradigma de objetos:
 Encapsulación - Propiedad que permite ocultar la información al resto de los
objetos, impidiendo así accesos incorrectos o conflictos.
 Herencia - Propiedad a través de la cual los objetos heredan comportamiento
dentro de una jerarquía de clases.
 Polimorfismo - Propiedad de una operación mediante la cual puede ser
aplicada a distintos tipos de objetos.
 Bases de datos documentales: Permiten la indexación a texto completo, y en líneas
generales realizar búsquedas más potentes. Tesaurus es un sistema de índices
optimizado para este tipo de bases de datos.
 Base de datos deductivos : Un sistema de base de datos deductivos, es un sistema
de base de datos pero con la diferencia de que permite hacer deducciones a través
de inferencias. Se basa principalmente en reglas y hechos que son almacenados en
la base de datos. También las bases de datos deductivas son llamadas  base de datos
lógica, a raíz de que se basan en lógica matemática.
 Gestión de bases de datos distribuida: La base de datos está almacenada en
varias computadoras conectadas en red. Surgen debido a la existencia física de
organismos descentralizados. Esto les da la capacidad de unir las bases de datos de
cada localidad y acceder así a distintas universidades, sucursales de tiendas,
etcétera.
Al mismo tiempo para crear una base de datos web , se suelen usar 3 tipos de bases de
datos: Access, MySQL, SQL Server, PostgreSQL / Oracle, Lenguaje SQL.

Para concluir, en el entorno del mercado actual, la competitividad y la rapidez de


maniobra de una empresa son imprescindibles para su éxito. Para conseguirlo existe
cada vez una mayor demanda de datos y, por tanto, más necesidad de gestionarlos. Esta
demanda siempre ha estado patente en empresas y sociedades, pero en estos años se ha
disparado debido al acceso multitudinario a las redes integradas en Internet y a la
aparición de los dispositivos móviles que también requieren esa información.

La informática se ha encargado de proporcionar herramientas que faciliten la


manipulación de los datos. Antes de la aparición de las aplicaciones informáticas, las
empresas tenían como únicas herramientas de gestión de datos los ficheros con
cajones, carpetas y fichas de cartón. En este proceso manual, el tiempo requerido para
manipular estos datos era enorme. Pero la propia informática ha adaptado sus
herramientas para que los elementos que el usuario utiliza en cuanto a manejo de datos
se parezcan a los manuales. Por eso se sigue hablado de ficheros, formularios, carpetas,
directorios,….

Los sistemas de información actuales se basan en bases de datos (BD) y  sistemas de


bases de datos (SGBD) que se han convertido en elementos imprescindibles de la vida
cotidiana de la sociedad moderna. Disponer de herramientas que permitan procesar y
clasificar esta información de forma ágil y significativa es el secreto para las empresas
que pretenden destacarse en el mercado. Por lo tanto, cuando se piense en una base de
datos para una organización, es importante considerar herramientas que ofrezcan
recursos para administrar grandes volúmenes de información (Big Data) y análisis y
procesamiento apropiados (Analytics). Finalmente, las tecnologías son una herramienta
complementaria que ayudan a interactuar obteniendo ventajas y bondades para
satisfacer a sus usuarios en sus necesidades e intereses.

También podría gustarte