Está en la página 1de 10

República Bolivariana de Venezuela

Ministerio del Poder Popular Para la Educación Universitaria


Universidad Politécnica Territorial Andrés Eloy Blanco
Barquisimeto-Estado-Lara

BASES DE DATOS

Integrate;
STEPHANI VILLENA
CI: 26697936
Sección: AD2113
PNFA
BASE 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.
Las bases de datos son el producto de la necesidad humana de almacenar la información, es
decir, de preservarla contra el tiempo y el deterioro, para poder acudir a ella posteriormente. En
ese sentido, la aparición de la electrónica y la computación brindó el elemento digital
indispensable para almacenar enormes cantidades de datos en espacios físicos limitados, gracias
a su conversión en señales eléctricas o magnéticas.
El manejo de las bases de datos se lleva mediante sistemas de gestión (llamados DBMS por sus
siglas en inglés: Database Management Systems o Sistemas de Gestión de Bases de Datos),
actualmente digitales y automatizados, que permiten el almacenamiento ordenado y la rápida
recuperación de la información. En esta tecnología se halla el principio mismo de la informática.
En la conformación de una base de datos se pueden seguir diferentes modelos y paradigmas,
cada uno dotado de características, ventajas y dificultades, haciendo énfasis en su estructura
organizacional, su jerarquía, su capacidad de transmisión o de interrelación, etc. Esto se conoce
como modelos de base de datos y permite el diseño y la implementación de algoritmos y otros
mecanismos lógicos de gestión, según sea el caso específico.
Existen innumerables herramientas informáticas que han transformado el mundo tal como lo
conocemos. Una de ellas son las bases de datos, una herramienta informática tan utilizada que
sin duda todo cambiaría si no la tuvieramos.
En el mundo actual el manejo de sistemas informáticos y telemáticos se ha vuelto una
obligación, algo inexcusable, imprescindible. Prácticamente que necesitamos de ellos inclusive
para mercar. Pero para que todo ello sea posible se requiere no sólo de la infraestructura de la
internet, sino de aquellos hermosos repositorios de datos conocidos mejor como bases de datos.
Pues bien, veamos algunos de sus beneficios. Por eso hoy dedicaremos este artículo a tratar sobre
las ventajas y desventajas de la base de datos, ahondaremos en la cuestión del concepto de base
de datos, explicaremos en detalle qué es una base de datos, para luego si comentar sus pros y
contras
Las bases de datos son muy importantes y muy útiles cuando tienes que guardar y/o organizar
mucha información. Son muy útiles en lugares laborales, negocios, empresas, etc. Ya sea para
llevar el control de inventarios o movimientos en la empresa o simplemente ver el avance en los
negocios.
Luego de haber concluido este trabajo de investigación sobre bases de datos fueron muchos los
esfuerzos y conocimientos adquiridos durante dicha elaboración. Algunos de los aspectos
aprendidos y que de gran peso es la base de datos su definición, requerimiento, ventajas y
características donde podemos decir que la base de datos: Es una colección de datos o
información usados para dar servicios a muchas aplicaciones al mismo tiempo. En cuanto al
requerimiento podemos decir que cumple las mismas tareas de análisis que del software y tiene
como característica relacionar la información como vía organización y asociación.

CARACTERISTICAS

 Una base de datos se compone de varias tablas, denominadas relaciones.


 No pueden existir dos tablas con el mismo nombre ni registro.
 Cada tabla es a su vez un conjunto de campos (columnas) y registros (filas).
 La relación entre una tabla padre y un hijo se lleva a cabo por medio de las llaves primarias y
llaves foráneas (o ajenas).
 Las llaves primarias son la clave principal de un registro dentro de una tabla y estas deben
cumplir con la integridad de datos.
 Las llaves ajenas se colocan en la tabla hija, contienen el mismo valor que la llave primaria
del registro padre; por medio de estas se hacen las formas relacionales.

OBJETIVOS
El principal propósito de la base de datos no es otro que el de guardar, organizar y proporcionar
información de forma sencilla. Los datos a almacenar pueden ser simplemente una serie de
registros o también pueden ser grandes cantidades de datos.

