Documente Academic
Documente Profesional
Documente Cultură
Id number(3)
denumire varchar2(100)
tip publicatie varchar2(50)
data_lansarii date
pret numeric(3)
numar_abonati numeric(5)
tiraj (numeric 5)
1. Sa se introduca n inregistrari
2.Sa se afiseze toate publicatiile care au un tiraj de cel putin 3 cifre
3.Sa se afiseze toate publicatiile din tipul social care au un tiraj de 2 cifre
4.Pt Tipul cultural sa se afiseze denumirea , data lansarii, pretul si pret
modificat( pretul modificat calculandu-se cu o scadere de 3%)
5. Sa se adauge campul "suplimentar"
6. Sa se stearga campul "suplimentar"
7. Sa se modifice campul Id in sir de caractere
8.Sa se introduca o inregistrare cu valori date
9. Sa se stearga toate publicatiile cu un tiraj <10
10. Sa se modifice coloana pret cu o crestere de 10%
11. Sa se afiseze informatiile din tabele prin campurile denumire, tip publicatie
si data lansarii
12. Sa se afiseze toate inregistrarile pentru care numarul abonatilor =10
1.
insert into publicatii values (101,'a','cultural','1.1.1997',12,50,100);
insert into publicatii values (102,'b','social','1.2.1998',13,60,125);
insert into publicatii values (103,'c','medical','2.2.1999',14,70,150);
insert into publicatii values (104,'d','cultural','2.3.1996',11,40,75);
insert into publicatii values (105,'e','cultural','3.3.1996',10,30,60);
insert into publicatii values (106,'f','social','3.4.1999',16,80,45);
2.
select denumire from publicatii where tiraj >99;
3.
select denumire from publicatii where tiraj>9 and tiraj<100 and
tip_publicatie='social';
4.
select denumire, data_lansarii, pret, pret*(97/100) as "pret modificat" from
publicatii where tip_publicatie='cultural';
5.
alter table publicatii
add suplimentar varchar2(50);
6.
alter table publicatii
drop column suplimentar;
7. ********UH, idk********
update publicatii set tiraj =5 where denumire = 'a'; /// asta ca sa modific tirajul
pentru enuntul 9, might help