Clasificación de sistemas gestores de base de datos según el teorema de CAP

Hoy en día, el uso de la información digital se encuentra en constante crecimiento, cada vez hay más usuarios de internet, cada vez hay más personas conectadas que requieren información de manera inmediata, para ser capaces de satisfacer dichas necesidades, los sistemas de información han optado por...

Full description

Autores:
 Sepúlveda Cruz, Sergio Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Universidad Libre
Repositorio:
RIU - Repositorio Institucional UniLibre
Idioma:
spa
OAI Identifier:
oai:repository.unilibre.edu.co:10901/11205
Acceso en línea:
https://hdl.handle.net/10901/11205
Palabra clave:
Big data
Distributed computing systems
Database management systems
Tesis
Tesis ingeniería
Facultad de ingeniería
Ingeniería de sistemas
Base de datos
Banco de datos
Tecnología
Teorema de cap
Big data
sistemas gestores de base de datos
sistemas distribuidos de computación
Bases de datos
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Description
Summary:Hoy en día, el uso de la información digital se encuentra en constante crecimiento, cada vez hay más usuarios de internet, cada vez hay más personas conectadas que requieren información de manera inmediata, para ser capaces de satisfacer dichas necesidades, los sistemas de información han optado por elegir infraestructuras de computación distribuidas, pues un clúster de computadores es capaz de procesar la información en menos tiempo de lo que se tardaría un solo equipo, sin embargo, entre los tipos de sistemas de computación distribuida, se deben identificar las ventajas y desventajas que nos ofrecen cada uno de ellos, de esta manera aparece el teorema de CAP, el cual formula que cualquier entorno de computación distribuida se verá obligado a elegir una de las siguientes opciones: descartar la consistencia, no asegurar disponibilidad, o hacer que el sistema sea intolerante a las particiones, según este teorema, es posible clasificar los sistemas gestores de base de datos utilizados sobre infraestructuras de computación distribuida, entre los cuales se pueden encontrar las bases de datos relacionales y las bases de datos NoSQL, estas últimas se dividen en distintas categorías dependiendo de cómo estructuran la información, pues estas bases de datos no poseen una estructura tan compleja como las bases de datos relacionales, lo que les permite manipular de una manera más eficiente, grandes volúmenes de información que son los que se acostumbran manejar en soluciones orientadas a Big Data.