Almacenar y organizar la información en una base de datos permite acceder a los datos en
cualquier momento. Este acceso rápido y sencillo lo pueden hacer múltiples usuarios a través de
consultas específicas.

Por lo tanto, los principales objetivos de un sistema de bases de datos son:

 Acceso concurrente a la información.


 Redundancia controlada de los datos.
 Protección, consistencia e integridad de los datos.
 Alta capacidad de relación entre los datos.
 Independencia física y lógica.
 Alto rendimiento en el manejo de la información.
TIPOS

Hoy en día hay numerosas BBDD disponibles en función de su estructura, contexto, utilidad y


necesidades que se busquen. Veamos a continuación los principales tipos de BBDD que existen.
Según la flexibilidad de modificación

La primera clasificación de bases de datos depende de la manera en la que se ordenan los datos.


 Bases de datos estáticas: las BBDD estáticas están diseñadas para la lectura de datos. En
otras palabras, sólo almacenan y registran los datos. Luego se pueden analizar para
comprender su comportamiento a lo largo del tiempo. Son especialmente utilizadas para
implementar proyecciones estadísticas y orientar procesos de tomas de decisiones en el ámbito
empresarial.
 Bases de datos dinámicas: las BBDD dinámicas son, por el contrario, modificables con el
paso del tiempo. Así, los datos pueden actualizarse, editarse y eliminarse. Por ejemplo,
muchas tiendas varían sus inventarios y los precios de sus productos según la temporada, por
lo que una BBDD dinámica es ideal.
Según el contenido

La segunda clasificación de bases de datos depende de la prioridad del contenido a analizar.


Bases de datos bibliográficas
Las BBDD bibliográficas son registros que ayudan a clasificar varios campos de datos.
Generalmente, dichos campos se pueden consultar de modo separado o conjunto. Un claro
ejemplo puede ser la información sobre un libro: autor, año de publicación, editorial, etc.
Bases de datos de texto completo
Entre los tipos de bases de datos, las de texto completo son especialmente útiles, puesto que
permiten buscar términos específicos, palabras claves y las diversas opciones de una base de
datos bibliográfica, además de consultar el texto íntegro almacenado. Son idóneas para trabajos
académicos y de investigación.
Directorios
Los directorios son BBDD usadas por la mayoría de la gente casi a diario sin darse cuenta. Un
ejemplo claro puede ser la agenda de contactos de nuestros teléfonos móviles, donde se almacena
multitud de información como:
 Nombres y direcciones
 Número telefónico y direcciones de email
 Datos de facturación, códigos postales
3. Según los modelos de bases de datos

La tercera clasificación de bases de datos se caracteriza por los diferentes modelos de


administración de datos. Una de las grandes ventajas de estas BBDD es que permiten la
implementación de sistemas eficientes de BBDD basados en algoritmos.
Bases de datos jerárquicas
Las BBDD jerárquicas almacenan la información en una estructura jerárquica o con un orden de
importancia. Así, los datos se organizan en una figura parecida a un árbol invertido con
segmentos conocidos como nodos y ramas, que contienen información de interés. Estos pueden
ser de tres categorías:
 Padre: nodo de que se desprenden descendientes. Todos los padres se sitúan al mismo nivel y
tienen la misma importancia.
 Hijo: nodo que depende de un padre, es decir, se deriva del anterior.
 Raíz: origen de los datos, al no tener padre. Se ubica en el nivel superior del árbol y todos los
nodos salen de ella.
Entre las principales características de uno de los tipos de bases de datos más usadas se
encuentran las siguientes:
 Se puede compartir el acceso y la información con varios usuarios.
 Los datos son independientes.
 Es complicado modificarla, puesto que es una estructura rígida.
 Se necesita gran conocimiento de las unidades de información.
 Los nodos lejanos de la raíz son de difícil acceso, por lo que se requiere tiempo.
Bases de datos de red
Las BBDD de red son una variación de la anterior. Su principal diferencia radica en la
composición del nodo, ya que en este modelo pueden tener varios padres. Entre sus principales
contras es que es difícil modificarlas y adaptarlas al tener una estructura compleja.
Bases de datos transaccionales
Las BBDD transaccionales son las encargadas de enviar y recibir datos a gran velocidad. Es raro
que los usuarios “normales” las utilicen, puesto que están dirigidas a ciertos sectores como los
sistemas bancarios, en los que por ejemplo se registran operaciones inmediatas entre cuentas con
los correspondientes datos de dichas operaciones.
Bases de datos relacionales
Las BBDD relacionales son, en la actualidad, uno de los tipos de bases de datos más utilizados.
El lenguaje predominante en ellas es el Structured Query Language, más conocido como SQL.
Los datos se almacenan en registros organizados en tablas, por lo que pueden asociar y cruzar los
elementos con facilidad. Es una base de datos recomendable si los datos tienen un margen de
error nulo y no necesitan modificaciones continuas. Sus principales características son:
 Pueden ser utilizadas por cualquier usuario.
 Su gestión es fácil.
 Se puede acceder rápidamente a los datos.
 Garantiza la total consistencia de los datos, sin posibilidad de error.
Uno de los servicios de base de datos relacional, inteligente y escalable creado para la nube que
ofrecemos en Entelequia es Azure SQL Database. Sus características basadas en inteligencia
artificial automatizadas optimizan el rendimiento y la durabilidad.
Además, sus opciones de proceso sin servidor y almacenamiento en el nivel Hiperescala
modifican de forma automática la escala de los recursos a petición, lo que permite centrarse en
la creación de nuevas aplicaciones sin tener que preocuparse por el tamaño del
almacenamiento ni la administración de los recursos.
Bases de datos deductivas o lógicas
Las BBDD deductivas o lógicas (sus principios se fundamentan en la lógica matemática) se usan
generalmente en buscadores, aunque pueden utilizarse de otras maneras. Con ellas se
pueden almacenar los datos y consultarlos mediante búsquedas sujetas a reglas y normas
previamente establecidas. Sus principales características son:
 Permiten expresar consultas a través de reglas lógicas.
 Soportan conjuntos de datos complejos.
 Se puede inferir información mediante datos almacenados.
 Utilizan fórmulas matemáticas o algoritmos lógicos.
Bases de datos multidimensionales
Otro de los tipos de bases de datos más usados. Las BBDD multidimensionales se utilizan para
funciones concretas. Lo que las separa de las bases de datos relacionales solo se aprecia a nivel
conceptual, puesto que en las multidimensionales los campos o atributos de una tabla pueden ser
de dos tipos:
 Pueden representar dimensiones dentro de una tabla de datos.
 Pueden representar las métricas que se pretenden obtener.
Algunas de sus principales características son:
 No emplean ninguna jerarquía.
 Facilitan la búsqueda y la modificación posterior.
 Usan un espacio menor de almacenamiento.
 Tienen acceso a grandes cantidades de información.
Bases de datos orientadas a objetos
Las BBDD orientadas a objetos son de las más modernas, especialmente por su gran capacidad y
potencia. Una de sus principales características es que en ellas no se guarda información
detallada sobre el objeto, ya que se almacena por completo al mismo.

Cada objeto tiene características propias que le permiten diferenciarse de otros similares. Sus
ventajas son claras:
 Admiten más cantidad de contenido.
 Permiten que el usuario tenga más información de primera mano.
Bases de datos documentales
Las BBDD documentales utilizan documentos, valga la redundancia, como la estructura de
almacenamiento y consulta de datos. Estos se componen por múltiples registros y datos y se
construyen con lenguaje NoSQL, lo que les da muchas ventajas técnicas y de flexibilidad.

Con estas bases de datos se puede manejar grandes volúmenes de información en cortos períodos
de tiempo. Sus variadas funciones y módulos adaptables a numerosos mecanismos de consulta
les convierten en uno de las BBDD más utilizadas por los programadores.

