This shows you the differences between two versions of the page.
bd:laboratoare:04 [2019/03/09 15:04] fbratiloveanu |
bd:laboratoare:04 [2023/03/20 10:05] (current) sorin.ciolofan [Cereri cu clauza WHERE] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Laborator 04 - Cereri SQL ===== | ===== Laborator 04 - Cereri SQL ===== | ||
+ | |||
+ | ==== Obiective ==== | ||
+ | |||
+ | * Prezentarea Cererii SELECT | ||
+ | * Cereri Simple | ||
+ | * Clauza Where | ||
+ | | ||
+ | ==== Materiale ajutătoare ==== | ||
+ | |||
+ | [[bd:resurse:tables|Resurse BD]] | ||
+ | |||
+ | {{:bd:laboratoare:laborator04.pdf|Laborator 4}} | ||
+ | |||
====Cereri SQL==== | ====Cereri SQL==== | ||
Line 39: | Line 52: | ||
====Cereri simple==== | ====Cereri simple==== | ||
- | <color red>Ex. 1.</color> Să se creeze o copie a tabelului DEPT care să se numească departamente cu următoarele coloane: id_dep number(2), den_dep varchar2(14), locatie varchar2(13). | + | <color red>Ex. 1.</color> Să se creeze o copie a tabelului DEPT care să se numească departamente cu următoarele coloane: |
+ | * id_dep number(2) | ||
+ | * den_dep varchar2(14) | ||
+ | * locatie varchar2(13) | ||
{{:bd:laboratoare:carbon_lab4_ex01.png?nolink&320|}} | {{:bd:laboratoare:carbon_lab4_ex01.png?nolink&320|}} | ||
Line 68: | Line 84: | ||
<color red>Ex. 6.</color> Să se selecteze id-ul, numele, funcția și venitul lunar pentru toți angajații din firmă. Să se adauge la select o coloană goală care să se numească semnătura. Concatenați id-ul cu numele. Ordonați după departament. | <color red>Ex. 6.</color> Să se selecteze id-ul, numele, funcția și venitul lunar pentru toți angajații din firmă. Să se adauge la select o coloană goală care să se numească semnătura. Concatenați id-ul cu numele. Ordonați după departament. | ||
- | {{:bd:laboratoare:carbon_lab4_ex06.png?nolink&350|}} | + | {{:bd:laboratoare:carbon_lab4_ex06.png?nolink&450|}} |
<color red>Ex. 7.</color> Să se selecteze numele și funcția angajaților. | <color red>Ex. 7.</color> Să se selecteze numele și funcția angajaților. | ||
- | {{:bd:laboratoare:carbon_lab4_ex07.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex07.png?nolink&360|}} |
<color red>Ex. 8.</color> Să se facă o listă cu numele departamentului și codul acestuia. Ordonați după numele departamentului. | <color red>Ex. 8.</color> Să se facă o listă cu numele departamentului și codul acestuia. Ordonați după numele departamentului. | ||
- | {{:bd:laboratoare:carbon_lab4_ex08.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex08.png?nolink&530|}} |
====Cereri cu clauza WHERE==== | ====Cereri cu clauza WHERE==== | ||
Line 142: | Line 158: | ||
<color red>Ex. 9.</color> Să se listeze toți angajații din departamentul 10. | <color red>Ex. 9.</color> Să se listeze toți angajații din departamentul 10. | ||
- | {{:bd:laboratoare:carbon_lab4_ex09.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex09.png?nolink&380|}} |
<color red>Ex. 10.</color> Să se selecteze toți angajații care au funcția MANAGER. Ordonați după id-ul departamentului. | <color red>Ex. 10.</color> Să se selecteze toți angajații care au funcția MANAGER. Ordonați după id-ul departamentului. | ||
- | {{:bd:laboratoare:carbon_lab4_ex10.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex10.png?nolink&380|}} |
<color red>Ex. 11.</color> Selectați toate persoanele care s-au angajat intr-o anumită perioadă. | <color red>Ex. 11.</color> Selectați toate persoanele care s-au angajat intr-o anumită perioadă. | ||
- | {{:bd:laboratoare:carbon_lab4_ex11a.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex11a.png?nolink&460|}} |
- | {{:bd:laboratoare:carbon_lab4_ex11b.png?nolink&280|}} | + | |
+ | {{:bd:laboratoare:carbon_lab4_ex11b.png?nolink&520|}} | ||
<color red>Ex. 12.</color> Să se listeze id-ul, numele, funcția, venitul lunar pentru angajații care au următoarele id-uri: 7499,7902, 7876. | <color red>Ex. 12.</color> Să se listeze id-ul, numele, funcția, venitul lunar pentru angajații care au următoarele id-uri: 7499,7902, 7876. | ||
- | {{:bd:laboratoare:carbon_lab4_ex12a.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex12a.png?nolink&480|}} |
- | {{:bd:laboratoare:carbon_lab4_ex12b.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex12b.png?nolink&520|}} |
<note important> | <note important> | ||
Line 169: | Line 186: | ||
<color red>Ex. 13.</color> Să se selecteze toate persoanele care au fost angajate în anul 1980. | <color red>Ex. 13.</color> Să se selecteze toate persoanele care au fost angajate în anul 1980. | ||
- | {{:bd:laboratoare:carbon_lab4_ex13.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex13.png?nolink&360|}} |
<color red>Ex. 14.</color> Să se selecteze toate persoanele al căror nume începe cu litera F și numele funcției are 7 caractere. | <color red>Ex. 14.</color> Să se selecteze toate persoanele al căror nume începe cu litera F și numele funcției are 7 caractere. | ||
- | {{:bd:laboratoare:carbon_lab4_ex14.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex14.png?nolink&500|}} |
<note warning> | <note warning> | ||
Line 183: | Line 200: | ||
<color red>Ex. 15.</color> Să se listeze angajații din departamentul 20 care nu au primit comision. | <color red>Ex. 15.</color> Să se listeze angajații din departamentul 20 care nu au primit comision. | ||
- | {{:bd:laboratoare:carbon_lab4_ex15.png?nolink&280|}} | + | {{:bd:laboratoare:carbon_lab4_ex15.png?nolink&420|}} |
<note important> | <note important> | ||
Line 200: | Line 217: | ||
<color red>Ex. 16.</color> Să se listeze angajații care au primit comision și au funcția SALESMAN. | <color red>Ex. 16.</color> Să se listeze angajații care au primit comision și au funcția SALESMAN. | ||
+ | {{:bd:laboratoare:lab04_16.png?nolink&500|}} | ||
- | {{:bd:laboratoare:carbon_lab4_ex16.png?nolink&280|}} | ||
<color red>Ex. 17.</color> Să se selecteze toți angajații care au funcția MANAGER și salariul peste 1500, și toți angajații care au funcția ANALYST. | <color red>Ex. 17.</color> Să se selecteze toți angajații care au funcția MANAGER și salariul peste 1500, și toți angajații care au funcția ANALYST. | ||
- | {{:bd:laboratoare:carbon_lab4_ex17.png?nolink&280|}} | + | |
+ | {{:bd:laboratoare:carbon_lab4_ex17.png?nolink&380|}} | ||
====Exerciții individuale==== | ====Exerciții individuale==== |