USE master

if exists (select * from sysdatabases where name='bd_telefonos')
begin
  raiserror('La base de datos existe; eliminándola....',0,1)
  DROP database bd_telefonos
end
GO

raiserror('Creando base de datos bd_telefonos....',0,1)
go

CREATE DATABASE bd_telefonos
GO

USE bd_telefonos
GO

CREATE TABLE telefonos
(
  nombre        VARCHAR(30) NOT NULL,
  direccion     VARCHAR(30) NOT NULL,
  telefono      VARCHAR(12) PRIMARY KEY NOT NULL,
  observaciones VARCHAR(240)
)
GO

INSERT INTO telefonos
       VALUES ('Leticia Aguirre Soriano', 'Triana, Sevilla', '954345678', 'Ninguna')
INSERT INTO telefonos
       VALUES ('Pedro Aguado Rodríguez', 'Alcalá de Henares, Madrid', '918888888', 'Ninguna')
INSERT INTO telefonos
       VALUES ('Alfons González Pérez', 'Argentona, Barcelona', '933333333', 'Director de desarrollo')
INSERT INTO telefonos
       VALUES ('Miguel López Trujillo', 'Mataporquera, Cantabria', '942232323', 'Es propietario de la empresa PUBLICSA')
INSERT INTO telefonos
       VALUES ('Sonia Febril Parra', 'Valdeolivas, Granada', '958565656', 'Ninguna')
INSERT INTO telefonos
       VALUES ('Elena Veiguela Suarez', 'Muxía, La Coruña', '981425323', 'Ninguna')
INSERT INTO telefonos
       VALUES ('Ana María Cuesta Suñer', 'Gijón, Asturias', '984454545', 'Ninguna')
INSERT INTO telefonos
       VALUES ('Isabella Ceballos González', 'Boston, U.S.A.', '123456789', 'La más grande')
INSERT INTO telefonos
       VALUES ('Francisco Ceballos Fernández', 'Boston, U.S.A.', '111555999', 'CEO Evermedia')
INSERT INTO telefonos
       VALUES ('Manuel Setien Latorre', 'Santander, Cantabria', '942555333', 'Ninguna')
INSERT INTO telefonos
       VALUES ('Ismael Puertas López', 'Mataró, Barcelona', '934343567', 'Frabicante de calzado')
INSERT INTO telefonos
       VALUES ('Carmen Torres Saldaña', 'Motril, Granada', '958737373', 'Ninguna')
INSERT INTO telefonos
       VALUES ('Javier Ceballos Fernández', 'Alcalá de Henares, Madrid', '911234567', 'Ingeniero de Informática')
INSERT INTO telefonos
       VALUES ('Roberto Canales Mora', 'Torrejón, Madrid', '916753306', 'Director ejecutivo de Autentia')
GO

quit