En definitiva, sea cual sea la BBDD, los diferentes tipos de bases de datos permiten tener los
elementos ordenados y con niveles de acceso para que se puedan encontrar y consultar por
aquellos usuarios autorizados.

BASE DE DATO EN LA NUBE

Una base de datos en la nube es un servicio de base de datos creado y accedido por medio de una
plataforma en la nube. Sirve a muchas de las mismas funciones que una base de datos
tradicional, con la flexibilidad añadida de la computación en la nube. Para implementar la base
de datos, los usuarios instalan el software en una infraestructura en la nube.
BASE DE DATO LOCAL

La base de datos local es una de las principales recomendaciones que se realizan a empresas que
están buscando un sistema por el cual introducir un nivel máximo de seguridad. En paralelo a las
bases de datos distribuidas son las más utilizadas y están presentes en miles de empresas en todo
el mundo.

VENTAJAS Y DESVENTAJAS DE BASES DE DATOS

VENTAJAS

Ahora que tenemos claro el concepto de base de datos, podemos ver las ventajas y desventajas de
la base de datos.

Acceso rápido a los datos

Permiten tener un acceso inmediato a los datos que se alojan en ella. La información puede ser
accesada, modificada, borrada y agregada las 24 horas debido a que las bases de datos corren
siempre, no se detienen. Ofrecen por ello acceso ilimitado a la información también.

Evita datos repetidos o duplicados

Cuando tenemos datos en papel es muy fácil tenerlos duplicados o triplicados, y cuesta mucho ir
hoja por hoja revisando qué datos existen iguales de forma simultánea. En cambio, al usar una
base de datos informática encontramos ventajas importantes como poder eliminar registros o
datos duplicados o triplicados.

Es decir, ayuda a mantener la información limpia y al día, sin datos innecesarios.

Aumenta la productividad

Usar una base de datos permite acceso a los datos de forma instantánea, esto se traduce en mayor
velocidad para realizar las tareas relacionadas a la manipulación de la información, sea copiarla,
eliminarla o simplemente leerla.

Los empleados de las empresas que manejan bases de datos se ven más productivos, rápidos y
eficientes en su trabajo al tener toda la información ordenada en todo momento.

Permiten ingresar datos ilimitados


A diferencia del mundo real con límites físicos, las bases de datos virtuales no tienen límiite
alguno prácticamente, siempre hay discos duros más grandes, cpus y memorias más rápidas para
procesar los crecientes datos de una BD.

Incluso hoy en día existen servicios de base de datos ilimitadas, sin restricciones de disco o
acceso a la data. Esto permite a las grandes empresas compartir cantidades de información que
antes se creía imposible, hoy conocido como Big Data.
Compartir datos globalmente

El acceso remoto a la información que se almacena en las diferentes BDs permite a los usuarios
de una empresa, sistema o servicio acceder de forma remota a sus datos personales, de la
empresa, productos o negocios.

Esto es vital para lograr tener un acceso globalizado a los datos, no importa si no estás en la
misma oficina, podrás acceder remotamente sin ningún problema, algo soñado cuatro décadas
atrás cuando todo se guardaba en papel, y para acceder a él tenías que trasladarte hasta el negocio
o empresa.

Centralizar la información

Las BDs permiten tener los datos centralizados en un solo lugar, puede ser un servidor, varios
servidores o bien en diferentes tipos de nube informática, el hecho es que si antes tenías una
empresa con 10 oficinas en todo el país, cada una tenía sus documentos y bases de datos en papel
en su lugar físico.
Hoy en día las diferentes oficinas, centrales y sucursales pueden compartir información de un
mismo negocio que está centralizada en diferentes servidores o servicios de almacenamiento.

Reducción del espacio físico

Gracias a que hoy en día podemos alojar todos los datos en medios y dispositivos de
almacenamiento digitales, ya no se necesitan grandes almacenes o oficinas con cajas llenas de
documentos. Hoy en día es posible tener todo digitalizado y ahorrar espacio inmensamente.

