Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SQL
Puede ser usada para compartir y administrar datos, en particular la información
organizada en tablas que se encuentra en los sistemas de administración de bases de
datos relacionales. Mediante el uso de SQL, se puede:
Consultar, actualizar y reorganizar datos.
Crear y modificar la estructura de un sistema de base de datos .
Controlar el acceso a sus datos.
Permite interactuar con una base de datos. El lenguaje de cons ulta estructurado (SQL)
es el lenguaje de base de datos más implementado y valioso para cualquier persona
involucrada en la programación informática o que usa bases de datos para recopilar y
organizar información.
NoSQL
Este modelo de base de datos NoSQL trabaja con un lenguaje diferente a las
relacionales. No tienen un identificador que sirva de relación entre los conjuntos de
datos. Trabajan con formato NoSQL (Not only SQL) en el que los datos no
necesariamente se registran en una tabla.
DESVENTAJAS DESVENTAJAS
la mayoría de las alternativas de bases de datos Cuando estas bases de datos comienzan a crecer en
NoSQL apenas han salido de las etapas de volumen, el almacenamiento y el costo de mantenimiento
preproducción, y hay muchas características se convierten en un problema de alto costo.
importantes que aún no se han implementado
Algunas de estas bases de datos no incorporan Algunas bases de datos SQL se ven condicionadas por el
la atomicidad de información. Esto puede sistema operativo en el cual van a funcionar y los
derivar en que la información no sea consistente requisitos mínimos de funcionamiento de los servidores u
entre nodos. ordenadores.
Software poco documentado: Al ser tan La interfaz de una base de datos SQL es más compleja que
relativamente nuevo, el NoSQL puede adolecer agregar algunas líneas de código.
de que algunas operaciones sean limitadas por
la falta de información sobre las herramientas y
sus características.
Baja estandarización: No se tiene un criterio Aunque las bases de datos SQL se ajustan a los estándares
plenamente definido entre los motores que se ANSI e ISO, algunas bases de datos implementan
utilizan en este tipo de base de datos. El extensiones propietarias al SQL estándar para garantizar el
lenguaje tiende a variar según el tipo de base de bloqueo del proveedor.
datos que se vaya a utilizar.
Luego de analizar a fondo los dos tipos de base de datos en nuestro caso como
estudiantes y relacionado a los proyectos que podríamos hacer que necesiten de
estudio y análisis de datos no relacionados o indeterminados nos iríamos por la base
de datos NoSQL ya que estas al brindar más rapidez y necesitar menos recursos o un
consumo bajo de hardware, nos ayudaría en la agilidad al realizar el trabajo, aunque si
se tratara de un proyecto más formal y con un uso de datos más extenso nos iríamos
por la base de datos SQL.