Anda di halaman 1dari 18

creaLe daLabase vldeoclub

use vldeoclub

creaLe Lable pellculas(pellculald lnL(6) noL null auLo_lncremenL
nombre varchar(30)
fechaLsLreno daLe
cosLoroducclon lnL(10)
prlmary key (pellculald)
)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(Ll adrlnonow()20000000)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(Ll AparLamenLo (lso de
SolLero)now()20000000)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(Cludadano
kanenow()20000000)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(Ll verdugonow()20000000)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(CCn lALuAS ? A LC LCCC
(unA LvA ? uCS AuAnLS)now()20000000)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(8lade
8unnernow()20000000)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(Lo que el vlenLo se
LLevonow()20000000)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(Ll Crepusculo de los uloces (Ll
Ccaso de Lu vlda)now()20000000)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(Los SanLos
lnocenLesnow()20000000)
lnserL lnLo pellculas(nombrefechaLsLrenocosLoroducclon)values(Ll Angel
LxLermlnadornow()20000000)



creaLe Lable clnes(clneld lnL(4) noL null auLo_lncremenL
nombre varchar(30)
numeroSalas varchar(2)
zona varchar(30)
prlmary key (clneld)
)
lnserL lnLo clnes(nombrenumeroSalaszona)values(Clnemex alaclo Chlno20vl)
lnserL lnLo clnes(nombrenumeroSalaszona)values(Clnemex laza Calerla20vl)
lnserL lnLo clnes(nombrenumeroSalaszona)values(Clnemex laza Culcullco20vl)
lnserL lnLo clnes(nombrenumeroSalaszona)values(Clnepolls vlana20vl)
lnserL lnLo clnes(nombrenumeroSalaszona)values(Clnemex AnLara20vl)
lnserL lnLo clnes(nombrenumeroSalaszona)values(Clnemex Pldalgp20vl)


creaLe Lable producLores(producLorld lnL(6) noL null auLo_lncremenL
nombreroducLor varchar(30)
edad lnL(3)
pellculasroducldas lnL(3)
anLlguedad lnL(2)
sexo varchar(2)
prlmary key (producLorld)
)
lnserL lnLo producLores(nombreroducLoredadpellculasroducldasanLlguedadsexo)
values(M nlghL Shyamalan301330P)
lnserL lnLo producLores(nombreroducLoredadpellculasroducldasanLlguedadsexo)
values(Aaron 8lalse301330P)
lnserL lnLo producLores(nombreroducLoredadpellculasroducldasanLlguedadsexo)
values(lvaro Senz de Peredla301330P)
lnserL lnLo producLores(nombreroducLoredadpellculasroducldasanLlguedadsexo)
values( krlsLlne eLerson 301330M)
lnserL lnLo producLores(nombreroducLoredadpellculasroducldasanLlguedadsexo)
values(naLalla Smlrnoff301330M)



creaLe Lable premlos(premlold lnL(2)noL null auLo_lncremenL
caLegorla varchar(30)
nombreremlo varchar(30)
prlmary key(premlold)
)

lnserL lnLo premlos(caLegorlanombreremlo)values(Me[or ulrecLorCscar)
lnserL lnLo premlos(caLegorlanombreremlo)values(Me[or AcLorCscar)
lnserL lnLo premlos(caLegorlanombreremlo)values(Me[or Culon AdapLadoCscar)
lnserL lnLo premlos(caLegorlanombreremlo)values(Me[or ulrecclon de ArLeCscar)
lnserL lnLo premlos(caLegorlanombreremlo)values(Me[or AcLor rlnclpalCscar)



creaLe Lable dlrecLores(dlrecLorld lnL(2) noL null auLo_lncremenL
nombreulrecLor varchar(30)
edadulrecLor lnL(3)
sexo varchar(2)
pellculasulrlgldas lnL(4)
premlold lnL(2)
prlmary key(dlrecLorld)
forelgn key (premlold) references premlos(premlold)
)
lnserL lnLo dlrecLores(nombreulrecLoredadulrecLorsexopellculasulrlgldaspremlold)
values(SLeven Splelberg70P3001)
lnserL lnLo dlrecLores(nombreulrecLoredadulrecLorsexopellculasulrlgldaspremlold)
values(SLeven Splelberg70P3001)
lnserL lnLo dlrecLores(nombreulrecLoredadulrecLorsexopellculasulrlgldaspremlold)
values(MarLln Scorsese70P3001)
lnserL lnLo dlrecLores(nombreulrecLoredadulrecLorsexopellculasulrlgldaspremlold)
values(Woody Allen70P3003)
lnserL lnLo dlrecLores(nombreulrecLoredadulrecLorsexopellculasulrlgldaspremlold)
values(1lm 8urLon70P3001)
lnserL lnLo dlrecLores(nombreulrecLoredadulrecLorsexopellculasulrlgldaspremlold)
values(!ames Cameron70M3003)
lnserL lnLo dlrecLores(nombreulrecLoredadulrecLorsexopellculasulrlgldaspremlold)
values(Mel Clbson70P3001)







creaLe Lable acLores(acLorld lnL(4) noL null auLo_lncremenL
nombreAcLor varchar(30)
especlalldad varchar(30)
dscrlpclon varchar(230)
edadAcLor lnL(3)
sexoAcLor varchar(2)
nlvel varchar(20)
premlold lnL(4)
prlmary key(acLorld)
forelgn key(premlold) references premlos(premlold)
)

lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(!ohnny ueppllcclones acLor [a[a[a33Pespeclal3)
lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(Crlando 8loomllcclones acLor [a[a[a33Pespeclal3)
lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(8rad lLLllcclones acLor [a[a[a33Pespeclal3)
lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(Leonardo ulcaprlollcclones acLor [a[a[a33Pespeclal3)
lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(Ceorge Clooneyllcclones acLor [a[a[a33Pespeclal3)
lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(Sandra 8ullockllcclones acLrlz [a[a[a40Mespeclal3)
lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(Charllze 1heronllcclones acLrlz [a[a[a33Mespeclal3)
lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(Megan loxllcclones acLrlz [a[a[a30Mespeclal3)
lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(urew 8arrymorellcclones acLrlz [a[a[a40Mespeclal3)
lnserL lnLo acLores(nombreAcLorespeclalldaddescrlpclonedadAcLorsexoAcLornlvelpremlold)
values(!esslca 8lelllcclones acLrlz [a[a[a33lespeclal3)




creaLe Lable producclones(producclonld lnL(10)
nombreroducclon varchar(30)
recaudaclon lnL(10)
audlencla lnL(10)
pellculald lnL(4)
dlrecLorld lnL(4)
producLorld lnL(4)
acLorld lnL(4)
premlold lnL(4)
clneld lnL(4)
fechaLsLreno daLe
fecha8eLlro daLe
prlmary key(producclonld)
forelgn key(pellculald)references pellculas(pellculald)
forelgn key(dlrecLorld)references dlrecLores(dlrecLorld)
forelgn key(producLorld)references producLores(producLorld)
forelgn key(acLorld)references acLores(acLorld)
forelgn key(premlold)references premlos(premlold)
forelgn key(clneld)references clnes(clneld)
)

lnserL lnLo
producclones(nombreroducclonrecaudaclonaudlenclapellculalddlrecLorldproducLorldacLorld
premloldclneldfechaLsLrenofecha8eLlro)
values(alLerna33000000100000000213142now()20120101)
lnserL lnLo
producclones(nombreroducclonrecaudaclonaudlenclapellculalddlrecLorldproducLorldacLorld
premloldclneldfechaLsLrenofecha8eLlro)
values(alLerna33000000100000000213243now()20120101)
lnserL lnLo
producclones(nombreroducclonrecaudaclonaudlenclapellculalddlrecLorldproducLorldacLorld
premloldclneldfechaLsLrenofecha8eLlro)
values(alLerna33000000100000000213341now()20120101)
lnserL lnLo
producclones(nombreroducclonrecaudaclonaudlenclapellculalddlrecLorldproducLorldacLorld
premloldclneldfechaLsLrenofecha8eLlro)
values(alLerna33000000100000000213442now()20120101)
lnserL lnLo
producclones(nombreroducclonrecaudaclonaudlenclapellculalddlrecLorldproducLorldacLorld
premloldclneldfechaLsLrenofecha8eLlro)
values(alLerna33000000100000000213342now()20120101)
lnserL lnLo
producclones(nombreroducclonrecaudaclonaudlenclapellculalddlrecLorldproducLorldacLorld
premloldclneldfechaLsLrenofecha8eLlro)
values(alLerna33000000100000000213143now()20120101)
lnserL lnLo
producclones(nombreroducclonrecaudaclonaudlenclapellculalddlrecLorldproducLorldacLorld
premloldclneldfechaLsLrenofecha8eLlro)
values(alLerna33000000100000000213143now()20120101)
lnserL lnLo
producclones(nombreroducclonrecaudaclonaudlenclapellculalddlrecLorldproducLorldacLorld
premloldclneldfechaLsLrenofecha8eLlro)
values(alLerna33000000100000000213144now()20120101)
lnserL lnLo
producclones(nombreroducclonrecaudaclonaudlenclapellculalddlrecLorldproducLorldacLorld
premloldclneldfechaLsLrenofecha8eLlro)
values(alLerna233000000100000000213142now()20120101)


selecL counL(pellculald) from pellculas





selecL sum(cosLoroducclon) from pellculas







SLLLC1 AvC(recaudaclon) l8CM producclones





SLLLC1 MAx(cosLoroducclon) as la_mas_CosLosa from pellculas



SLLLC1 Mln(cosLoroducclon) as la_mas_8araLa from pellculas




selecL sum(audlencla)
from producclones
where nombreroducclonalLerna

selecL dlsLlncL nombreroducclon nombreAcLor nombre as pellcula cosLoroducclon
from producclones lnner [oln acLores pellculas
where producclonesacLorldacLoresacLorld
and producclonespellculaldpellculaspellculald
and producclonesacLorld2




selecL * from acLores where acLorld!2 and acLorld!4




selecL * from acLores where edadAcLor 8eLween 40 and 30




selecL * from pellculas where nombre llke el






selecL * from clnes where clneld ln(133)

selecL dlsLlncL nombreroducclon caLegorla nombreremlo nombre
from producclones lnner [oln premlospellculas
where producclonesremloldremlospremlold
and producclonespellculaldpellculaspellculald





selecL * from acLores order by nombreAcLor




selecL * from dlrecLores group by sexo





selecL * from producclones order by producclonld desc



selecL * from pellculas order by cosLoroducclon asc






selecL * from producclones where fecha8eLlro beLween 20120101 and 20120302




selecL * from clnes where numeroSalas10


selecL * from producLores where anLlguedad30

selecL dlsLlncL pellculasnombre clnesnombre producclonesfechaLsLreno
producclonesfecha8eLlro recaudaclon
from producclones lnner [oln clnes pellculas
where producclonesclneldclnesclneld
and producclonespellculaldpellculaspellculald




selecL pellculasnombre clnesnombre producclonesfecha8eLlro premloscaLegorla
from producclones lnner [oln pellculas clnes premlos
where producclonespellculaldpellculaspellculald
and producclonesclneldclnesclneld
and producclonespremloldpremlospremlold
and pellculasnombreLl padrlno

Anda mungkin juga menyukai