Si bien no se puede reducir todo el papeleo, un 90% de las cosas que antes se guardaban en papel
hoy en día se pueden guardar fácilmente en una base de datos electrónica.

Mantenimiento fácil

Hacer un mantenimiento de base de datos, depuración de registros o cualquier tarea similar es


sumamente fácil si tienes una BD en formato digital, tomando solo segundos o minutos en
algunos casos.

Permiten hacer respaldos


Décadas antes para hacer un respaldo de la base de datos necesitabas copiar todo manualmente
de una hoja a otra, o como muy adelantado podías hacer una fotocopia del documento.

Hoy en día los datos se pueden resguardar gracias a copias de seguridad que pueden correr en
intervalos se minutos, horas, días, semanas o meses, y puedes almacenar esos backups durante el
tiempo que necesites.

Son Portables

Una de las mayores ventajas de la base de datos informática es que puede portarse a donde
quieras. Tan solo debes poner a correr una copia de seguridad, y puedes mover esa copia hacia
otros servidores, VPS o servicios Cloud donde quieras alojarla.

Las BDs de antaño no permitían moverse fácilmente, pues tenías que trasladar decenas o cientos
de cajas con papeles, tomaba tiempo, esfuerzo y trabajo físico inimaginable.

Son Dinámicas

Toda BD moderna es dinámica, ante todo, a diferencia de las BDs viejas en papel, que no
permitían mucha modificación, una vez que escribías algo ya estaba listo y no podía borrarse.

Las BDs modernas permiten modificar datos, eliminar, insertar, seleccionar y leer datos de forma
natural, sin limitaciones, haciendo que su naturaleza sea sumamente dinámica.

DESVENTAJAS

Veamos ahora las desventajas de usar una base de datos hoy en día:

Pueden crecer mucho

A medida que se agregan datos, la estabilidad de la misma se vuelve más crítica. Muchas veces
necesitarás ampliar el espacio en disco duro, así como también la memoria RAM o accesos
simultáneos de los usuarios a medida que crece la demanda.

Si la base de datos se vuelve muy grande puede que incluso necesites cambiar el motor de la base
de datos pues quizás el actual no permite manejar los datos de forma tan eficiente y fluída como
necesitas.

Suba de costos

Al aumentar la demanda, tamaño y uso de la BD, también puede que necesites cambiar el
equipamiento de tus servidores. Esto hará que se incrementen los costos, sobre todo cuando el
crecimiento es tal que se require de instalación de cluster y replicación de datos a nivel de
software y hardware.

Actualizaciones

Las BDs, sus clientes y servidores requieren de instalación de actualizaciones constantes.


También los lenguajes SQL en que se escriben las sentencias que permiten a un cliente conectar
con un servidor pueden cambiar de una versión vieja a una nueva, haciendo que las instrucciones
queden inoperativas, y por lógica la información no se maneje de la misma manera.

Por ello es vital mantener tanto servidor como cliente y aplicaciones actualizadas, es una de sus
grandes desventajas o contras.

Pueden fallar críticamente

Cuando un servicio de BD falla el pánico se adueña de los diferentes empleados, supervisores y


dueños de las empresas. Esos datos tan preciados que hace un momento estaban disponibles
ahora no están, no se puede acceder a ellos.

Las fallas críticas en bases de datos pueden darse por falla de hardware, software o ataque
hacker. Por eso siempre es vital tener respaldos de toda la información.

Ataques remotos

Las BDs digitales siempre son y serán presa de ataques remotos por parte de hackers, crackers,
troyanos y virus maliciosos. Estos eventos pueden suceder en que el atacante ingrese al servidor
de base de datos, o a la BD principal y robe, modifique o elimine información crítica ubicada en
ese medio.

EJEMPLOS

 El registro de estudiantes de un colegio o universidad.


 El registro de pacientes de un consultorio médico u hospital.
 La base de datos de los libros y revistas de una biblioteca o librería.
 Los estados de cuenta bancarios de los clientes de una institución financiera.

También podría gustarte