Índice

Instalar nuestra base de datos de demostración

En este capítulo, trabajaremos con una base de datos llamada eni.

Esta base de datos ENI puede crearse mediante el siguiente script crear-base-eni.sql:

-- Creación de la base de datos. 
DROP DATABASE IF EXISTS eni ; 
CREATE DATABASE eni; 
USE eni; 
  
-- Creación de la tabla TEMA. 
CREATE TABLE tema 
  ( 
  id INT PRIMARY KEY AUTO_INCREMENT, 
 titulo VARCHAR(20) NOT NULL, 
  id_primario INT 
  ); 
INSERT INTO tema 
  (id,titulo,id_primario) 
VALUES 
  (1,’Base de datos’,NULL), 
  (2,’Programación’,NULL), 
  (3,’Internet’,NULL), 
  (4,’Open Source’,NULL) 
; 
INSERT INTO tema 
  (titulo,id_primario) 
VALUES  
  (’MySQL’,1),  
  (’Oracle’,1),  
  (’Lenguajes’,2),  
  (’Método’,2),  
  (’HTML - XML’,3),  
  (’Diseño web’,3),  
  (’Seguridad’,3),  
  (’Sistema’,4),  
  (’Lenguajes’,4), 
  (’Base de datos’,4) 
; 
 
-- Creación de la tabla COLECCIÓN. 
CREATE TABLE coleccion  
 ( 
  id INT PRIMARY KEY AUTO_INCREMENT, 
  nombre VARCHAR(25) NOT NULL UNIQUE, 
  precio_siniva DECIMAL(5,2) DEFAULT ...