Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. Aplicatii laborator nr. 4 MySql
  2.  
  3. 1. Sa se creeze tabela EMP1 pornind de la structura tabelei TEST_BD.EMP
  4. 2. Sa se INSEREZE in tabela EMP1 toti angajatii si restul informatiilor pentru cei din departamentul 30
  5. folosind datele din tabela EMP.
  6. 3. Sa se adauge un angajat nou in departamentul 70, restul coloanelor fiind la alegere.
  7. 4. Sa se adauge la tabela EMP1 o constrangere externa pe coloana DEPTNO, tabela parinte
  8. fiind DEPT si, evident, coloana DEPTNO. Concluzie !! Cum rezolvam problema ??
  9. 5. Sa se INSEREZE un angajat nou cu marca (de ex.) 7499 intr-unul din departamentele 10-->40. Concluzie !!
  10. 6. Folositi comanda necesara pentru a rezolva punctul anterior. Rezolvati cerinta (si) cu comanda INSERT !!
  11. Initiati o sesiune tranzactionala cu START TRANSACTION
  12. 7. a) Sa se INSEREZE un angajat nou cu marca (de ex.) 8001.
  13. Plasati aici un SAVEPOINT.
  14. b) Sa se INSEREZE un angajat nou cu marca (de ex.) 8002.
  15. . c) Dati comanda ROLLBACK pana la SAVEPOINT si verificati tabela EMP1. Concluzie !!
  16. d) Dati comanda ROLLBACK fara parametru si verificati tabela EMP1. Concluzie !!
  17. 8. Initiati o noua sesiune tranzactionala cu START TRANSACTION
  18. Repetati unul din cele 2 Insert-uri de mai sus
  19. Stergeti constrangerea de cheie externa creata la 4, folosind informatiile din baza de date
  20. information_schema, tabela KEY_COLUMN_USAGE.
  21. 8. Dati din nou ROLLBACK si verificati tabela EMP1. Concluzie !!
  22. Adaugati inapoi constrangerea stearsa
  23. Initiati o noua sesiune tranzactionala cu START TRANSACTION.
  24. 9. Stergeti angajatii care au litera R in nume. Verificati !!
  25. 10 Dati din nou comanda ROLLBACK si verificati tabela EMP1. Concluzie !!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement