Diferencia entre Couchbase y PostgreSQL

1. Couchbase: Couchbase Server es un paquete de software de base de datos orientado a documentos NoSQL multimodelo distribuido de código abierto que está optimizado para aplicaciones interactivas. También se conoce como Membase. Fue desarrollado por Couchbase, Inc. y lanzado inicialmente en agosto de 2010. 2. PostgreSQL : PostgreSQL es un potente sistema de base … Continue reading «Diferencia entre Couchbase y PostgreSQL»

Número de posibles superclaves en DBMS – Part 1

Requisito previo: introducción al modelo relacional y reglas de Codd  Cualquier conjunto de atributos de una tabla que pueda identificar de forma única todas las tuplas de esa tabla se conoce como Superclave . Es diferente de las claves principales y candidatas en el sentido de que solo las superclaves mínimas son las claves candidatas/principales.  … Continue reading «Número de posibles superclaves en DBMS – Part 1»

Lectura sucia en SQL

Requisito previo: tipos de programaciones , niveles de aislamiento de transacciones en DBMS Existen principalmente cuatro tipos de problemas comunes de concurrencia: lectura sucia, lectura perdida, lectura no repetible y lectura fantasma. Lecturas sucias: cuando se permite que una transacción lea una fila que ha sido modificada por otra transacción que aún no se ha … Continue reading «Lectura sucia en SQL»

Diferencia entre SQLite y Cassandra

1. SQLite : SQLite es una biblioteca de software que proporciona un sistema de gestión de bases de datos relacionales ( RDBMS ). Fue diseñado por D. Richard Hipp en agosto de 2000. Los objetivos de diseño de SQLite eran permitir que el programa funcionara sin instalar un sistema de administración de bases de datos … Continue reading «Diferencia entre SQLite y Cassandra»

Anomalías en el modelo relacional – Part 1

Recomendamos encarecidamente consultar las publicaciones a continuación como requisito previo para esto. SGBD | Introducción al modelo relacional y reglas de Codd DBMS | Claves en Modelo Relacional (Candidato, Súper, Principal, Suplente y Extranjero) Anomalías Hay diferentes tipos de anomalías que pueden ocurrir en la referencia y la relación referenciada que se pueden discutir como: … Continue reading «Anomalías en el modelo relacional – Part 1»

Organización de archivos en DBMS | conjunto 2 – Part 1

En un sistema de gestión de bases de datos, cuando queremos recuperar un dato en particular, se vuelve muy ineficiente buscar todos los valores del índice y llegar a los datos deseados. En esta situación, la técnica Hashing entra en escena.  Hashing es una técnica eficiente para buscar directamente la ubicación de los datos deseados … Continue reading «Organización de archivos en DBMS | conjunto 2 – Part 1»

Minería de datos: proceso de almacenamiento de datos

Los almacenes de datos son información recopilada de múltiples fuentes y guardada bajo un esquema que vive en el mismo sitio. Se elabora con la ayuda de diversas técnicas, incluyendo los siguientes procesos: 1. Limpieza de datos: la limpieza de datos es la forma de preparar estadísticas para el análisis con la ayuda de eliminar … Continue reading «Minería de datos: proceso de almacenamiento de datos»

Diferencia entre el servicio de registro en la nube de Alibaba y Amazon SimpleDB

1. Servicio de registro en la nube de Alibaba: El servicio de registro es un servicio completo de registro de datos en tiempo real desarrollado por Alibaba Group. Es un servicio completo de registro de datos en tiempo real que admite la recopilación, el consumo, el envío, la búsqueda y el análisis de registros. 2. … Continue reading «Diferencia entre el servicio de registro en la nube de Alibaba y Amazon SimpleDB»

Algoritmo de cierre de atributos y su utilización

Cierre de un conjunto F de FDs es el conjunto F + de todos los FDs que se pueden inferir de F. También se le conoce como conjunto completo de Dependencia Funcional . Se denota por F + . Algoritmo: conjunto de cierre de atributo Algorithm to compute a+, the closure of a under F … Continue reading «Algoritmo de cierre de atributos y su utilización»

Estrategias para el diseño de esquemas en DBMS

Hay varias estrategias que se consideran al diseñar un esquema. La mayoría de estas estrategias siguen un enfoque incremental, es decir, deben comenzar con algunas construcciones de esquema derivadas de los requisitos y luego se modifican, refinan o construyen sobre ellos de manera incremental. Analicemos algunas de estas estrategias:  Estrategia de arriba hacia abajo:  en … Continue reading «Estrategias para el diseño de esquemas en DBMS»