This shows you the differences between two versions of the page.
bdd:resurse:tabele [2024/10/08 01:40] alex.petrescu |
bdd:resurse:tabele [2024/11/24 18:03] (current) alex.petrescu |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Tabele si documentatie ===== | ===== Tabele si documentatie ===== | ||
- | ==== Oracle ==== | + | ==== Laborator - HR ==== |
- | === Tabele === | + | === Oracle === |
- | Pentru a crea tabelele si tabele similare cu denumiri in limba romana, se poate folosi acest {{:bd2:resurse:hr_tables.txt|fisier}}. | + | == Tabele == |
+ | Pentru a crea tabelele si popula cu date se poate folosi acest {{:bd2:resurse:hr_tables.txt|fisier}}. | ||
Structura tabelelor este prezentata in imaginea de mai jos: | Structura tabelelor este prezentata in imaginea de mai jos: | ||
Line 8: | Line 9: | ||
{{:bd2:resurse:hr_schema.jpeg?600|}} | {{:bd2:resurse:hr_schema.jpeg?600|}} | ||
- | === Documentatia PL/SQL === | + | == Documentatia PL/SQL == |
Documentatia PL/SQL pentru Oracle Database 19c se gaseste la acest [[https://docs.oracle.com/en/database/oracle/oracle-database/19/lnpls/index.html| link]], de unde poate fi descarcata in format [[https://docs.oracle.com/en/database/oracle/oracle-database/19/lnpls/database-pl-sql-language-reference.pdf | pdf]]. | Documentatia PL/SQL pentru Oracle Database 19c se gaseste la acest [[https://docs.oracle.com/en/database/oracle/oracle-database/19/lnpls/index.html| link]], de unde poate fi descarcata in format [[https://docs.oracle.com/en/database/oracle/oracle-database/19/lnpls/database-pl-sql-language-reference.pdf | pdf]]. | ||
- | ==== SQL Server ==== | + | === SQL Server === |
- | === Tabele === | + | == Tabele == |
Pentru a crea tabelele sau reseta starea bazei de date din SQL Server se poate folosi acest {{:bd2:resurse:MSSQL_HR.txt|fisier}}. | Pentru a crea tabelele sau reseta starea bazei de date din SQL Server se poate folosi acest {{:bd2:resurse:MSSQL_HR.txt|fisier}}. | ||
Line 20: | Line 21: | ||
+ | ==== NorthWind ==== | ||
+ | Aceasta baza de date este oferita de Microsoft si creata initial pentru Microsoft SQL Server iar in cele din urma adaptata de echipa de BDD. | ||
+ | |||
+ | Schema bazei de date este urmatoarea: | ||
+ | |||
+ | {{:bdd:resurse:northwind-bdd-db.jpg?600|}} | ||
+ | |||
+ | Pentru a ajunge la aceasta structura si datele necesare ei avem mai multe variante. | ||
+ | |||
+ | === Folosind Microsoft SQL Server === | ||
+ | Se va crea o noua baza de date numita "northwind" si dupa se va executa {{:bdd:resurse:northwind-bdd-sql-server.txt|acest script}}. | ||
+ | |||
+ | === Folosind Oracle === | ||
+ | Vom executa mai multi pasi, cu conexiuni diferite: | ||
+ | - Vom executa {{:bdd:resurse:northwind-bdd-oracle-1.txt|acest script}} pentru a crea un nou user si un spatiu asociat lui | ||
+ | - Odata executat acest scrip ne conectam cu noul utilizator (northwind) si parola asociata lui (1234) | ||
+ | - Vom executa {{:bdd:resurse:northwind-bdd-oracle-2.txt|acest script}} pentru a crea structurile si adauga datele | ||
+ | |||
+ | Acum putem sa folosim noua structura cu userul "northwind". | ||
+ | |||
+ | |||
+ | === LiveSQL === | ||
+ | Avem de incarcat in sectiunea "My Scripts" doua 2 scripturi si sa le executam: | ||
+ | - {{:bdd:resurse:northwind-bdd-livesql-1.txt|Primul script}}, upload si dupa rulat | ||
+ | - {{:bdd:resurse:northwind-bdd-livesql-2.txt|Al doilea script}}, upload si dupa rulat | ||
+ | |||
+ | Acum putem sa folosim structura in livesql. | ||