bases de datos no relacionales

Páginas: 9 (2095 palabras) Publicado: 25 de noviembre de 2015
BASES DE DATOS NO RELACIONALES
Nosql o bases de datos no relacionales  es una amplia clase de sistemas de gestión de bases de datos que difieren del modelo clásico del sistema de gestión de bases de datos relacionales en aspectos importantes, el más destacado es que no usan sql como el principal lenguaje de consultas. Los datos almacenados no requieren estructuras fijas como tablas, normalmenteno soportan operaciones join, ni garantizan completamente acid (atomicidad, coherencia, aislamiento y durabilidad), y habitualmente escalan bien horizontalmente.

las bases de datos nosql se clasifican según su forma de almacenar los datos, y comprenden categorías como clave-valor, las implementaciones de bigtable, bases de datos documentales, y bases de datos orientadas a grafos.
A menudo lasbases de datos nosql están altamente optimizadas para las operaciones recuperar y agregar, y normalmente no ofrecen mucho más que la funcionalidad que almacenar los registros. La pérdida de flexibilidad en tiempo de ejecución, comparado con los sistemas sql clásicos, se ve compensada por ganancias significativas en escalabilidad y rendimiento cuando se trata con ciertos modelos de datos.CARACTERÍSTICAS NOSQL O BASES DE DATOS NO RELACIONALES
 mantenibilidad: esfuerzo necesario para identificar y corregir errores, así como
Implementar nuevas funcionalidades.
 Usabilidad: interacción entre el sistema y el usuario, entendimiento y aprendizaje
Del usuario de cómo utilizar el motor de búsqueda. Si el sistema cuenta con una
Interfaz de usuario, disminuye el tiempo que toma unusuario inexperto en realizar
Actividades y es más atractivo para los clientes.
 madurez: experiencia tanto del proveedor como del motor de búsqueda, ya que
Genera confianza y seguridad en los usuarios, indica el esfuerzo y desarrollo en las
Versiones.
 características de la máquina: sistema operativo, versión y software necesario
Para el funcionamiento de la base de datos.
versión: todo programa o aplicación cuenta con varias versiones, en las que el
Proveedor modifica, corrige o implementa nuevas funcionalidades. Se encuentran
Versiones estables e inestables, se recomienda usar la versión estable ya que es
Más confiable, segura y en la cual se corrigieron la mayoría de los errores
Encontrados durante el proceso de pruebas.
Documentación: documentos de soporte como: manual de instalación y
Funcionamiento y librería de comandos que son permitidos por el motor de base de
Datos.
 instalación/implementación: cantidad de procedimientos y pasos que debe seguir
El usuario para descargar los archivos y seguidamente instalarlos para hacer uso
De la base de datos.
 Soporte y solución de inquietudes: creación de mesas de ayuda,foros y espacio
Para “contáctenos” por parte del proveedor de la base de datos para publicar
Recomendaciones o dudas con respecto a alguna funcionalidad del motor.
 ventajas/desventajas/limitaciones: características a resaltar de cada motor y
Posibles restricciones de uso que es importante tener en cuenta cuando se instale
O implemente la solución.

DIFERENCIAS ENTRE BASES DEDATOS RELACIONALES Y NO RELACIONABLES
No relacional vs. Relacional: las bases de datos no relacionales son listas de datos
Almacenados en una sola tabla sin definir relaciones entre los registros. Por otro
Lado las relacionales reparten los datos en varias tablas más pequeñas eliminando
Datos duplicados y asegurando consistencia y estableciendo restricciones y
Relaciones con otras tablaspor medio de claves primarias y foráneas; esto genera
Que se ocupe menos espacio ya que no tiene redundancias y hasta cierto punto es
Conveniente esta repartición ya que de otro modo, si se realiza un select
Múltiple en la no relacional se tendría que recorrer la única tabla varias veces para
Devolver toda la información debido a duplicidad en ciertos datos.

Distribuida vs....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Base de datos relacional
  • Bases De Datos Relacionales
  • Modelo Relacional De Bases De Datos
  • Bases de datos relacionales
  • Bases de datos relacionale
  • bases de datos relacionales
  • base de datos relacional
  • base de datos relacionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS