Concepto de indexación en Apache Cassandra

Requisito previo: Introducción a Apache Cassandra Index: ya que podemos acceder a los datos utilizando atributos que tienen la clave de partición. Por ejemplo, si Emp_id es un nombre de columna para la tabla de empleados y si es la clave de partición de esa tabla, podemos filtrar o buscar datos con la ayuda de … Continue reading «Concepto de indexación en Apache Cassandra»

Protocolo de control de concurrencia basado en bloqueo en DBMS – Part 1

Lo primero es lo primero, espero que esté familiarizado con algunos de los conceptos relacionados con las transacciones . ¿Qué es un Horario Recuperable ? ¿Qué son las reversiones en cascada y los horarios sin cascada? Determinar si una programación es serializable en conflicto . Ahora, todos conocemos las cuatro propiedades que debe seguir una … Continue reading «Protocolo de control de concurrencia basado en bloqueo en DBMS – Part 1»

Diferencia entre SQL estático y dinámico

El SQL estático o incrustado son sentencias de SQL en una aplicación que no cambian durante el tiempo de ejecución y, por lo tanto, se pueden codificar de forma rígida en la aplicación. SQL dinámico son sentencias de SQL que se construyen en tiempo de ejecución; por ejemplo, la aplicación puede permitir a los usuarios … Continue reading «Diferencia entre SQL estático y dinámico»

Generalización, especialización y agregación en el modelo ER – Part 1

Requisito previo: introducción del modelo ER La  generalización, la especialización y la agregación en el modelo ER se utilizan para la abstracción de datos en los que el mecanismo de abstracción se utiliza para ocultar los detalles de un conjunto de objetos.  Generalización:  la generalización es el proceso de extraer propiedades comunes de un conjunto … Continue reading «Generalización, especialización y agregación en el modelo ER – Part 1»

Diferencia entre DROP y TRUNCATE en SQL

Requisito previo: DROP y TRUNCATE en SQL 1. DROP: DROP es un comando DDL (lenguaje de definición de datos) y se usa para eliminar la definición de tabla y los índices, datos, restricciones, disparadores, etc. para esa tabla. En cuanto al rendimiento, el comando DROP es rápido de ejecutar pero más lento que TRUNCATE porque … Continue reading «Diferencia entre DROP y TRUNCATE en SQL»

Diferencia entre MySQL y MariaDB

1. MySQL : MySQL es un sistema de gestión de bases de datos relacionales (RDBMS) de código abierto basado en el lenguaje de consulta estructurado (SQL). Está desarrollado y administrado por Oracle Corporation y lanzado inicialmente el 23 de mayo de 1995. Se usa ampliamente en muchas aplicaciones industriales de pequeña y gran escala y … Continue reading «Diferencia entre MySQL y MariaDB»

7 mejores libros para SQL

¿Sabes que la publicación que has subido a las redes sociales o el artículo que estás leyendo actualmente está almacenado en un espacio virtual? Ese espacio virtual se llama base de datos. Para jugar con él, usamos un lenguaje de base de datos, llamado SQL, que significa Lenguaje de consulta estructurado. Se utiliza para comunicarse … Continue reading «7 mejores libros para SQL»

¿Cómo funciona MongoDB?

MongoDB es una base de datos orientada a documentos de código abierto. Se utiliza para almacenar una mayor cantidad de datos y también le permite trabajar con esos datos. MongoDB no se basa en la estructura de base de datos relacional similar a una tabla, sino que proporciona un mecanismo completamente diferente para el almacenamiento … Continue reading «¿Cómo funciona MongoDB?»

Diferencia entre el modelo de abajo hacia arriba y el modelo de arriba hacia abajo

Modelo de diseño de arriba hacia abajo:  en el modelo de arriba hacia abajo, se formula una descripción general del sistema sin entrar en detalles de ninguna parte del mismo. Luego, cada parte del mismo se refinó en más detalles, definiéndolo con aún más detalles hasta que la especificación completa sea lo suficientemente detallada como … Continue reading «Diferencia entre el modelo de abajo hacia arriba y el modelo de arriba hacia abajo»

mysql | Función PREDETERMINADA()

La función DEFAULT() devuelve el valor predeterminado para la columna de la tabla. El valor DEFAULT de una columna es un valor utilizado en el caso, no hay ningún valor especificado por el usuario. Para usar esta función, debe haber un valor DEFAULT asignado a la columna. De lo contrario, generará un error. Sintaxis: DEFAULT … Continue reading «mysql | Función PREDETERMINADA()»