SQL
1000 рсдOpis kursa
SQL (Structured Query Language) je programski jezik namenjen za upravljanje podacima u relacionim sistemima za upravljanje bazama podataka.Obuhvata unos podataka, upite, ažuriranje i brisanje, šeme kreiranja i menjanja, kao i podatke za kontrolu pristupa. SQL je najviše korišćen programski jezik za baze podataka.
SQL jezik je podeljena na nekoliko jezičkih elemenata:
- Klauzule (Clauses), koje su sastavni delovi izjava i upita.
- Izraza (Expressions), koji mogu da proizvedu ili skalarnu vrednost ili tabele koje se sastoje od kolona i redova sa podacima.
- Predikata (Predicates), koji se koriste za ograničavanje efekata izjava i upita, ili za promene toka programa.
- Upiti (Queries), koji vraćaju podatke na osnovu određenih kriterijumai oni predstavljaju najvažniji element SQL-a.
- Izjave (Statements), koje mogu da kontrolišu transakcije, protok programa, veza, ili dijagnostiku.
Primer upita:
SELECT * FROM Ucenici WHERE ProsecnaOcena>=4.50 ORDER BY Ucenici.Prezime;
Nastavni plan
Oblast 1 0/6
Uvod
Oblast 2 0/8
SQL Quick Start
Oblast 3 0/14
Fundamentals
Oblast 4 0/3
Relationships
Oblast 5 0/4
Strings
Oblast 6 0/4
Numbers
Oblast 7 0/2
Dates
Oblast 8 0/3
Aggregates
Oblast 9 0/2
Transactions
Oblast 10 0/3
Triggers
Oblast 11 0/3
Subselects and Views