Dom Razvoj Što je strukturirani upitni upit (sql)? - definicija iz tehopedije

Što je strukturirani upitni upit (sql)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači strukturirani upitni jezik (SQL)?

Strukturirani upitni jezik (SQL) standardni je računalni jezik za upravljanje relacijskim bazama podataka i manipulaciju podacima. SQL se koristi za pretraživanje, umetanje, ažuriranje i izmjenu podataka. Većina relacijskih baza podataka podržava SQL, što je dodatna prednost za administratore baza podataka (DBA), jer su one često potrebne za podršku baza podataka na nekoliko različitih platformi.

Prvo razvijeno početkom 1970-ih u IBM-u Raymond Boyce i Donald Chamberlin, SQL je komercijalno izdao Relational Software Inc. (danas poznat kao Oracle Corporation) 1979. Trenutačna standardna SQL verzija dobrovoljna je, usklađena s dobavljačima i prati je Amerikanac Nacionalni institut za standarde (ANSI). Većina glavnih dobavljača ima i vlasničke verzije koje su ugrađene i izgrađene na ANSI SQL-u, npr. SQL * Plus (Oracle) i Transact-SQL (T-SQL) (Microsoft).

Techopedia objašnjava strukturirani jezik upita (SQL)

Jedan od najosnovnijih DBA obreda prolaska je učenje SQL-a, koje započinje pisanjem prve izjave SELECT ili SQL skripte bez grafičkog korisničkog sučelja (GUI). Sve češće, relacijske baze podataka koriste GUI za lakše upravljanje bazama podataka, a upiti se sada mogu pojednostaviti grafičkim alatima, npr. Čarobnjaci za povlačenje i ispuštanje. Međutim, učenje SQL-a je imperativ, jer takvi alati nikad nisu tako moćni kao SQL.

SQL kod podijeljen je u četiri glavne kategorije:

  • Upiti se provode pomoću sveprisutne, ali poznate izjave SELECT, koja je dalje podijeljena na klauzule, uključujući SELECT, FROM, WHERE i ORDER BY.
  • Jezik manipulacije podacima (DML) koristi se za dodavanje, ažuriranje ili brisanje podataka i zapravo je SELECT podskup izraza i sastoji se od izraza INSERT, DELETE i UPDATE, kao i kontrolnih izjava, npr. POČETAK TRANSAKCIJE, SAVEPOINT, COMMIT i ROLLBACK,
  • Jezik definicije podataka (DDL) koristi se za upravljanje tablicama i strukturama indeksa. Primjeri DDL izjava uključuju CREATE, ALTER, TRUNCATE i DROP.
  • Jezik za kontrolu podataka (DCL) koristi se za dodjeljivanje i opoziv prava i dozvola baze podataka. Njegove glavne izjave su GRANT i REVOKE.
Što je strukturirani upitni upit (sql)? - definicija iz tehopedije