0% encontró este documento útil (0 votos)
42 vistas6 páginas

Ventajas y tipos de bases de datos

Cargado por

Nathalie Montes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
42 vistas6 páginas

Ventajas y tipos de bases de datos

Cargado por

Nathalie Montes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Universidad Politécnica del Valle de México

Nombre: Montes Martínez Nathalie

Grupo: 8220701

Materia: Bioinformática
Bases de Datos
Una base de datos es un conjunto de datos almacenados en memoria externa que están
organizados mediante una estructura de datos. Cada base de datos ha sido diseñada para
satisfacer los requisitos de información de una empresa u otro tipo de organización, como por

ejemplo, una universidad o un hospital.


Antes de existir las bases de datos se trabajaba con sistemas de ficheros.
Los sistemas de ficheros surgieron al informatizar el manejo de los
archivadores manuales para proporcionar un acceso más eficiente a los
datos almacenados en los mismos. Un sistema de ficheros sigue un modelo
descentralizado, en el que cada departamento de la empresa almacena y
gestiona sus propios datos mediante una serie de programas de aplicación escritos
especialmente para él.
Una base de datos se puede percibir como un gran almacén de datos que se define y se crea
una sola vez, y que se utiliza al mismo tiempo por distintos usuarios. En una base de datos
todos los datos se integran con una mínima cantidad de duplicidad.
Se dice que los sistemas de bases de datos tienen sus raíces en el proyecto
estadounidense de mandar al hombre a la luna en los años sesenta, el
proyecto Apolo. En aquella época, no había ningún sistema que permitiera
gestionar la inmensa cantidad de información que requería el proyecto.
La primera empresa encargada del proyecto, NAA (North American
Aviation), desarrolló una aplicación denominada GUAM (General Update Access Method) que
estaba basada en el concepto de que varias piezas pequeñas se unen para formar una pieza
más grande, y así sucesivamente hasta que el producto final está ensamblado.
Esta estructura, que tiene la forma de un árbol, es lo que se denomina una estructura jerárquica.
A mediados de los sesenta, IBM se unió a NAA para desarrollar GUAM en lo que después fue
IMS (Information Management System). El motivo por el cual IBM restringió IMS al manejo de
jerarquías de registros fue el de permitir el uso de dispositivos de almacenamiento serie, más
exactamente las cintas magnéticas, ya que era un requisito del mercado por aquella época.
Ventajas e inconvenientes de los sistemas de bases de datos
Los sistemas de bases de datos presentan numerosas ventajas gracias, fundamentalmente, a
la integración de datos y a la interfaz común que proporciona el SGBD.

 Control sobre la redundancia de datos. Los sistemas de ficheros almacenan varias copias
de los mismos datos en ficheros distintos. Esto hace que se desperdicie espacio de
almacenamiento, además de provocar faltas de consistencia de datos (copias que no
coinciden). En los sistemas de bases de datos todos estos ficheros están integrados,
por lo que no se almacenan varias copias de los mismos datos.
 Control sobre la consistencia de datos. Eliminando o controlando las redundancias de datos
se reduce en gran medida el riesgo de que haya inconsistencias.
 Compartición de datos. En los sistemas de ficheros, los ficheros pertenecen a los
departamentos que los utilizan, pero en los sistemas de bases de datos, la base de
datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén
autorizados.
 Mejora en la productividad. El SGBD proporciona muchas de las funciones estándar que el
programador necesita escribir en un sistema de ficheros. A nivel básico, el SGBD
proporciona todas las rutinas de manejo de ficheros típicas de los programas de
aplicación
La integración de los datos y la existencia del SGBD también plantean ciertos
inconvenientes, como los que se citan a continuación.

 Alta complejidad. Los SGBD son conjuntos de programas muy complejos con una gran
funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder sacar
un buen partido de ellos.
 Gran tamaño. Los SGBD son programas complejos y muy extensos que requieren una
gran cantidad de espacio en disco y de memoria para trabajar de forma eficiente.
 Coste económico del SGBD. El coste de un SGBD varía dependiendo del entorno y de la
