MySQL II – Tablas y Consultas

Introducción Esta es la segunda entrada de una serie sobre MySQL. Donde se tratan la creación de tablas, las diferentes consultas principales sobre dichas tablas y alguna modificación sobre ellas. Si no has visto la primera entrada. te invito a que procedas a la lectura de ella en el siguiente enlace. Preparación La base de […]

MySQL I – Guía de Inicio

  Introducción Esta entrada es la primera de varias de ellas, donde trataré en menor o mayor profundidad cada una de las partes de las que se compone MySQL, empezando por la creación de tablas hasta la programación de procedimientos y triggers.   Instalar MySQL en Linux (Debian) Si no se quiere instalar MySQL en […]

Ejemplos de procedimientos, funciones y paquetes PL SQL

Diseño de la base de datos “Hipodromo” Añade una columna email en la tabla Clientes y rellénala con datos consistentes. Realiza un trigger que cuando se actualice la tabla Participaciones para introducir los resultados de la carrera envíe un correo electrónico a todos los apostantes del caballo ganador informándoles del importe apostado y el beneficio […]

Exportación e importación en Bases de Datos

Introducción En la entrada se detalla el uso de Enterprise Manager en Oracle 11g para exportar/importar esquemas, tablas de un usuario a otro. El uso básico de data pump y las operaciones de importación y exportación existentes en Mariadb y Mongodb. Requisitos: Oracle 11g (Puedes descargarte esta OVA, para realizar los pasos siguientes, password: charlie) MariaDB […]

Auditoria en Oracle 11g

Introducción En esta entrada se trata un poco los concepto de auditoria sobre Oracle, algunos “modos” que existen diferentes y como recabar la información desde las tablas dedicadas para dicho fin. Averiguar las operaciones DML de un usuario en concreto, los intentos fallidos de sesión al sistema y la auditoria sobre una inserción en concreto […]

Conexión entre bases de datos Oracle y PostgreSQL

Las interconexiones de servidores de bases de datos son operaciones que pueden ser muy útiles en diferentes contextos. Básicamente, se trata de acceder a datos que no están almacenados en nuestra base de datos, pudiendo combinarlos con los que ya tenemos. Y para ello vamos a realizar los siguientes escenarios: Un enlace entre dos servidores […]