VISOKA POSLOVNA ŠKOLA STRUKOVNIH STUDIJA

BLACE

Seminarski rad

tema:DDL komande SQL-a

mentor:                                                                    student:

1.Uvod

Na samom početku rada ćemo objasniti osnove sql-a i njegov istorijat.Konstrukcije relacione 

algebre i relacionog računa su za korisnika dosta složene. Zato SUBP sadrži upitne jezike koji su 

korisniku bliži i prihvatljiviji. Ti upitni jezici bliski su čovekovom prirodnom jeziku 

(engleskom), za razliku od izraza relacione algebre i relacionog računa. 

Najpoznatiji relacioni upitni jezici su: 

– SQL se temelji na kombinacijama relacione algebre i relacionog računa 

– QUEL primena računa n-torki 

– QBE – primena računa domena

SQL je počeo razvoj u IBM-u 70-ih godina 20.veka pod imenom SEQUEL godine (kratica engl. 

reči Structured English Query Language). Danas se SQL jezik koristi u većini relacijskih baza 

podataka .

SQL omogućava korisnicima pristup podacima u sistemima za upravljanje relacionim bazama 

podataka, kao što su Oracle, Sybase, Informix, Microsoft SQL Server, Access i drugi, tako što 

dopušta korisnicima da opišu podatke koje žele da dobiju. SQL takođe omogućava korisnicima 

da definišu podatke u nekoj bazi podataka i da manipulišu tim podacima.

1

IBM Esquel jezik razvijen kao deo projekta System R u IBM San Jose Research Laboratory 

Preimenovan u Structured Query Language (SQL) 

ANSI i ISO standard SQL: 

– SQL-86 

– SQL-89 

– SQL-92 

1

 razno.sveznadar.info

background image

insert 

delete 

update 

Osigurava naredbe za različite zadatke uključujući:

Upite nad podacima 

Dodavanje, menjanje i brisanje redova u tablicama 

Kreiranje, menjanje i brisanje objekata šeme 

Kontrolu pristupa bazi podataka i objektima šeme 

Osigurava konzistentnost baze podataka

3.SQL izrazi-razvrstavanje

DML izrazi (  

Data Manipulation Language Statements

  ) tj. izrazi za upravljanje 

podacima 

DDL   izrazi   (  

Data   Definition   Language   Statements

  )   tj.   izrazi   za   definisanje 

podataka 

Izrazi za kontrolu transakcija ( 

Transaction Control Statements

 ) 

Izrazi za kontrolu sesije ( 

Session Control Statements

 ) 

Izrazi za kontrolu sistema (

System Control Statements

Ugrađeni SQL izrazi ( 

Embedded SQL Statements

 )

Želiš da pročitaš svih 12 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti