Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
SQL dotaz jako PHP objekt
Název práce v češtině: SQL dotaz jako PHP objekt
Název v anglickém jazyce: SQL query as a PHP object
Klíčová slova: PHP, SQL, dotaz, objekt
Klíčová slova anglicky: PHP, SQL, query, object
Akademický rok vypsání: 2012/2013
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra softwaru a výuky informatiky (32-KSVI)
Vedoucí / školitel: RNDr. Tomáš Holan, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 10.07.2013
Datum zadání: 10.07.2013
Datum potvrzení stud. oddělením: 17.07.2013
Datum a čas obhajoby: 20.01.2014 00:00
Datum odevzdání elektronické podoby:05.12.2013
Datum odevzdání tištěné podoby:06.12.2013
Datum proběhlé obhajoby: 20.01.2014
Oponenti: RNDr. Michal Kopecký, Ph.D.
 
 
 
Zásady pro vypracování
Cílem práce je návrh objektové representace SQL dotazu a vytvoření třídy SQLDotaz v jazyku PHP.

Tato třída umožní načíst dotaz v jazyku SQL a následně číst a nastavovat jednotlivé součásti dotazu; například pro příkaz SELECT bude možné zjistit a změnit seznam vybíraných hodnot, seznam tabulek ze kterých se vybírá, podmínky, položky určující pořadí atd.

Třída dovolí dotaz i vypsat; načítat i vypisovat dotazy bude v různých dialektech jazyka SQL, minimálně MySQL a PostgreSQL.

Třída se může omezit na vybranou podmnožinu příkazů jazyka SQL, minimálně bude zpracovávat příkazy SELECT, INSERT, UPDATE a DELETE.

Součástí práce bude aplikace demonstrující funkčnost vytvořené třídy jejím zapojením do některé známé PHP aplikace.
Seznam odborné literatury
[1] dokumentace jazyka PHP, http://php.net/
[2] dokumentace jazyka MySQL, http://dev.mysql.com/doc/index.html
[3] dokumentace jazyka PostgreSQL, http://www.postgresql.org/docs/
 
Univerzita Karlova | Informační systém UK