Download - 1.3 Ensayo SQL vs NoSQL
-
7/24/2019 1.3 Ensayo SQL vs NoSQL
1/2
SQL vs NoSQL
SQL es un modelo relacional, es factible utilizarlo en la creacin de base de datos
ya que puede poseer una informacin ms jerrquica y ms consistente. Posee
una ecelente flexibilidad y potencia en los sistemas relacionales, permitiendo unagran cantidad de operaciones. Se maneja por conjunto de registros y no por
registros indiiduales, permite una codificacin orientada a objetos que nos facilita
el trabajo.
!na de las caracter"sticas ms importantes de SQL es que utilizan L## $Lenguaje
de #efinicin de #atos%, esto nos permite utilizar comandos para manipular los
esquemas de manera ms fcil.
&ambi'n SQL es un L(# $Lenguaje )nteractio de (anipulacin de #atos% nos
permite consultar y manipular los datos.
SQL tiene diferentes tipos de datos como date, time, entre muc*os otros. SQL es
sistemtico ya que el orden de las sentencias puede alterar el resultado deseado.
Por otro lado +oSQL es un modelo no relacional, este nos facilita la programacin
de base de datos en las redes sociales, desarrollo eb, desarrollo mil, entre
otras en donde se requiera almacenar una gran cantidad de datos y es ms rpida
ya que no utiliza los -join, aunque estos -join en SQL se pueden optimizar para
trabajar ms rpido.
+oSQL no utilizan completamente el sistema /0)# $atomicidad, consistencia,
aislamiento y durabilidad%. Sin embargo pueden ofrecer operaciones de manera
mas optimizadas como el agregar y recuperar, tienen una mejor escalabilidad y
rendimiento dependiendo del modelo de datos.
0onclusin
#ependiendo del tipo de trabajo que ayamos a realizar se tendr"a que escoger el
lenguaje ms factible para crear la base de datos, en algunos casos se pueden
utilizar los 1 lenguajes SQL y +oSQL para que se obtenga un mejor resultado. 2ay
-
7/24/2019 1.3 Ensayo SQL vs NoSQL
2/2
que conocer las entajas y las desentajas que nos ofrecen cada uno para que al
momento de realizar una base de datos nos quede ms eficiente.