Índices SQL

Un índice es un objeto de esquema. El servidor lo utiliza para acelerar la recuperación de filas mediante un puntero. Puede reducir la E/S del disco (entrada/salida) mediante el uso de un método de acceso de ruta rápida para localizar datos rápidamente. Un índice ayuda a acelerar las consultas de selección y las cláusulas where, … Continue reading «Índices SQL»

SQL | Restricciones

Las restricciones son las reglas que podemos aplicar sobre el tipo de datos en una tabla. Es decir, podemos especificar el límite en el tipo de datos que se pueden almacenar en una columna particular de una tabla usando restricciones.  Las restricciones disponibles en SQL son:   NOT NULL : esta restricción indica que no podemos … Continue reading «SQL | Restricciones»

Lenguaje de consulta estructurado (SQL)

El lenguaje de consulta estructurado es un lenguaje de base de datos estándar que se utiliza para crear, mantener y recuperar la base de datos relacional. Los siguientes son algunos datos interesantes sobre SQL. SQL no distingue entre mayúsculas y minúsculas. Pero es una práctica recomendada usar palabras clave (como SELECCIONAR, ACTUALIZAR, CREAR, etc.) en … Continue reading «Lenguaje de consulta estructurado (SQL)»

Activador SQL | Base de datos de gestión de libros

Requisito previo: activador de SQL | Base de datos de estudiantes Por ejemplo, dado el esquema de base de datos de gestión de libros de biblioteca con el esquema de base de datos de estudiantes. En estas bases de datos, si algún estudiante toma prestado un libro de la biblioteca, el recuento de ese libro … Continue reading «Activador SQL | Base de datos de gestión de libros»

SQL | ACTAS

¿Qué son las Transacciones? Las transacciones agrupan un conjunto de tareas en una única unidad de ejecución. Cada transacción comienza con una tarea específica y finaliza cuando todas las tareas del grupo se completan con éxito. Si alguna de las tareas falla, la transacción falla. Por lo tanto, una transacción tiene solo dos resultados: éxito … Continue reading «SQL | ACTAS»

Tipos de datos SQL – Part 1

Como en otros lenguajes de programación, SQL también tiene ciertos tipos de datos disponibles. Una breve idea de todos los tipos de datos se discute a continuación.  1. Tipos de datos binarios: hay cuatro subtipos de este tipo de datos que se detallan a continuación:   2. Tipo de datos numéricos exactos: hay nueve subtipos … Continue reading «Tipos de datos SQL – Part 1»

Activador SQL | Base de datos de estudiantes

Disparador: un disparador es un procedimiento almacenado en la base de datos que se invoca automáticamente cada vez que ocurre un evento especial en la base de datos. Por ejemplo, se puede invocar un disparador cuando se inserta una fila en una tabla específica o cuando se actualizan ciertas columnas de la tabla. Sintaxis: create … Continue reading «Activador SQL | Base de datos de estudiantes»

SQL | DDL, DML, TCL y DCL

En este artículo, analizaremos el lenguaje de definición de datos, el lenguaje de manipulación de datos, el lenguaje de control de transacciones y el lenguaje de control de datos.   DDL (lenguaje de definición de datos): El lenguaje de definición de datos se utiliza para definir la estructura o el esquema de la base de datos. … Continue reading «SQL | DDL, DML, TCL y DCL»

Trabajar con JSON en SQL

JSON significa Notación de objetos Javascript . Se utiliza principalmente en el almacenamiento y transporte de datos. La mayoría de las bases de datos NoSQL como MongoDB, CouchDB, etc., utilizan datos en formato JSON. Siempre que los datos de un servidor deban transferirse a una página web, el formato JSON es el formato preferido, ya … Continue reading «Trabajar con JSON en SQL»