laboratorio 3

Páginas: 3 (584 palabras) Publicado: 19 de septiembre de 2015
Laboratorio 3
Ejecutar el siguiente código en ORACLE.
CREATE USER BD_MUSICA31 IDENTIFIED BY BD_MUSICA31;

GRANT RESOURCE, CONNECT TO BD_MUSICA31;


CONNECT BD_MUSICA31/BD_MUSICA31;
--Table Genero--Create table and its columns
CREATE TABLE Genero (
IdGenero number PRIMARY KEY,
descripcion varchar2(90) NULL);



--Table Tipo
--Create table and its columns
CREATE TABLE Tipo (
idTipo numberPRIMARY KEY,
descripcion varchar2(80) NULL);


--Table Artista
--Create table and its columns
CREATE TABLE Artista (
idArtista varchar2(15) PRIMARY KEY,
nombre varchar2(80) NULL,
pais varchar2(80)NULL,
idTipo number NULL,
CONSTRAINT FK_ARTISTA_IDTIPO FOREIGN KEY(idTipo) REFERENCES Tipo(idTipo) ON DELETE CASCADE);
--Table Track
--Create table and its columns







CREATE TABLE Track (idTrack varchar2(15) PRIMARY KEY,
nombre varchar2(80) NULL,
autorPrincipal varchar2(80) NULL,
duracionMin number NULL,
duracionSeg number NULL);


--Table Cd
--Create table and its columns

CREATETABLE Cd(
idCd varchar2(15) PRIMARY KEY,
nombreAlbum varchar2(100) NULL,
idArtista varchar2(15) NULL,
fechaLanzamiento date NULL,
idGenero number NULL,
Precio NUMBER(9,2) NULL,
ciaDiscograficavarchar2(80) NULL,
CONSTRAINT FK_CD_idArtista FOREIGN KEY(idArtista) REFERENCES Artista(idArtista) ON DELETE CASCADE,
CONSTRAINT FK_CD_IDGENERO FOREIGN KEY(idGenero) REFERENCES Genero(idGenero) ONDELETE CASCADE);


--Table Cd_Track
--Create table and its columns

CREATE TABLE Cd_Track(
idCd varchar2(15) NOT NULL,
idTrack varchar2(15) NOT NULL,
CONSTRAINT PK_CDTRACK_IDCDTRACK PRIMARYKEY(idCd,idTrack),
CONSTRAINT FK_CDTRACK_IDCD FOREIGN KEY(idCd) REFERENCES Cd(idCd) ON DELETE CASCADE,
CONSTRAINT FK_CDTRACK_IDTRACK FOREIGN KEY(idTrack) REFERENCES Track(idTrack) ON DELETE CASCADE);Considerando el usuario BD_MUSICA31 que hemos utilizado, desarrolle en Oracle los siguientes procedimientos o ejercicios.
1. Crear una secuencia con el nombre sqGENERO que inicie en 100 y vaya en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Laboratorio 3
  • laboratorio # 3
  • Laboratorio 3
  • laboratorio 3
  • laboratorio 3
  • LABORATORIO 3
  • Laboratorio 3
  • Laboratorio 3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS