Curso SQL Hispabyte : Tema 1 – Soluciones

SOLUCION EJERCICIOS TEMA 1 CREACION DE TABLAS

CREATE DATABASE musica;

CREATE TABLE grupo (numero_de_grupo INT primary key,nombre VARCHAR(50),anyo YEAR);

CREATE TABLE integrantes (numero_de_integrante INT NOT NULL ,numero_de_grupo INT NOT NULL REFERENCES grupo(numero_de_grupo) , nombre VARCHAR(50), apellidos VARCHAR(100),anyo_nacimiento YEAR,primary key(numero_de_integrante,numero_de_grupo));

CREATE TABLE discos (numero_de_disco INT NOT NULL,numero_de_grupo INT NOT NULL REFERENCES grupo(numero_de_grupo),titulo VARCHAR(50),anyo YEAR,primary key(numero_de_grupo,numero_de_disco));

CREATE TABLE canciones (numero_de_cancion INT NOT NULL ,numero_de_disco INT NOT NULL REFERENCES discos(numero_de_disco),numero_de_grupo INT NOT NULL REFERENCES grupo(numero_de_grupo), titulo VARCHAR(50),duracion INT,primary key(numero_de_grupo,numero_de_disco,numero_de_cancion));

This entry was posted in Bases de datos, Hispabyte, Programacion, Tutoriales / Manuales and tagged , , , , . Bookmark the permalink.

Deja un comentario

Tu dirección de correo electrónico no será publicada.