funcionalidad que ofrece.
 Prestaciones. Un sistema de ficheros está escrito para una aplicación específica, por
lo que sus prestaciones suelen ser muy buenas. Sin embargo, los SGBD están
escritos para ser más generales y ser útiles en muchas aplicaciones, lo que puede
hacer que algunas de ellas no sean tan rápidas como antes.
 Vulnerable a los fallos. El hecho de que todo esté centralizado en el SGBD hace que el
sistema sea más vulnerable ante los fallos que puedan producirse.

Tipos de bases de datos


 Según el modelo  Documentales  Bibliográficas
 Relacionales  Deductivas  Texto completo
 Distribuida  Transaccionales  Según la
 NoSQL  Jerárquicas variabilidad
 Orientadas a objetos  Red  Estáticas
 Multidimensionales  Según el contenido  Dinámicas

MySQL es el gestor de bases de datos más utilizado en el

MySQL
mundo. Se trata de un sistema multiusuario y multihilo que se
emplea en la mayoría de páginas web actuales y en apps de
software libre.
Entre las ventajas principales del gestor de bases de datos
MySQL está su sencillez de uso y su buen rendimiento.
Se trata de una biblioteca en C que permite realizar

SQLite
transacciones de datos. Su principal ventajas es que no
necesita usar un servidor ni configuraciones, por lo que ocupa
mucho menos espacio que otros gestores.
Es el gestor de base de datos NoSQL más empleado de la

MongoDB
actualidad. Se trata de un sistema basado en ficheros que
utiliza el lenguaje BSON. Su popularidad es tal que lo utilizan
empresas tan conocidas como Google, Facebook o Cisco.

Es un gestor de bases de datos muy parecido a MySQL. De

MariaDB
hecho, nace como una evolución de este programa, tras la
compra de MySQL por Oracle. Tiene la mayoría de
funcionalidades de MySQL pero incluye algunas extensiones
extra. Además, es de código abierto y compatible al 100% con
MySQL.
PostgreSQL es un sistema de administración de bases de

PostgreSQL
datos relacional (RDBMS) de código abierto y gratuito.
Inicialmente se desarrolló como un sucesor de la base de
datos Ingres, desarrollada por la Universidad de California,
Berkeley.
Elasticsearch es un motor de analíticas y búsqueda RESTful,

Elasticsearch
basado en la librería Lucene. Elasticsearch es el sucesor de un
motor de búsqueda anterior llamado Compass, también
diseñado por Shay Banon.

PubMed es un portal gratuito de la National Library of

PubMed
Medicine (NLM). En él puedes acceder a algunas citas y
resúmenes de MedLine, así como a otros sitios que ofrecen
artículos y libros de libre acceso a texto completo.
En PubMed encontrarás los artículos antes de haber sido
indizados en MedLine.

Conclusión
En informática, las bases de datos son una parte fundamental para el almacenamiento,
organización y gestión de información de manera eficiente. En resumen, las bases de datos
en informática son esenciales debido a las siguientes razones clave: Almacenamiento
estructurado, Acceso eficiente, Integridad de los datos, Seguridad, Respaldo y recuperación,
Compartir datos.
En resumen, las bases de datos desempeñan un papel crucial en la informática al proporcionar
un sistema estructurado y seguro para almacenar y gestionar datos, lo que contribuye
significativamente a la toma de decisiones, la eficiencia la operativa y el éxito de las
organizaciones en la era digital. Cabe resaltar que las bases de datos ofrecen una ayuda
invaluable a los universitarios en una variedad de formas cruciales para su educación y
desarrollo académico. Algunos de los beneficios clave incluyen: acceso a información vasta,
búsqueda eficiente, credibilidad y confiabilidad.
Referencias

(N.d.). [Link]. Retrieved September 19, 2023, from [Link]

content/uploads/2020/05/[Link]

Tablado, F. (2020, September 7). Bases de datos. ¿Qué es? Tipos y ejemplos. Ayuda Ley
Protección Datos; AyudaLeyProteccionDatos. [Link]
datos/

También podría gustarte