Funkcije u SQL-u | seminarski diplomski
Ovo je pregled DELA TEKSTA rada na temu "Funkcije u SQL-u". Rad ima 20 strana. Ovde je prikazano oko 500 reči izdvojenih iz rada.
Napomena: Rad koji dobjate na e-mail ne izgleda ovako, ovo je samo DEO TEKSTA izvučen iz rada, da bi se video stil pisanja. Radovi koje dobijate na e-mail su uređeni (formatirani) po svim standardima. U tekstu ispod su namerno izostavljeni pojedini segmenti.
Uputstvo o načinu preuzimanja rada možete pročitati OVDE.
ГИМНАЗИЈА СА ТЕХНИЧКИМ ШКОЛАМА
ДЕРВЕНТА
Матурски рад
Тема: Функције у SQL-у
Ментор: Ученик:
Дарко Пашалић Златко Благојевић
Дервента, јуни 2009.
Садржај
Увод ……………………………………………………………………….. 3
Агрегатне функције ………………………………………………………. 4
2.1. Функција СОUNT ………………………………………………… 4
2.2. Функција SUM ……………………………………………………. 5
2.3. Функција AVG ……………………………………………………. 5
2.4. Функције MIN и MAX .…………………………………………… 6
3. Функције које дјелују на нивоу поједниначног реда ………………........ 7
3.1. Аритметичке операције над вриједностима у колони …………. 7
3.2. Функција ROUND …………………………………………………7
3.3. Друге уобичајене нумеричке функције …………………………. 8
3.4. Функција ISNULL .……………………………………………….. 8
3.5. Функција NULLIF .……………………………………………….. 9
4. Друге функције на нивоу појединачног реда ………………………. 11
4.1. Функцијa TOP …………………………………………………… 12
4.1.1. Обрада посљедних редова ….……………………………... 12
4.2. Функција TOP са опцијом PERCENT …………………………. 13
4.3. Функција DISTINCT ……………………………………………. 13
Функције за рад са знаковним низовима .………………………….. 15
5.1. Издвајање дијелова знаковног низа ……………………………. 16
5.2. Функција SUBSTRING …………………………………………. 16
5.3. Функције LEFT и RIGHT ………………………………………. 17
5.4. Функције LTRIM и RTRIM …………………………………….. 18
5.6. Функције UPPER и LOWER ……………………………………. 18
5.7. Функција LEN …………………………………………………… 19
6. Закључак ……………………………………………………………… 20
7. Литература ……………………………………………………………. 21
Увод
Функције су унапријед припремљени мини програми који обављају одређени посао. Слично математичким функцијама, SQL-oвe функције израчунавају одређени резултат на основу улазних вриједности које им прослиједимо.
У SQL Serveru 2005 постоји велики број уграђених функција које омогућавају обављање разних послова. У овоме раду представићемо неколико корисних функција SQL Serverа 2005 које се могу разврстати на функције које дјелују на нивоу појединачног реда, агрегатне функције и друге посебне функције. Функције које дјелују на нивоу реда раде са појединачним редовима, док агрегатне функције обрађују више редова истовремено.
SQL Serverove функције на нивоу појединачног реда разврставамо у четири групе: нумеричке функције, знаковне функције, функције за конверзију и функције за рад с датумима.
Нумеричке функције се користе за прорачуне.
Знаковне функције служе за рад са вриједностима знаковног типа.
Функције за конверзију омогућавају конверзију вриједности у колони из једног типа у други.
Датумске функције дјелују на задату колону података, такође ред по ред.
Друга категорија функција јесу агрегатне функције. Њихов резултат је у облику нумеричке вриједности и добија се након прорачуна који обухвата више редова.
Трећа категорија функција је посебна класа осталих функција. Те остале функције формирају мањи подскуп редова на основу изворног скупа од више редова.
...
CEO RAD MOŽETE PREUZETI NA SAJTU: WWW.MATURSKIRADOVI.NET