Declaración MERGE en SQL explicada

Requisito previo: declaración  MERGE Como declaración MERGE en SQL, como se discutió anteriormente en la publicación anterior , es la combinación de tres declaraciones INSERT , DELETE y UPDATE . Entonces, si hay una tabla de origen y una tabla de destino que se fusionarán, con la ayuda de la declaración MERGE, las tres operaciones … Continue reading «Declaración MERGE en SQL explicada»

Optimización de consultas en álgebra relacional

Consulta: Una consulta es una solicitud de información de una base de datos.  Planes de consulta: un plan de consulta (o plan de ejecución de consulta) es un conjunto ordenado de pasos que se utilizan para acceder a los datos en un sistema de administración de base de datos relacional SQL.  Optimización de consultas: una … Continue reading «Optimización de consultas en álgebra relacional»

Diferencia entre RDBMS y DBMS

El sistema de gestión de bases de datos (DBMS) es un software que se utiliza para definir, crear y mantener una base de datos y proporciona acceso controlado a los datos.  El Sistema de gestión de bases de datos relacionales (RDBMS) es una versión avanzada de un DBMS.   SGBD RDBMS DBMS almacena datos como archivo. … Continue reading «Diferencia entre RDBMS y DBMS»

Diferencia entre árbol B y árbol B+

B-Tree : B-Tree se conoce como un árbol autoequilibrado ya que sus Nodes se ordenan en orden transversal. En B-tree, un Node puede tener más de dos hijos. B-tree tiene una altura de logM N (donde ‘M’ es el orden del árbol y N es el número de Nodes). Y la altura se ajusta automáticamente … Continue reading «Diferencia entre árbol B y árbol B+»

mysql | Crear función almacenada

La sentencia CREATE FUNCTION se utiliza para crear una función almacenada y funciones definidas por el usuario. Una función almacenada es un conjunto de instrucciones SQL que realizan alguna operación y devuelven un único valor. Al igual que la función incorporada de Mysql, se puede llamar desde una declaración de Mysql. De forma predeterminada, la … Continue reading «mysql | Crear función almacenada»

Diferencia entre la unión de bucle anidado y la unión hash

1. Unión de bucle anidado : este es un tipo de algoritmo de unión física que se utiliza en el caso de unir 2 relaciones. Esta unión es una técnica de unión interna, lo que significa que no podemos ver la unión. Este es el más simple de todos los tipos de uniones. Este es … Continue reading «Diferencia entre la unión de bucle anidado y la unión hash»

Relaciones recursivas en diagramas ER – Part 1

Requisito previo: modelo ER  Una relación entre dos entidades de un tipo de entidad similar se denomina relación recursiva . Aquí el mismo tipo de entidad participa más de una vez en un tipo de relación con un rol diferente para cada instancia. En otras palabras, una relación siempre ha sido entre ocurrencias en dos … Continue reading «Relaciones recursivas en diagramas ER – Part 1»

Sistema de archivos tradicional

El sistema de archivos es la recopilación de datos. En este sistema, el usuario tiene que escribir procedimientos para administrar la base de datos . Proporciona detalles de la representación de datos y el almacenamiento de datos. En esto – Los datos se almacenan en archivos. Cada archivo tiene un formato específico. Los programas que … Continue reading «Sistema de archivos tradicional»

Diferencia entre Amazon Aurora y Amazon DocumentDB

1. Amazon Aurora : es un motor de base de datos relacional totalmente administrado de Amazon Web Services que es compatible con PostgreSQL y MySQL . Es hasta cinco veces más rápido que las bases de datos MySQL estándar y tres veces más rápido que las bases de datos PostgreSQL estándar. Las características de Aurora … Continue reading «Diferencia entre Amazon Aurora y Amazon DocumentDB»

Características de HP Vertica

A continuación se encuentran las características de HP Vertica y por qué debería usarlo aparte de los sistemas tradicionales de administración de bases de datos. HP Vertica es un producto de base de datos que se utiliza para manejar grandes cantidades de datos o big data. Es un sistema de gestión de base de datos … Continue reading «Características de HP Vertica»