I N F O R M A T I K A V P R O M E T U
|
|
- Melinda Edwards
- 5 years ago
- Views:
Transcription
1 Univerza v Ljubljani Fakulteta za pomorstvo in promet I N F O R M A T I K A V P R O M E T U dr. Evelin KRMAC evelin.krmac@fpp.uni-lj.si 2015/16 Vsebina 1. Informacijsko komunikacijska tehnologija 2. Računalniški sistemi 3. Informacijski sistemi 4. Podatkovne baze (SQL) 5. Računalniška omrežja in storitve 6. Internet 7. Elektronsko poslovanje doc. dr. Evelin Krmac 1
2 1. INFORMACIJSKO KOMUNIKACIJSKA TEHNOLOGIJA komunikacija omrežja računalniška programska oprema računalniška strojna oprema komunikacijska oprema PRIPOMOČKI informacijska pismenost Informacijsko komunikacijska tehnologija (IKT) informacijska družba POSTOPKI zbiranje shranjevanje obdelava podatkov informacije razširjanje uporaba odločanje / ukrepanje doc. dr. Evelin Krmac 2
3 2. RAČUNALNIŠKI SISTEMI RAČUNALNIŠTVO veda o zgradbi, delovanju in uporabi računalnika... veda o računalnikih in vsem, kar je v zvezi s samodejno obdelavo podatkov INFORMATIKA... veda o informaciji, informacijskem procesu ter informacijskih sistemih doc. dr. Evelin Krmac 3
4 vhodno/izhodni (V/I) sistem vhodne naprave izhodne naprave izvajanje računalniških programov samodejna obdelava podatkov shranjevanje vsakovrstnih podatkov prenos informacij shranjevanje in izvajanje programov doc. dr. Evelin Krmac 4
5 Računalnik ali računalniški sistem = strojna oprema (hardware)... fizični del... + programska oprema ali programje (software)... programski del... Delitev računalnikov doc. dr. Evelin Krmac 5
6 ARHITEKTURA RAČUNALNIŠKIH SISTEMOV (notranja zgradba računalnika)... različna velikost in zmogljivost enaka funkcionalna zgradba... Fizično različni stroji imajo lahko enako arhitekturo, na njih pa lahko tečejo isti programi. Stikala elektronka rele tranzistor integrirano vezje Trend: pomanjševanje stikal + povečevanje števila stikal Moore-ov zakon Število tranzistorjev, ki jih lahko vgradimo na določen čip, se podvoji vsakih mesecev, pri tem pa ostane cena čipa nespremenjena. 1971: : 100 M 2019: 1 G doc. dr. Evelin Krmac 6
7 VON NEUMANNOVA ARHITEKTURA (1945) 1 - Osnovni sestavni deli: CPE, glavni pomnilnik in V/I sistem. 2 - V gl. pomnilniku je shranjen program, ki vodi delovanje stroja. 3 - Zaporedno izvajanje ukazov programov. vhodne naprave izhodne naprave Procesor (CPE) kontrolna enota aritmetično logična enota registri notranji pomnilnik VODILO ukazi, podatki digitalna elektronska vezja kontrolna ali krmilna enota [pretok podatkov in ukazov ter aktiviranje operacij] zgradba Procesor zmogljivost aritmetično logična enota [izvedba aritmetičnih in logičnih operacij] registri [ pametne pomnilne celice, v katere je mogoče shranjevati vrednosti] iz glavnega pomnilnika jemlje ukaze in jih izvršuje [izračunavanje in obdelava podatkov] vodi in nadzira celotno dogajanje in druge naprave v računalniku centralna procesna enota (CPE, angl. CPU), osrednja obdelovalna enota procesna moč dolžina besede število izvršenih ukazov/s (MIPS) doc. dr. Evelin Krmac 7
8 logična vrata PRAVILNOSTNA TABELA A B A AND B A OR B vezje (seštevalniki) procesor (CPE) A NOT A Mikroprocesor = procesor mikroračunalnika (CPE na enem čipu - integriranem vezju) glavni pomnilnik doc. dr. Evelin Krmac 8
9 Zmogljivost računalnika zmogljivost procesorja uravnotežen računalnik zmogljivost pomnilnika in V/I sistema zmogljivost procesorja Hitrost delovanja računalnika = hitrosti delovanja njegove najpočasnejše enote. več procesorjev (več jeder, grafični procesorji GPU, ) večja hitrost računalnika reševanje problema hitreje večprocesorski računalniški sistem reševanje več problemov hkrati doc. dr. Evelin Krmac 9
10 pomnilniške besede skladišče bitov notranji zunanji delovni (RAM) trajni (ROM) predpomnilnik, navidezni pomnilnik glavni pomnilnik Pomnilnik ukazi (programi) kapaciteta vhodni podatki (operandi) rezultati obdelav količina shranjenih bitov [kb, MB, GB, TB...] GLAVNI POMNILNIK (notranji, primarni, hitri, ) ROM RAM Read Only Memory bralni pomnilnik trajni pomnilnik Random Access Memory notranji pomnilnik z naključnim neposrednim dostopom bralno pisalni pomnilnik delovni pomnilnik začasni pomnilnik doc. dr. Evelin Krmac 10
11 izmenjava informacij spreminjanje/pretvarjanje oblike informacije (človek računalnik) naloge V/I sistem sestava V/I naprave krmilniki V/I naprav delovanje (vmesnik med CPE ter pomnilnikom in zunanjim svetom) programi za izvajanje V/I operacij 1. CPE V/I naprave (programski V/I) 2. gl. pom. V/I naprave (neposredni dostop do pomnilnika) CPE V/I sistem POM V/I naprave doc. dr. Evelin Krmac 11
12 vhodne enote vhodno/izhodne enote izhodne enote Dve skupini: 1. prenos informacij med CPE in gl. pomnilnikom ter zunanjim svetom 2. pomožni pomnilniki za shranjevanje podatkov Pomožni pomnilniki PRIKLJUČITEV V/I NAPRAVE Krmilnik: vključen v napravo samostojna enota za priključitev več naprav del v istem ohišju kot CPE, del kot samostojna enota, povezana s kabli Vtičnice: zaporedne ali serijske (modem, miška, USB) vzporedne ali paralelne (tiskalnik) vtičnice za video, avdio, omrežja, zaslon, doc. dr. Evelin Krmac 12
13 povezovanje vseh enot računalnika prenos podatkov [električnih signalov/impulzov] naloge VODILO prenosna pot fizična sestava množica povezovalnih linij (žic) tiskano vezje razširitvene reže kapaciteta PCI vodilo USB vodilo največje število prenesenih besed v sekundi PREDSTAVITEV INFORMACIJE V RAČUNALNIKU (kodiranje informacij za obdelavo z računalnikom) INFORMACIJA pojem, predstava, sporočilo, spoznanje, novo znanje, digitalna (diskretna) končno število vrednosti analogna (zvezna) neskončno število vrednosti digitalna informacija prenos informacije s signali D/A pretvornik digitalizacija (kodiranje) zapis ali fizična predstavitev informacije s pomočjo podatkov A/D pretvornik digitalizacija (kodiranje) analogna informacija doc. dr. Evelin Krmac 13
14 Osnovni tipi informacije v računalniku ukazi desetiška predznačena informacija števila fiksna vejica nepredznačena enojna natančnost operandi plavajoča vejica dvojna natančnost nenumerični operandi logične spremenljivke znaki Kodiranje ali digitalizacija (predstavitev informacije z nizom bitov, impulzov, signalov) 1 BIT (Binary DigiT) = 1b osnovna enota za merjenje informacije BAJT (Byte) ali 1 zlog = 1B = 8 bitov 1kB (kilobajt) = 2 10 B = B 10 3 B 1MB (megabajt) = 2 20 B = KB = B 10 6 B 1GB (gigabajt) = 2 30 B = MB = B 10 9 B 1TB (terabajt) = 2 40 B = GB B doc. dr. Evelin Krmac 14
15 1: napetostni ali tokovni sunek (+5V napetost), vklop, odprt 0: odsotnost napetostnega ali tokovnega sunka (-5V napetost), izklop, zaprt PREDSTAVITEV ŠTEVIL desetiška... dvojiški / šestnajstiški (hexadecimalni) zapis realna... s fiksno ali s plavajočo vejico Primer: 185[10] = [2] = B9[16] 185 : 2 = 92 ost : 2 = 46 ost : 2 = 23 ost : 2 = 11 ost : 2 = 5 ost. 1 5 : 2 = 2 ost. 1 2 : 2 = 1 ost. 0 1 : 2 = 0 ost. 1 število bajtov število števil = = = [2] = 1* * * * * * * *2 0 = = 185 [10] B9 [16] = B* *16 0 = 11* *16 0 = = 185 [10] doc. dr. Evelin Krmac 15
16 PREDSTAVITEV ZNAKOV kodni standard ASCII (1B za vsak znak)... določitev/izbor kodnega standarda določitev obsega in nabora znakov določitev števila bitov za posamezen znak določitev kod za znake desetiško dvojiško ASCII koda A a Vir: Razširjena ASCII tabela ( ) UNICODE (16bitno kodiranje) UNICODE ver.3 (32bitno kodiranje) MS Windows 1252 kodirne tabele PREDSTAVITEV SLIK bitna (rasterska) slika predstavljena s slikovnimi elementi piksli, pikami ali točkami (4/8/16/24 bitov na slikovni element) vektorska slika predstavljena s pomočjo geometrijskih elementov, matematičnih krivulj in formul ločljivost ali resolucija slike število slikovnih elementov ali točk oz. kako podrobno je predstavljena slika kompresija, stiskanje ali zgoščevanje slike zmanjševanje izvornega formata slike, ki zavzema zelo veliko prostora (JPEG, GIF, TIF, PNG, ) barvna globina slike število bitov za zapis barve (različni barvni sistemi/modeli: RGB, HSV, true color) doc. dr. Evelin Krmac 16
17 PREDSTAVITEV ZVOKA... valovno kodiranje zvočna kartica meri amplitudo in frekvenco zvočnega valovanja v določenih časovnih razmikih (vzorčenje) natančnost merjenja (8b, 16b) pogostost merjenja (11/22/44/48/96 khz) mono/stereo shranjevanje zvoka na zunanjih pomnilniških medijih formati za zgoščevanje (MP3, AIFF, WAV ali WAVE, AU ) PREDSTAVITEV GLASBE... kodiranje note (kodiranje glasbe z valovnim kodiranjem proizvede zelo obsežne zapise) MIDI kodni standard (predstavitev instrumentalne glasbe) (MIDI Musical Instrument Digital Interface) digitalni vmesnik za glasbila Za kodiranje poljubne note potrebujemo v povprečju samo 3 B. Primer: nota C1 ( ) The Computer Language Company Inc. doc. dr. Evelin Krmac 17
18 PREDSTAVITEV VIDEA... video = zaporedje slik kodiranje videa potrebnih vsaj 25 slik/s slike se ne shranjujejo v celoti, ampak samo razlike do ključnih slik / okvirjev s sliko se shrani tudi zvok predvajanje videa potrebujemo ustrezne kodeke dekodirnike formati: MPEG, DiVX, XViD, RAČUNALNIŠKA PROGRAMSKA OPREMA vsi programi, ki se izvajajo na računalniku za konkretna opravila za nadzor in upravljanje računalniškega sistema uporabniška PO sistemska PO operacijski sistem, sistemska orodja, pomožni programi doc. dr. Evelin Krmac 18
19 skupek sistemskih programov zgradba operacijski sistem nadzor nad delovanjem priključenih enot nadzor nad delovanjem notranjih operacij [reševanje konfliktnih situacij] dodeljevanje virov [CPE, pomnilnik, naprave] ter nadzor uporabe virov vez med računalnikom in uporabnikom smoter uporabniški vmesnik izkoriščanje zmogljivosti računalnika razbremenitev uporabnika Delitve operacijskih sistemov: po vrsti računalnika (osebni, Macintosh, delovne postaje) po številu procesorjev (enoprocesorski, večprocesorski) po številu sočasnih opravil (enoopravilni, večopravilni) po številu uporabnikov (enouporabniški, večuporabniški) po uporabniškem vmesniku (ukazni, grafični) po ceni (brezplačni, plačljivi)... Primeri: Windows, Linux, Android, doc. dr. Evelin Krmac 19
20 sistemska orodja izboljšanje delovanja računalnika (stiskanje, čiščenje, optimizacija prostora na disku, ) dopolnjevanje OS (funkcije, ki jih OS ne pokriva) krmiljenje priključenih naprav (gonilniki) vzpostavljanje zvez in izmenjava informacij (komunikacijski programi) pomožni programi boljša izraba sistema in sistemskih sredstev (stiskanje datotek, naprednejši upravljavci datotek, diagnostična orodja, ) uporabniška programska oprema pomoč uporabnikom na različnih področjih splošna ali standardna [pisarniški programi, programi za delo s slikami, odjemalci za e-pošto, spletni pregledovalniki, programi za delo s podatki, programi za oblikovanje spletnih strani, matematični programi, programi za statistične obdelave, ] specializirana [razvojna okolja, prevajalniki, SUPB,...] doc. dr. Evelin Krmac 20
21 PRAVNO VARSTVO PO varovanje pravic intelektualne lastnine preprečevanje in omejevanje piratstva varovanje pravic avtorjev in/ali lastnikov PO LICENCA ali licenčna pogodba Kategorije PO in njene pravne zaščite: lastniška PO preizkusna PO PO v prosti uporabi predstavitveni programi prosta PO javni programi odprta PO doc. dr. Evelin Krmac 21
22 PROGRAMSKI JEZIKI IN PROGRAMIRANJE PROGRAMSKI JEZIK... umetni jezik za pisanje računalniških programov PROGRAMIRANJE... postopek izdelave računalniškega programa [algoritem -> izvorna koda -> prevajanje -> izvršljiv program] PROGRAM... zaporedje navodil in ukazov, na temelju katerih računalnik izvede nek postopek (reši nek problem) PROGRAMSKI JEZIK... zbirka navodil in ukazov logično programiranje (podajanje omejitev) usmerjeni k problemu usmerjeni k rezultatu usmerjeni k stroju doc. dr. Evelin Krmac 22
23 PROGRAM v višjem program. jeziku PROGRAM v strojnem jeziku PREVAJANJE TOLMAČENJE + PROGRAMSKE NAPAKE pravopisne (sintaktične) programske napake logične snovalske Odpravljanje programskih napak razhroščevanje (debugging) doc. dr. Evelin Krmac 23
24 REŠEVANJE PROBLEMOV Z RAČUNALNIKOM 1. definicija problema [namen programa, vh. podatki, rezultati, zahteve uporabnika] 2. groba zamisel ustreznega algoritma [log. algoritem, zahteve za opremo] 3. podroben načrt [prilagoditev načrta specifičnemu računalniškemu sistemu] 4. pisanje programa kodiranje [zapis v prog. jeziku, preskušanje, popravljanje] 5. preskušanje programa (testiranje) [testni podatki, na ciljnem računalniku] 6. izvedba programa uporaba in vzdrževanje algoritem zapis spisek navodil za rešitev skupine problemov - - OSNOVA ZA IZDELAVO PROGRAMA nujni lastnosti: ustavljivost nedvoumnost ZAPIS ALGORITMA naravni jezik grafično (diagram poteka) pseudokoda v enem od programskih jezikov doc. dr. Evelin Krmac 24
25 RAČUNALNIŠKI PROGRAM algoritem, ki se izvaja na računalniku algoritem, zapisan v določenem (ustreznem) programskem jeziku zaporedje ukazov sintaktično pravilen logično pravilen vhod v program: vhodni podatki izhod iz programa: rezultat(i) PROGRAMIRANJE (pisanje besedila programa) dr.danijel Skočaj doc. dr. Evelin Krmac 25
26 3. INFORMACIJSKI SISTEMI INFORMATIKA INFORMACIJSKI PROCES zbiranje/zajemanje podatkov, shranjevanje podatkov, obdelava podatkov, posredovanje informacij uporabnikom INFORMACIJE znanje v nekem kontekstu pomen, ki ga pripišemo podatkom novo spoznanje sporočilo, ki je pravilno in uporabno INFORMACIJSKI SISTEM Sklop naprav in programja za učinkovito izvedbo informacijskega procesa. doc. dr. Evelin Krmac 26
27 objektivna relevantna pravočasna pravilna razumljiva informacija zmanjšuje negotovost zgoščena popolna vsebuje element presenečenja dejstvo simboli, številke, znaki,... predstavitev dejstva PODATEK kontekst podatek dobi pomen podatek sporočilo podatek informacija sporočilo in/ali informacija doc. dr. Evelin Krmac 27
28 skupina komponent, povezanih za doseganje ciljev sistem predeluje vhodne podatke v izhodne podatke INFORMACIJSKI SISTEM ODLOČANJE predeluje poslovne podatke v informacije INFORMACIJSKI PROCES pravočasne natančne sklop naprav, programja, delovnih metod, ljudi, aktivnosti,... Vloga IKT Podpora izvedbi informacijskega procesa: zajem podatkov, shranjevanje podatkov, analiza in obdelava podatkov, pridobivanje informacij, uporaba informacij, pridobivanje znanja, informacijski sistem (IS) orodja poslovne inteligence doc. dr. Evelin Krmac 28
29 INFORMACIJSKI SISTEM (IS) poslovno okolje podjetje, organizacija poslovni sistem informacijski sistem informacijska tehnologija INFORMACIJSKI SISTEM (IS) orodja poslovne inteligence odločitveni sistemi upravljavski informacijski sistemi transakcijski informacijski sistemi tehnologije za samodejni zajem podatkov in sledenje program 3 program 1 program 2 ZNANJE INFORMACIJE program 4 program 5 Podatkovna baza program 6 program 7 program 8 zajem/pridobivanje znanja pridobivanje informacij obdelava/analiza podatkov shranjevanje podatkov zajem podatkov doc. dr. Evelin Krmac 29
30 IS, ki ob pravem času nudi potrebne podatke in analize o dogajanjih v podjetju, ki so nujni za sprejemanje poslovnih odločitev podpora poslovanju podjetja POSLOVNI INFORMACIJSKI SISTEM (PIS) pokrivati mora vse ravni poslovanja: temelji na poslovnem modelu in strategiji podjetja povečanje učinkovitosti poslovanja lažje in hitrejše odločanje premostitev časovnega razkoraka podatki informacije enostaven dostop do pravočasnih in strukturiranih informacij namen in vloga IS prilagajanje spremembam informacijskih potreb premostitev krajevnega razkoraka zagotavljanje varnosti in zaščite podatkov doc. dr. Evelin Krmac 30
31 pravočasnost razpolaganja s podatki razpoložljivost in dostopnost podatkov visoka odzivnost natančnost sposobnost precejanja podatkov prožnost in zdržljivost lastnosti IS ustreznost IS strateška usmerjenost IS zanesljivost IS standardiziranost IS zagotavljanje sledi uporabe podatkov v IS varnost podatkov v IS čas ohranjanja podatkov v IS popolna interaktivnost učinkovitost IS prijaznost do uporabnika delovanje v realnem času doc. dr. Evelin Krmac 31
32 UPORABA IS Računalniško podprto konstruiranje izdelkov Računalniška avtomatizacija proizvodnje Računalniško podprta obravnava kupcev in strank Uporaba IS za podporo odločanju Uporaba IS za izboljšanje komunikacije Računalniško podprta logistika, upravljanje oskrbovalnih verig Uporaba IS pri načrtovanju prometnih poti /tokov Pomorski informacijski sistemi (IS za varnost plovbe, IS za vremensko vodenje ladij, simulacijski IS, ladijski IS (navigacijski, pogonski, komunikacijski, protipožarni, meteorološki, administrativni, upravno pravni, za tovor, za ladijske zaloge)) IS luških terminalov/agentov/špedicij PRIMERI IS podpora pisarniškemu poslovanju (izračuni, ustvarjanje in rokovanje z dokumentacijo) samodejni zajem podatkov (OCR, črtna koda, RFID, računalniški vid, glasovni zajem, ) sistemi za sledenje in navigacijo vozil izvajalni ali transakcijski IS (sistemi za naročanje, sistemi RIP) upravljavski IS (logistični IS, skladiščni IS, transportni IS) odločitveni IS (sistemi umetne inteligence npr. ekspertni sistemi, simulacijski sistemi, sistemi za podatkovno rudarjenje, nevronske mreže, poslovodni ali direktorski IS) sistemi za podporo dela v skupinah, projektnemu delu integrirani poslovni informacijski sistemi (ERP celovit poslovni IS = SCM upravljanje oskrbovalne verige + CRM upravljanje odnosa s strankami + HRM upravljanje človeških virov + FRM upravljanje financ + MRP načrtovanje proizvodnje ) doc. dr. Evelin Krmac 32
33 EKSPERTNI SISTEMI programi za podporo odločanju, za oblikovanje inteligentnih odločitev izvedenci za ožje področje sestava baza znanja + mehanizem logičnega sklepanja + uporabniški vmesnik pravila if-then, povezana v miselne vzorce Primeri: Ragis, dtims_ct, Forum 2000, ( RAZVOJ IS 1) zahteve in potrebe 2) delujoči program poslovni sistem, delovanje podjetja računalniško podprto poslovanje razvijalci (informatiki) + končni uporabniki + vodstveni delavci + trendi in tehnologije [e-poslovanje, povezovanje ločenih IS-ov (npr. SCM pravljanje oskrbovalnih verig), povratno inženirstvo, sestopanje z velikih računalnikov na osebne računalnike, zunanje izvajanje, prehod na porazdeljene IS, računalništvo v oblaku, ] doc. dr. Evelin Krmac 33
34 klasični (strukturiran) pristop : R=(P,A,T) objektni (predmetni) pristop : R=(O,T) pristopi Razvoj IS metodologija tehnike in metode razvoja model razvoja CASE, GUI, CAD razvojni življenjski cikel RAZVOJ IS razvojni življenjski cikel modeli abstrakcije, posplošitve realnega stanja ANALIZA... kaj? TESTIRANJE (preskušanje) NAČRTOVANJE... kako izdelati? verifikacija IZVEDBA... kako izvesti? validacija doc. dr. Evelin Krmac 34
35 izvedbe faze preverjanje pravilnosti delovanja namen testiranja testiranje uporabnosti preverjanje atributov zmogljivost, robustnost, zanesljivost, razširljivost, prožnost, ponovna uporabnost PROBLEMI PRI RAZVOJU IS Napačno strateško načrtovanje Napačna izvedba kasnejših faz razvoja Pomanjkanje komunikacije med razvijalci in uporabniki Premalo podpore razvoju s strani vodstva podjetja Zelo visoka cena sistema Uporaba zastarelih metod razvoja Pomanjkljivo znanje razvijalcev Obsežnost projekta Pomanjkanje časa Zapletenost sistema ali tehnična neizvedljivost sistema doc. dr. Evelin Krmac 35
36 posledice neuspešnost razvoja neučinkovitost razvoja nedoseganje ciljev daljši in dražji razvoj, slaba kakovost in težavno vzdrževanje 1. Zamujanje glede na plan 2. Večji stroški od predvidenih 3. Primanjkljaj pravih kadrov 4. Vzdrževanje požrešno 5. Napake 6. Dodatna vlaganja v IT VARNOST IN ZAŠČITA IS INFORMACIJSKA VARNOST zanesljivo in normalno delovanje izogibanje poslovnim izgubam fizično obvarovanje in zaščita IS nesreče računalniški kriminal vandalizem kraja doc. dr. Evelin Krmac 36
37 napačno ali neodgovorno ravnanje okvare in poškodbe opreme višja sila napake v programih ali podatkih NESREČE namerne nenamerne RAČUNALNIŠKI KRIMINAL nezakoniti načini uporabe skrivna vrata trojanski konji, bombe, črvi... virusi ugrabitelji vohunski in oglasni programi KRAJA VANDALIZEM vnos goljufivih podatkov sprememba programa na nedovoljen način kraja podatkov ali programov UKREPI za povečanje varnosti in zaščite fizična varnost (obnašanje v bližini rač. sistemov, preprečevanje dostopa nepooblaščenim osebam) nadzor dostopa do računalniških sistemov/omrežij/podatkov (določanje in uveljavljanje pravic dostopa, šifriranje podatkov, e-podpisovanje dokumentov, požarni zidovi, ) nad obdelavo podatkov (odkrivanje in popravljanje tipkarskih in drugih napak, nadzor nad pripravo podatkov, preverjanje veljavnosti podatkov, popravljanje odkritih napak, ) nad programi (preskušenost in vzdrževanost programov, dosledna uporaba protivirusne in druge zaščite, dosledno osveževanje OS in programov, neuporaba piratskih kopij programov in programov iz nepreverjenih virov) spremljanje delovanja sistema priprava na nesrečo varnostna politika okrevanje po nesreči doc. dr. Evelin Krmac 37
38 4. PODATKOVNE BAZE PODATKOVNA BAZA... model okolja, ki je osnova za sprejemanje odločitev in izvajanje akcij... podpira interakcije med človekom (organizacijo) in njegovim okoljem doc. dr. Evelin Krmac 38
39 SUPB sistem za upravljanje podatkovne baze centralno nadzorovana mehanizirana podatkovna baza zbirka pomensko povezanih podatkov večuporabniška podatkovni sistem hiter dostop do podatkov točni,ažurni, sveži podatki varnost in zaščita podatkov namen in vloga PB ne preveč podatkov prilagodljivost učinkovito delo s podatki nepodvajanje podatkov doc. dr. Evelin Krmac 39
40 podatki so temelj poslovanja smiselno upravljanje s podatki NUJNO SISTEM ZA UPRAVLJANJE PODATKOVNE BAZE (SUPB) zagotavljanje razpoložljivosti podatkov nadzor nad uporabo podatkov razpoložljivost podatkov skrb za celovitost podatkov učinkovit dostop vseh uporabnikov sočasno do vseh vrst podatkov ves čas obnavljanje PB nadzorovan sočasni dostop preverjanje vhodnih podatkov skrb za točnost podatkov nadzor nad uporabo skrb za namensko uporabo... pravilno razumevanje nadzorovani dostopi skrb za uporabo v prihodnosti... trajnost podatkov prilagodljivost PB doc. dr. Evelin Krmac 40
41 gostuje na splošnem računalniku samostojen podatkovni računalnik zbirka programov SUPB upravljanje podatkov v PB posrednik med PB in uporabniki definiranje PB izvajanje operacij nad podatki... branje, pisanje, spreminjanje, brisanje, iskanje, poizvedovanje, nadzor nad učinkovitostjo operacij, varovanje in zaščita podatkov VAROVANJE IN OBNAVLJANJE PODATKOVNE BAZE PODATKOVNE NESREČE ogrozijo dostop do podatkov celovitost podatkov nesreče, ki jih odkrijejo SUPB, OS, uporabniški programi (napake v programih ali vhodnih podatkih) sistemske nesreče (prekinitev napajanja, napake pri branju z diska, izguba podatkov v notranjem pomnilniku) diskovne nesreče (okvara trdega diska) OBNAVLJANJE PB doc. dr. Evelin Krmac 41
42 OBNAVLJANJE PB... vzpostavljanje stanja pred nesrečo 1. pripravljanje podatkov za obnovitev 2. zaznavanje podatkovne nesreče 3. obnovitev podatkovne baze kopija PB + transakcijski dnevnik porazdeljena LPB1 LSUPB1 LPB2 LSUPB2 LPB3 LSUPB3 organizacija SUPB GSUPB centralizirana PB uporabnik SUPB doc. dr. Evelin Krmac 42
43 podatki + SUPB + upravitelj PB + uporabniki + uporabniški programi v širšem smislu posredni neposredni PB v ožjem smislu podatki + SUPB MAGNETNI DISK zunanji pomnilniški medij... trajno pomnjenje velike količine podatkov hiter dostop do podatkov hitro vpisovanje in spreminjanje pod nizka cena PB fizični podatki vrednosti podatkovnih elementov (za OS zbirka fizičnih datotek) metapodatki opisi fizičnih podatkov doc. dr. Evelin Krmac 43
44 RELACIJSKE PODATKOVNE BAZE Relacijski model organizacije podatkov podatki predstavljeni preko relacij 2D tabel operacije se izvajajo preko enega jezika (npr. SQL) omogoča izvajanje osnovnih relacijskih operacij (združevanje, preseki, ) dovoljuje različne poglede na podatke POLJE: TIP številski znakovni datumski, logični,... DOLŽINA VREDNOST IZBIRA sestavni del SUPB za oblikovanje ad hoc poizvedb in poročil SQL Structured Query Language STRUKTURIRAN POIZVEDOVALNI JEZIK za delo s podatkovnimi bazami uporabnik pove KAJ želi, ne KAKO naj računalnik najde doc. dr. Evelin Krmac 44
45 poizvedovanje SELECT obdelava podatkov DELETE, INSERT INTO, UPDATE CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE INDEX, DROP INDEX za rokovanje s podatki za delo s tabelami ukazi SUPB MySQL velike ali male črke en ukaz lahko v več vrsticah vrstice zaključimo s podpičjem rezervirane besede ne smejo biti imena spremenljivk student doc. dr. Evelin Krmac 45
46 OKNO MySQLQueryBrowser-ja: poizvedba podatkovne baze in tabele rezultat poizvedbe PODATKOVNA TABELA/BAZA: izdelki (struktura podatkovne baze) doc. dr. Evelin Krmac 46
47 (vsebina podatkovne tabele/baze) Ukaz SELECT... izpiše podatke v obliki tabele stolpci, ki naj jih v rezultatu prikaže SELECT polje1, polje2... FROM ime_tabele WHERE pogoji... tabela, iz katere naj bere podatke vrstice tabele bodo ustrezale vsem postavljenim pogojem doc. dr. Evelin Krmac 47
48 Prikaz/izpis vseh podatkov tabele: SELECT * FROM ime_tabele ali polje1 polje2 polje3 polje4 SELECT * FROM ime_tabele Izpis vseh podatkov poljubnega polja: SELECT polje3 FROM ime_tabele polje1 polje2 polje3 polje4 Izpis polj v poljubnem zaporedju: SELECT polje4, polje1, polje2 FROM ime_tabele polje4 polje1 polje2 Primeri: - izpiši vse podatke o vseh izdelkih SELECT * FROM Izdelki Rezultat poizvedbe: doc. dr. Evelin Krmac 48
49 - izpiši naziv ter zalogo za vse izdelke SELECT Izdelki.izdelek, Izdelki.zaloge FROM Izdelki oziroma krajše, ko uporabimo eno samo tabelo SELECT izdelek, zaloge FROM Izdelki Rezultat poizvedbe: - izpiši naziv, ceno in kakovost vsakega izdelka SELECT izdelek, cena, kakovost FROM Izdelki Rezultat poizvedbe: doc. dr. Evelin Krmac 49
50 Ukaz WHERE polje1 polje2 polje3 polje4... WHERE pogoj enostaven sestavljen ime_polja operator vrednost pogoj 1 operator pogoj 2... AND =, <> ali!=, <, >,=<, >=, BETWEEN... AND, LIKE številska, znakovna polje1 polje2 polje3 polje4 OR polje1 polje2 polje3 polje4 NOT pogoj polje1 polje2 Primeri: - izpiši nazive vseh izdelkov, ki so dražji od 500 SELECT izdelek FROM Izdelki WHERE cena > 500 Rezultat poizvedbe: doc. dr. Evelin Krmac 50
51 Operator LIKE... WHERE ime_polja LIKE vrednost Določilo % - vsi, ki se začnejo na črko V:... LIKE 'V%' - vsi, ki se končajo s številom 6:... LIKE '%6' - vsi, ki vsebujejo niz MEDVED:... LIKE '%MEDVED%' Določilo _ - vsi, ki imajo kot tretjo črko ž:... LIKE ' ž%' - vsi, ki imajo prvo črko a, tretjo pa n:... LIKE a_n%' - izpiši vse podatke o izdelkih, ki izhajajo iz držav na K SELECT * FROM Izdelki WHERE drzava_porekla LIKE K% Rezultat poizvedbe: doc. dr. Evelin Krmac 51
52 - za izdelke, katerih država porekla se pričenja s črko S, konča pa s črko a, izpiši podatke o njihovem nazivu in ceni SELECT izdelek, cena FROM Izdelki WHERE drzava_porekla LIKE S%a Rezultat poizvedbe: Operator BETWEEN... AND... WHERE ime_polja BETWEEN vrednost1 AND vrednost2 vrednost1 vrednost2... WHERE NOT (ime_polja BETWEEN vrednost1 AND vrednost2) vrednost1 vrednost2 doc. dr. Evelin Krmac 52
53 Primera: - izpiši vse podatke o izdelkih, ki jih je na zalogi med 200 in 1000 SELECT * FROM Izdelki WHERE zaloge BETWEEN 200 AND 1000 Rezultat poizvedbe: - izpiši imena vseh držav porekla, ki se začenjajo s črkami od K do M SELECT drzava_porekla FROM Izdelki WHERE drzava_porekla BETWEEN K% AND M% Rezultat poizvedbe: Dodatek: SELECT DISTINCT drzava_porekla FROM Izdelki WHERE drzava_porekla BETWEEN K% AND M% doc. dr. Evelin Krmac 53
54 Logični operatorji AND (in), OR (ali) in NOT (ne) sočasno iskanje rezultatov prek večjega števila pogojev AND vrne podatke, ki ustrezajo vsem pogojem polje1 polje2 polje3 polje4 OR vrne podatke, ki ustrezajo enemu od pogojev polje1 polje2 polje3 polje4 polje1 polje2 NOT zanika pogoj Prednostni vrstni red: AND, OR, NOT Primeri: - izpiši nazive ter cene izdelkov, ki jih je na zalogi več kot 100, pa manj kot 1000 in so pakirani v vreče SELECT izdelek, cena FROM Izdelki WHERE (zaloge > 100 AND zaloge < 1000) AND (nacin_pakiranja = Vrece ) Rezultat poizvedbe: doc. dr. Evelin Krmac 54
55 - izpiši vse podatke o izdelkih, ki so bodisi vrste kava bodisi moka, niso pa kategorije kakovosti A SELECT * FROM Izdelki WHERE ((izdelek = Kava ) OR (izdelek = Moka )) AND kakovost!= A ali SELECT * FROM Izdelki WHERE ((izdelek = Kava ) OR (izdelek = Moka )) AND NOT (kakovost = A ) ali SELECT * FROM Izdelki WHERE (izdelek = Kava AND kakovost!= A ) OR (izdelek = Moka AND kakovost!= A ) Rezultat poizvedbe: - izpiši vse podatke o izdelkih, ki so bodisi dražji od 500 in prihajajo iz države, ki ima začetno črko v abecedi pred S bodisi jih ni več na zalogi SELECT * FROM Izdelki WHERE (cena > 500 AND drzava_porekla BETWEEN A% AND S% )OR (zaloge = 0) Rezultat poizvedbe: doc. dr. Evelin Krmac 55
56 - izpiši nazive in oznako kakovosti za vse izdelke, ki so vrste sladkor in imajo kakovost večjo od B SELECT izdelek, kakovost FROM Izdelki WHERE (izdelek LIKE %sladkor AND kakovost < B ) Rezultat poizvedbe: Dodatek: SELECT izdelek, kakovost FROM Izdelki WHERE (izdelek = sladkor AND kakovost < B ) - izpišimo vse podatke o izdelkih, ki niso niti iz Brazilije niti iz Slovenije, imajo pa ceno večjo od 750 SELECT * FROM Izdelki WHERE (drzava_porekla!= Brazilija AND drzava_porekla!= Slovenija ) AND (cena > 750) Rezultat poizvedbe: Dodatek: SELECT * FROM Izdelki WHERE (drzava_porekla!= Brazilija OR drzava_porekla!= Slovenija ) AND (cena > 750) doc. dr. Evelin Krmac 56
57 Ukaz IN... ime_polja IN (vrednost1,..., vrednost n) SELECT ime_polja FROM ime_tabele WHERE ime_polja IN (vrednost1,..., vrednostn) polje1 polje2 polje3 polje SELECT polje3 FROM tabela WHERE polje3 IN (0,1,3) polje polje1 polje2 polje3 polje4 A B A C SELECT polje3 FROM tabela WHERE polje3 IN ( A, C ) polje3 A A C Primera: - izpiši vse podatke o izdelkih, ki imajo poreklo bodisi iz Brazilije bodisi iz Slovenije SELECT * FROM Izdelki WHERE drzava_porekla IN ( Brazilija, Slovenija ) ali SELECT * FROM Izdelki WHERE drzava_porekla = Brazilija OR drzava_porekla = Slovenija Rezultat poizvedbe: doc. dr. Evelin Krmac 57
58 - izpiši nazive in cene vseh izdelkov, ki imajo ceno ali 322 ali 600 SELECT izdelek, cena FROM Izdelki WHERE cena IN (322,600) ali SELECT izdelek, cena FROM Izdelki WHERE cena = 322 OR cena = 600 Rezultat poizvedbe: Dodatek: SELECT izdelek, cena FROM Izdelki WHERE cena = 322 AND cena = 600 Ukaz ORDER BY razvrščanje prikazanih podatkov... ORDER BY ime_polja ASC... ORDER BY ime_polja DESC (naraščajoče) (padajoče) SELECT ime_polja FROM ime_tabele ORDER BY ime_polja ali SELECT ime_polja FROM ime_tabele ORDER BY ime_polja ASC SELECT ime_polja FROM ime_tabele ORDER BY ime_polja DESC doc. dr. Evelin Krmac 58
59 Primera: - izpiši podatke o nazivih izdelkov, ki so dražji od 300, razvrščene po abecednem vrstnem redu (od prve proti zadnji) SELECT izdelek FROM Izdelki WHERE Cena > 300 ORDER BY izdelek ASC - izpiši podatke o nazivih in količinah izdelkov, ki ne prihajajo iz Kitajske, razvrščene po obratnem abecednem vrstnem redu (od zadnje proti prvi) SELECT izdelek, zaloge FROM Izdelki WHERE Drzava_porekla!= Kitajska ORDER BY izdelek DESC FUNKCIJE JEZIKA SQL različne vrednosti posameznih stolpcev združimo v en sam zapis SELECT funkcija(stolpec)from ime_tabele AVG COUNT MAX MIN SUM vrne povprečno vrednost poljubnega stolpca vrne število vseh zapisov oziroma vrstic v poljubnem stolpcu vrne največjo vrednost podatka v izbranem stolpcu vrne najmanjšo vrednost podatka v izbranem stolpcu vrne vsoto vseh števil v izbranem stolpcu doc. dr. Evelin Krmac 59
60 Primeri: - izračunaj povprečno zalogo vseh izdelkov, ki so kategorije kakovosti A SELECT AVG(zaloge) FROM Izdelki WHERE kakovost = A Rezultat poizvedbe: - preštej število vseh izdelkov, ki prihajajo iz države, katerih ime se končuje z nizom ka SELECT COUNT(izdelek) FROM Izdelki WHERE drzava_porekla LIKE %ka Rezultat poizvedbe: Opomba: Argument funkcije COUNT je lahko katerokoli polje! doc. dr. Evelin Krmac 60
61 - seštej cene izdelkov, ki so najnižje kakovosti in jih je na zalogi 500 ali več SELECT SUM(cena) FROM Izdelki WHERE kakovost = C AND zaloge >= 500 Rezultat poizvedbe: Dodatek: NAPAKA (isti rezultat, vendar napaka, ker znakovnih nizov ne moremo seštevati) SELECT SUM(izdelek) FROM Izdelki WHERE kakovost = C AND zaloge >= izpiši vrednost najmanjše zaloge SELECT MIN(zaloge) FROM Izdelki Rezultat poizvedbe: Dodatek: Izpiši vse podatke o izdelku, ki ga je najmanj na zalogi. SELECT * FROM Izdelki WHERE zaloge = (SELECT MIN(zaloge) FROM Izdelki) doc. dr. Evelin Krmac 61
62 - izpiši najvišjo ceno izmed vseh v datoteki Izdelki SELECT MAX(cena) FROM Izdelki Rezultat poizvedbe: Dodatek: Izpiši vse podatke o najdražjem izdelku. SELECT * FROM Izdelki WHERE cena = (SELECT MAX(cena)FROM Izdelki) Povezovanje tabel pri povezovanju tabel moramo poleg imena polja vedno navesti tudi ime tabele, v katerem se polje nahaja ime tabele.ime polja za ključno besedo FROM navedemo seznam tabel, ki jih uporabljamo tabele moramo v pogojnem delu stavka med seboj povezati doc. dr. Evelin Krmac 62
63 Tabele, ki jih bomo uporabili: 1. Tabela PREVOZI 2. Tabela VOZILA 3. Tabela TOVOR doc. dr. Evelin Krmac 63
64 Za vsak tip vozila izpišite pripadajočo znamko vozila, vrsto tovora, ki ga je vozilo prevažalo, ter zaslužek s prevozom posamezne vrste tovora. SELECT vozila.tip, vozila.znamka, prevozi.tovor, prevozi.zasluzek FROM vozila, prevozi WHERE vozila.sifra = prevozi.vozilo; Rezultat poizvedbe: Izpišite podatke o šifri, tipu in znamki vozila ter pripadajočih tovorih in zaslužkih s prevozom posameznega tovora, urejene po šifri vozil. SELECT vozila.sifra, vozila.tip, vozila.znamka, prevozi.tovor, prevozi.zasluzek FROM vozila, prevozi WHERE vozila.sifra = prevozi.vozilo ORDER BY vozila.sifra; Rezultat poizvedbe: doc. dr. Evelin Krmac 64
65 Izpišite podatke o šifri, tipu, vrsti tovora vozila ter vrednosti zaslužka za posamezen prevoz s posameznim tovornim vozilom, ki je starejše od štirih let. SELECT vozila.sifra, vozila.tip, vozila.vrsta_tovora, prevozi.zasluzek FROM vozila, prevozi WHERE vozila.sifra = prevozi.vozilo AND vozila.tip = tovorno vozilo AND vozila.starost_leta >4; Rezultat poizvedbe: Izpišite seštevek zaslužkov za tovorna vozila, starejša od štirih let. SELECT SUM(prevozi.zasluzek) FROM vozila, prevozi WHERE vozila.sifra = prevozi.vozilo AND vozila.tip = tovorno vozilo AND vozila.starost_leta >4; Rezultat poizvedbe: doc. dr. Evelin Krmac 65
66 Izpišite podatke o šifri, tipu, znamki, lastništvu in zaslužku za vsa vozila, ki so v lasti podjetja. Podatki naj bodo urejeni po šifri vozila. SELECT vozila.sifra, vozila.tip,vozila.znamka, vozila.last, prevozi.zasluzek FROM vozila, prevozi WHERE vozila.sifra = prevozi.vozilo AND vozila.last = da ORDER BY vozila.sifra; Rezultat poizvedbe: Izpišite povprečni zaslužek vseh vozil v lastništvu podjetja. SELECT AVG(prevozi.zasluzek) FROM vozila, prevozi WHERE vozila.sifra = prevozi.vozilo AND vozila.last = da ; Rezultat poizvedbe: doc. dr. Evelin Krmac 66
67 Izpišite šifre, tipe, znamke, prevažan tovor ter zaslužek za prevoze škatel. SELECT vozila.sifra, vozila.tip, vozila.znamka, vozila.vrsta_tovora, prevozi.zasluzek FROM vozila, prevozi WHERE vozila.sifra = prevozi.vozilo AND vozila.vrsta_tovora = prevozi.tovor AND prevozi.tovor = škatle ; Rezultat poizvedbe: ALI SELECT vozila.sifra, vozila.tip, vozila.znamka, vozila.vrsta_tovora, prevozi.zasluzek FROM vozila, prevozi WHERE vozila.sifra = prevozi.vozilo AND vozila.vrsta_tovora = škatle ; Rezultat poizvedbe: doc. dr. Evelin Krmac 67
68 Izpišite vse podatke o vozilih in njihovih prevozih za prevoze škatel. SELECT * FROM vozila, prevozi WHERE vozila.sifra = prevozi.vozilo AND vozila.vrsta_tovora = škatle ; Rezultat poizvedbe: DODATNI PRIMERI s tabelami: City tabela svetovnih mest Country tabela dežel sveta CountryLanguage tabela jezikov posameznih držav doc. dr. Evelin Krmac 68
69 City Country CountryLanguage doc. dr. Evelin Krmac 69
70 - izpiši vse podatke o vseh mestih SELECT * FROM City - izpiši ime ter število prebivalcev vsakega mesta SELECT Name, Population FROM City - izpiši oznako, ime in celino vsake države SELECT Code, Name, Continent FROM Country - izpiši imena vseh mest, ki imajo ali več prebivalcev SELECT Name FROM City WHERE Population >= izpiši seznam imen držav, ki se začnejo na črko S SELECT Name FROM Country WHERE Name LIKE S% - izpiši imena držav in število prebivalcev za tiste države, ki imajo v imenu drugo črko s SELECT Name, Population FROM Country WHERE Name LIKE _s% doc. dr. Evelin Krmac 70
71 - poglej, ali je med mesti tudi Ljubljana in izpiši vse podatke za to mesto SELECT * FROM City WHERE Name = Ljubljana - izpiši vsa slovenska mesta (najprej poiščemo kodo Slovenije) SELECT Name, Code FROM Country WHERE Name = Slovenija SELECT Name FROM City WHERE CountryCode = SVN - izpiši vse podatke o državah, ki imajo število prebivalcev med in SELECT * FROM Country WHERE Population BETWEEN AND izpiši imena vseh držav, ki se začenjajo s črkami od A do C SELECT Name FROM Country WHERE Name BETWEEN A% AND C% doc. dr. Evelin Krmac 71
72 - izpiši imena mest ter število njihovih prebivalcev, ki se začnejo na M in imajo več kot pol milijona prebivalcev SELECT Name, Population FROM City WHERE (Name LIKE M% ) AND (Population > ) - izpiši vse podatke o državah, ki so bodisi v Evropi bodisi v Afriki SELECT * FROM Country WHERE (Continent = Europe ) OR (Continent = Africa ) - izpiši vse podatke o državah, ki so bodisi v Evropi bodisi v Afriki in imajo več kot prebivalcev SELECT * FROM Country WHERE (Continent = Europe ) OR (Continent = Africa )) AND (Population > ) - izpiši imena vseh evropskih držav, ki imajo število prebivalcev med pol in enim milijonom SELECT Name FROM Country WHERE (Continent = Europe ) AND (Population >= ) AND (Population =< ) - izpiši imena vseh evropskih držav, ki imajo število prebivalcev med pol in enim milijonom SELECT Name FROM Country WHERE (Continent = Europe ) AND (Population BETWEEN AND ) doc. dr. Evelin Krmac 72
73 - izpiši vse podatke o državah, ki so bodisi v Evropi bodisi v Afriki SELECT * FROM Country WHERE Continent IN ( Europe, Africa ) - izpiši imena vseh držav ter število njihovih prebivalcev, ki imajo ali prebivalcev SELECT Name, Population FROM Country WHERE Population IN (200000,500000) - izpiši podatke o imenih severnoameriških držav, ki imajo prebivalcev ali več, razvrščene po abecednem vrstnem redu (od prve proti zadnji) SELECT Name FROM Country WHERE Continent = North America AND Population >= ORDER BY Name ASC - izpiši podatke o imenih severnoameriških držav, ki imajo prebivalcev ali več, razvrščene po obratnem abecednem vrstnem redu (od zadnje proti prvi) SELECT Name FROM Country WHERE Continent = North America AND Population >= ORDER BY Name DESC doc. dr. Evelin Krmac 73
74 - izračunaj povprečno število prebivalcev v vseh evropskih državah SELECT AVG(Population) FROM Country WHERE Continent = Europe - seštej število prebivalcev mest, ki se začnejo z besedo New SELECT SUM(Population) FROM City WHERE Name LIKE New% - seštej število prebivalcev afriških in azijskih držav SELECT SUM(Population) FROM Country WHERE Continent IN ( Africa, Asia ) - preštej, koliko je v tabeli afriških držav, ki imajo število prebivalcev pod milijonom SELECT COUNT(Population) FROM Country WHERE Continent = Africa AND Population < izpiši najmanjše število prebivalcev držav SELECT MIN(Population) FROM Country - izpiši največje število prebivalcev mest SELECT MAX(Population) FROM City doc. dr. Evelin Krmac 74
75 - izpiši povprečno število neafriških in neazijskih prebivalcev SELECT AVG(Population) FROM City WHERE Continent!= Africa AND Continent!= Asia - izpiši skupno število prebivalcev držav, v katerih je pričakovana življenjska doba manjša od 50 let SELECT SUM(Population) FROM Country WHERE LifeExpactancy < 50 - izpiši število neafriških držav z več kot 2 milijoni prebivalcev SELECT COUNT(Name) FROM Country WHERE Continent!= Africa AND Population > izpiši seznam vseh mest, skupaj s pripadajočimi državami SELECT City.Name, Country.Name FROM City, Country WHERE City.CountryCode = Country.Code - izpiši seznam vseh evropskih mest z več ko dvema milijonoma prebivalcev, skupaj s pripadajočimi državami SELECT City.Name, Country.Name FROM City, Country WHERE City.CountryCode = Country.Code AND Country.Continent = Europe AND City.Population > doc. dr. Evelin Krmac 75
76 5. RAČUNALNIŠKA OMREŽJA IN STORITVE RAČUNALNIŠKO OMREŽJE avtonomni računalniki skupna PB programi skupni programi omrežni tiskalnik omrežni optični čitalec prenosni medij doc. dr. Evelin Krmac 76
77 ... je vrsta TELEKOMUNIKACIJSKEGA OMREŽJA delitev virov... dostop do oddaljenih programov dostop do oddaljenih PB delitev naprav porazdeljena obdelava cilji omrežja finančni prihranek zagotavljanje visoke zanesljivosti komunikacija med fizično oddaljenimi osebami, nove komunikacijske in informacijske storitve doc. dr. Evelin Krmac 77
78 doseg/lokacija računalnikov lokalna globalna LAN lokalno omrežje MAN mestno omrežje WAN široko omrežje vrsta prenosa analogno digitalno vrste omrežij vrsta prenosnega medija žična brezžična prenosljivost priključkov stacionarna mobilna dostopnost oz. profil uporabnikov javno omrežje zasebno omrežje RAČUNALNIŠKO OMREŽJE INFORMACIJSKO KOMUNIKACIJSKI SISTEM (IKS) informacijski sistem komunikacijski sistem informacijske storitve komunikacijske storitve podpirajo uporabniško komunikacijo predelajo podatke v obliko za prenos doc. dr. Evelin Krmac 78
79 zahteva storitev odjemalec /strežnik programa na istem ali na različnih računalnikih izvede zahtevano storitev podatkovni (SQL), datotečni (FTP), poštni (SMTP), spletni (HTTP), programski (RPC), tiskalniški itn. Povezovanje elementov omrežja CILJ uporabnik uporabnik uporabnik računalnik računalnik računalnik CILJ informacijski del IKS-a komunikacijski del IKS-a doc. dr. Evelin Krmac 79
80 uporabnik izkorišča vire IKT prek V/I enot in uporabniškega vmesnika IS podatkovna baza nadzorni sistem strojna oprema 1. Povezovanje uporabnikov in računalnikov 2. Povezovanje računalnikov med seboj 2.1. Povezovanje elementov znotraj računalnika lokalni IS s pripadajočo PB in lokalnim operacijskim sistemom 2.2. Povezovanje elementov med računalniki doc. dr. Evelin Krmac 80
81 naprave, ki povezujejo vodila dveh ali več računalnikov tipi prenosni pomnilni mediji žični (parica, koaksialen kabel) optično vlakno (prenos svetlobnih signalov) brezžične povezave (radijske zemeljske, mikrovalovne, infrardeče, satelitske) PRENOSNI MEDIJI dostop analogno telefonsko omrežje digitalno telefonsko omrežje komutirane ali klicne linije nekomutirane ali najete linije naprave za prenos binarnih podatkov logične povezave med elementi... plasti... arhitektura omrežja struktura omrežja... fizične povezave med elementi... topologija, izvedba povezav doc. dr. Evelin Krmac 81
82 S t r u k t u r a o m r e ž j a gostujoči računalniki izvajajo aplikacije hrbtenica (prenaša sporočila) iz prenosnih kanalov in komutatorjev Topologija omrežja način povezave računalnikov med seboj www2.arnes.si colos.fri.uni-lj.si doc. dr. Evelin Krmac 82
83 Arhitektura omrežja... zaporedje plasti ali nivojev N-protokol pravila in dogovori pri izvedbi storitve Arhitekturni standardi ISO OSI referenčni model TCP/IP model doc. dr. Evelin Krmac 83
84 SMISELNOST POVEZOVANJA RAČUNALNIKOV V OMREŽJA POVEZANI RAČUNALNIKI >> NEPOVEZANI RAČUNALNIKI boljši, uporabnejši parametri zmogljivosti odzivni čas prepustnost dostopnost obremenljivost adaptivnost zanesljivost razpoložljivost modularna zasnova cena MEDOMREŽNO POVEZOVANJE (internetworking) povezava samostojnih omrežij usmerjevalnik ali router doc. dr. Evelin Krmac 84
85 VAROVANJE OMREŽIJ preprečevanje nevarnosti lajšanje odprave posledic VARNOSTNA PRAVILA IN MEHANIZMI sistem uporabniških računov redne varnostne kopije požarni zidovi protivirusna zaščita dnevnik uporabe virov omrežja kriptiranje legalna mrežna PO izobraževanje uporabnikov ustrezna opremljenost prostorov Enkripcija ali kodiranje doc. dr. Evelin Krmac 85
86 6. INTERNET največje svetovno računalniško omrežje globalni IS INTERNET kibernetski prostor omrežje omrežij doc. dr. Evelin Krmac 86
87 TCP/IP omrežni jezik - PO, ki drži internet skupaj TCP protokol za prenos podatkov za nadzor prenosa podatkov skrbi, da se podatki med prenosom ne izgubljajo ali spreminjajo v primeru neuspelega prenosa izvede ponovni prenos večja sporočila razbije na manjša IP internetni protokol glede na strojno opremo določi način prenosa prepozna vsak računalnik v internetu skrbi za izvor in ponor podatkov Računalnik v internetu : enoličen IP-naslov (Internet Protocol) npr naslov omrežja naslov računalnika oznaka DNS (Domain Name Server) opisni naslov spremeni v IP številko: npr. fpp.uni-lj.si Domena: skupina računalnikov ime računalnika.domena ime podjetja, organizacije,.com,.org,.edu,.mil,.net,.si,.eu,... doc. dr. Evelin Krmac 87
88 Priključitev posameznega računalnika v internet: Priključitev omrežja v internet: Storitve v internetu princip odjemalec/strežnik (client/server) doc. dr. Evelin Krmac 88
89 splet (www), elektronska pošta, prenos datotek, pogovori oz. kramljanje, dostop do oddaljenega računalnika, socialna omrežja, IP telefonija, IP televizija, radio,... (vir: Valicon & iprom, 2010) splet (www), elektronska pošta, prenos datotek, pogovori oz. kramljanje, dostop do oddaljenega računalnika, socialna omrežja, IP telefonija, IP televizija, radio,... doc. dr. Evelin Krmac 89
90 Elektronska pošta ( ) odjemalec za e-pošto: program za izdelavo in branje sporočil elektronski naslov: najpogostejša oblika izmenjave informacij preko omrežij Potovanje sporočila: računalnik pošiljatelj SMTP strežnik poštni strežnik, do katerega ima dostop prejemnik Problemi: vsiljena ali neželjena pošta (spam) pripeti virusi Splet ali WWW (world wide web) stran / spletno mesto (jezik HTML) spletni naslov URL naslov: protokol (hypertext transport protocol) (https varni prenos) hiperpovezava, hipertekstovna ureditev spletni pregledovalnik (Firefox, MS Internet Explorer, Chrome, Safari, Opera, Android, ) domena spletni obrazec večpredstavitvene strani uporaba grafike, zvoka; animacije, simulacij, interakcij, navidezne resničnosti znotraj iste spletne strani doc. dr. Evelin Krmac 90
91 SPLETNE STRANI zapisane v jeziku HTML (HyperText Markup Language) označevalni jezik za opis oblikovnih lastnosti spletne strani datoteka.html formatiramo besedilo, dodajamo sezname, hiperpovezave, slike, tabele, itn. Oblikovanje spletnih strani Za oblikovanje uporabimo: 1. jezik (HTML, XHTML) in/ali vizualna orodja (Adobe GoLive, MS FrontPage, Adobe Dreamweaver) 2. načrt spletne strani (ciljni uporabniki, osnovni namen strani, obseg informacij, način komuniciranja, strukturo strani, grafično zasnovo strani) 3. smernice za oblikovanje dobro zasnovati, da bo pregledna neprestano osveževati jasna in natančna besedila, kombinirana z multimedijskimi vsebinami strukturirana vsebina hipertekstovne povezave zmerna grafika, ustrezen format slik, videov, uporaba menujev in hitre navigacije poskrbeti za vidnost strani v vseh pregledovalnikih doc. dr. Evelin Krmac 91
92 spletno mesto ali spletišče portal ali dveri... povezava spletnih strani... spletišče za iskanje informacij SPLETNI STREŽNIK ISKANJE PO SPLETU hiperpovezave URL naslov iskalni stroji, spletni imeniki katalogi knjižnic, podatkovne baze ključne besede zbirke podatkov, urejene po področjih doc. dr. Evelin Krmac 92
93 nekomercialna... raziskovalno delo knjižnice bibliografske baze izobraževanje prosti čas in zabava uporaba interneta (četrti) javni medij komercialna... oglaševanje elektronsko nakupovanje elektronsko bančništvo e-logistika... INTRANET... krajevni ali zasebni splet... tehnologija in orodja interneta... zaprt dostop do interneta doc. dr. Evelin Krmac 93
94 EKSTRANET... povezava intranetov preko interneta POŽARNI ZID (Firewall) skupek programov in/ali strojne opreme za zagotavljanje varnosti med dvema omrežjema ali dvema deloma (odsekoma) istega omrežja preprečuje vdor nepooblaščenim osebam v omrežje ali del omrežja doc. dr. Evelin Krmac 94
95 RAČUNALNIŠTVO V OBLAKU (CLOUD COMPUTING ) računalniški viri/sredstva na voljo preko interneta kot storitev programska oprema kot storitev (SaaS) infrastrultura kot storitev (IaaS) platforma kot storitev (PaaS) RAZVOJ INTERNETA e-knjižnice, dokumentne spletne strani e-trženje, e-bančništvo, Web 2.0 socialna omrežja povezava naprav, strojev in ljudi doc. dr. Evelin Krmac 95
96 INTERNET of THINGS (IoT) INTERNET STVARI veliko število medsebojno povezanih strojev in naprav, senzorjev in sistemov povezani lokalno in prek interneta delujejo neodvisno ali v omrežju si izmenjujejo podatke in ukaze nadzirajo aplikacije in procese, ki tečejo v realnem času doc. dr. Evelin Krmac 96
97 naprave so povezane s strežniki in oblačnimi sistemi, kar omogoča nadzor in spremljanje podatkov nove dimenzije uporabe interneta oddaljene naprave so medsebojno povezane in si izmenjujejo podatke in ukaze (tudi) brez človeškega posredovanja doc. dr. Evelin Krmac 97
98 IoT v transportu več komunikacij (GPS, računalništvo v oblaku, medračunalniške komunikacije, mobilna telefonija) več podatkov na voljo podatki zagotavljajo informacije o potovalnih časih, o nahajanju (položaju), stanju tovora, and premikih v prometu, nastajajo novi pametni ( smart and intelligent ) sistemi, ki temeljijo na teh podatkih in informacijah doc. dr. Evelin Krmac 98
99 javi prevoz železniški nadzorni sistem javi prevoz avtobusni nadzorni sistem medsebojno povezana vozila za učinkovito varnost v prometu učinkovito potovanje po mestih, zmanjšano onesnaževanje, pametno parkiranje doc. dr. Evelin Krmac 99
100 7. E - POSLOVANJE poslovanje podjetij s pomočjo IKT e-commerce... E-POSLOVANJE... e-business uporaba napredne tehnologije pri opravljanju poslovnih funkcij [omrežje + RIP tehnologija] doc. dr. Evelin Krmac 100
101 oblike e-poslovanja podjetje potrošniki B2C (upravljanje odnosa s strankami) notranje poslovanje intranet podjetje podjetje B2B državna administracija podjetje oz. občani G2B RIP/EDI sistemi e-tržnice kupci prodajalci - dobavitelji Povezava (infrastruktura za izmenjavo e-dokumentov) I. neposredna PARTNER 1 PARTNER 2 II. posredna privatno omrežje ali internet PARTNER 1 PARTNER 2 zaračunavanje storitev posrednik za e-poslovanje zaračunavanje storitev zagotavlja infrastrukturo in storitve za e-poslovanje doc. dr. Evelin Krmac 101
102 nizki stroški večja ponudba večji trg prednosti e-poslovanja večja hitrost manj posrednikov Struktura e -poslovanja doc. dr. Evelin Krmac 102
103 Informacijski tok Različne oblike izmenjave poslovnih dokumentov doc. dr. Evelin Krmac 103
104 OSNOVNA TEŽAVA: ponavljajoče vnašanje identične informacije nizka natančnost, povečan čas, več delovne sile, visoka nezanesljivost, izgubljeni podatki Sistem RIP/EDI osnovna tehnologija e-poslovanja RIP (računalniška izmenjava podatkov) izmenjava poslovnih dokumentov medorganizacijska (B2B) medračunalniška (direktno med IS-oma partnerjev) standardizirana (prenos in strukturiranje informacij) EDI = Electronic Data Interchange doc. dr. Evelin Krmac 104
105 Komponente sistema RIP standardi za strukturiranje elektronskih informacij (UN/EDIFACT, ANSI ASC X12, TDCC, XML/EDI, e-slog) standardi o prenosu informacije (X.400, X.435, X.25, X.75, internet) standardi in listine naročilnice, dobavnice, računi, carinski dokumenti, transportni dokumenti, ostali poslovni dokumenti komunikacijski medij (VAN Value Added Network, internet) prevajalna programska oprema doc. dr. Evelin Krmac 105
106 Primer naslova iz naročilnice: izvorna koda EDIFACT NAD+BY+CST9955::91++Candy Inc+Sirup street 15+Sugar Town ' izvorna koda XML/EDIFACT <S_NAD> <D_3035>BY</D_3035> <C_C082><D_3039>CST9955</D_3039><D_3055>91</D_30 55></C_C082> <C_C080><D_3036>Candy Inc</D_3036></C_C080> <C_C059><D_3042>Sirup street 15</D_3042></C_C059> <D_3164>Sugar Town</D_3164> <D_3251>55555</D_3251> </S_NAD> XML/EDIFACT v spletnem pregledovalniku UN/EDIFACT - United Nations/Electronic Data Interchange For Administration, Commerce and Transport zmanjšanje stroškov izboljšanje zunanjih in notranjih komunikacij povezljivost med podjetji prednosti RIP-a standardiziran zapis podatkov izboljšana mednarodna kompetitivnost učinkovitejša uporaba in upravljanje informacij doc. dr. Evelin Krmac 106
107 tehnične ovire (opremljenost) finančni problemi (veliki začetni stroški) slabosti RIP-a organizacijski problemi (prerazporeditve zaposlenih) netehnični problemi (nepoznavanje elektronskih procesov, predsodki, strahovi, ) vsi tipi podjetij vse poslovne funkcije uporabniki RIP-a transport, logistika, promet... spremljanje nahajanja tovora in transportnih sredstev, prenos spremljajoče dokumentacije, rezervacijski sistemi,... doc. dr. Evelin Krmac 107
108 OSNOVNA TEŽAVA: cena infrastrukture zelo visoka, možna samo komunikacija med dvema sistemoma RIP spletni RIP ali Web EDI direktno (dodatna PO) ali preko ponudnika storitev ( tretja stran ) različno veliki različno opremljeni Strategije internetne RIP I. samo dodatna PO II. samo tretja stran III. dodatna PO in tretja stran doc. dr. Evelin Krmac 108
109 Povzetek skupine strategij I: Dodatna prevajalna PO : prevajanje med formati prenos in prikazovanje dokumentov, povezava prek interneta Povzetek skupine strategij II: Tretja stran : vzpostavitev spletne strani za prevajanje in izmenjavo dokumentov doc. dr. Evelin Krmac 109
110 Povzetek skupine strategij III: Primeri e-poslovanj: e-nabava e-naročanje e-bančništvo e-tržnice e-oskrbovalne verige e-portali e-logistika doc. dr. Evelin Krmac 110
111 E-LOGISTIKA e-poslovanje udeležencev oskrbovalne verige del upravljanja oskrbovalne verige [SCM Supply Chain Management] dvosmerna izmenjava poslovnih informacij med povezanimi poslovnimi partnerji... znotraj GROZDA + PORTAL ali dveri... dinamične spletne strani... dvosmerna komunikacija... podpora finančnim transakcijam učinkovitejše poslovanje, zniževanje poslovnih stroškov, hitrejše odzivanje na tržne zahteve in potrebe, zviševanje konkurenčnosti doc. dr. Evelin Krmac 111
112 Procesi in dokumenti e-logistike kupec dobavitelj elektronska dobavnica (DESADV), prevzemnica (RECADV), nalog za odpremo (INSDES), najava odpreme (DELFOR), račun (INVOIC),... doc. dr. Evelin Krmac 112
Strukturirani poizvedovalni jezik SQL
Računalništvo Strukturirani poizvedovalni jezik SQL Danijel Skočaj, Evelin Vatovec Krmac Univerza v Ljubljani Fakulteta za pomorstvo in promet Literatura: Evelin Vatovec Krmac, Računalništvo in informatika,
More informationSistemske zahteve za SAOP
Sistemske zahteve za SAOP Samostojna delovna postaja višji). icenter je ERP sistem, ki zagotavlja popolno kontrolo nad vsemi poslovnimi procesi v podjetju. V tej postavitvi je SAOP icenter nameščen na
More informationOrganizacija računalnikov (OR) UNI-RI, 3.l. RS Vaje. doc.dr. Mira Trebar
Organizacija računalnikov (OR) UNI-RI, 3.l. RS Vaje doc.dr. Mira Trebar 2 Vaja 1 (11.10.2010) Vaje so obvezne (delo v laboratoriju + doma) S1: Logisim MIPS procesor eno-cikelna izvedba ( logisim ) MIPS
More informationI N F O R M A T I K A V P R O M E T U
Univerza v Ljubljani Fakulteta za pomorstvo in promet I N F O R M A T I K A V P R O M E T U dr. Evelin KRMAC evelin.krmac@fpp.uni-lj.si 2013/14 Vsebina 1. Informacijsko komunikacijska tehnologija 2. Računalniški
More informationRačunalnik INFORMATIKA 1. LETNIK ŽILBERT TIVADAR
Računalnik INFORMATIKA 1. LETNIK ŽILBERT TIVADAR Kaj je računalnik? osrednji in najpomembnejši del informacijske tehnologije; pripomoček, ki olajša naše delo; računalnik nenehno ponavlja štiri opravila:
More informationTehnike programiranja PREDAVANJE 9 Uvod v binarni svet in računalništvo
Tehnike programiranja PREDAVANJE 9 Uvod v binarni svet in računalništvo Predavanje 9 Uvod v binarni svet Birnarna aritmetika Polprevodniške tehnologije Računalnik Mikroprocesor ldos.fe.uni-lj.si >študij
More informationMobilne multimedijske storitve. mag. Urban Burnik Fakulteta za elektrotehniko Laboratorij za digitalno obdelavo signalov
Mobilne multimedijske storitve mag. Urban Burnik Fakulteta za elektrotehniko Laboratorij za digitalno obdelavo signalov Uvod Mobilne storitve danes Multimedijske storitve Sistemske zahteve Nova generacija
More informationLotus Quickr Najhitrejši način izmenjave poslovne vsebine
Lotus Quickr Najhitrejši način izmenjave poslovne vsebine Zoran Povh, IT specialist zoran.povh@si.ibm.com 2007 IBM Corporation Vsebina Kaj je Lotus Quickr? Integracija z namiznimi programi Skupinski prostori
More informationInformatika v medijih
3.1. Osnove operacijskih sistemov. Sistemska programska oprema. Hiter neumen stroj Računalniki: Strojna oprema (hardware) Omejene sposobnosti Znajo računati samo osnovne matematične operacije in logične
More informationPrometno načrtovanje xdsl
Prometno načrtovanje xdsl 1 Kazalo Prometno načrtovanje naročniške zanke Prometno načrtovanje MSAN Izbira agregacijskega modela Izbira opreme 2 Potrebe po pasovni širini Zahtevana pasovna širina na uporabnika
More information» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije
Obrazec P-5 Specifikacije 30K250316» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije KAZALO VSEBINE 1. Predmet javnega naročila...3 1.1. SKLOP-1: STORITEV VZDRŽEVANJA ORACLE LICENČNE
More informationE R S Š G L J U B L J A N A Š O L S K O L E T O
Datotečni sistem E R S Š G L J U B L J A N A Š O L S K O L E T O 2 0 1 0 / 1 1 Vsebina Programska oprema Sistemska programska oprema Operacijski sistem Lupina (shell) Datotečni sistem Programska oprema
More informationINTERNETNA VARNOST. Davor Katanovič, mag. družb. inf. CISSP, Security+
INTERNETNA VARNOST Davor Katanovič, mag. družb. inf. CISSP, Security+ Internet danes Vir: https://afrikanet.wordpress.com/2015/05/22/the-importance-of-internet-today/ Internet temna stran Vir: http://www.symantec.com/security_response/publications/threatreport.jsp
More informationHitra rast hranjenih podatkov
Tomaž Borštnar - član uredništva računalniške revije Monitor od začetka (oktober 1991; ne-pc okolja (Unix, etc) - sodelavec YUNAC in ARNES od začetka - postavil in upravljal večino strežnikov na SiOL -
More informationABBYY rešitve za prepoznavo in klasifikacijo dokumentov
ABBYY rešitve za prepoznavo in klasifikacijo dokumentov preabbyy FlexiCapture 9.0. Overview. 1 doc: 10977 Lokalna prisotnost ABBYY: Moscow, Russia; Munich, Germany; Bracknell, UK; Kiev, Ukraine; Milpitas,
More informationNaslavljanje v IP. Miran Meža
Naslavljanje v IP Miran Meža Omrežje vseh omrežij Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Omrežje vseh omrežij Usmerjanje prometa: poznati
More informationUčinkovita rešitev za izdelavo zaščitnih kopij z deduplikacijo in replikacijo
Učinkovita rešitev za izdelavo zaščitnih kopij z deduplikacijo in replikacijo Študija primera uvedbe sistema EMC DataDomain v podjetju Si.mobil Janez Narobe Janez.narobe@simobil.si Rok Krisper rok.krisper@snt.si
More informationArhitektura oblaka Upravljanje v oblaku Delovanje v oblaku Arhitekturni okvir računalništva v oblaku
1 Predstavitev 2 Področja delovanja 3 GRC knjižnica 4 Primeri CAI in CCM Aplikacijska varnost 5 CCSK 6 Zaključek Globalna, neprofitna organizacija 23,000+ članov, 100 korporativnih članov, 50 odsekov Gradimo
More informationDržavni izpitni center SPOMLADANSKI IZPITNI ROK *M * NAVODILA ZA OCENJEVANJE. Četrtek, 2. junij 2016 SPLOŠNA MATURA
Državni izpitni center *M16178113* SPOMLADANSKI IZPITNI ROK NAVODILA ZA OCENJEVANJE Četrtek, 2. junij 2016 SPLOŠNA MATURA RIC 2016 M161-781-1-3 2 IZPITNA POLA 1 1 1 2 1 3 3 4 1 5 3 6 2 7 1 8 1 9 1 10 3
More informationSistemske zahteve za Saop icenter
Sistemske zahteve za Saop icenter Izdaja 27 080 13 20 info@saop.si www.saop.si 18.6.2018 Sistemske zahteve 2 Samostojna delovna postaja icenter je ERP sistem, ki zagotavlja popolno kontrolo nad vsemi poslovnimi
More informationDelavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig
Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54
More informationDelavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54
Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54 Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54 v brskalniku vpišemo
More informationINFORMATIKA IN RAČUNALNIŠTVO
I&R: P-I/1/42 INFORMATIKA IN RAČUNALNIŠTVO 1. letnik visokošolski PA program Predavatelj: doc.dr. Nikolaj MOLE (soba N-7) e-mail: nikolaj.mole@fs.uni-lj.si Asistenti: asist. Kristjan KREBELJ, univ.dipl.inž.
More informationDružina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x
1 Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x 2 družina standardov, ki opisujejo delovanje lokalnih (LAN) in mestnih (MAN) omrežij delo opravljano v delovnih skupinah več na
More informationIP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK
UDK621.3:(53+54+621 +66), ISSN0352-9045 Informacije MIDEM 39(2009)2, Ljubljana IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK Sasa Klampfer, Joze Mohorko, Zarko Cucej University
More informationUvod v svetovni splet
Univerza v Ljubljani Fakulteta za gradbeništvo in geodezijo Uvod v svetovni splet Računalništvo in informatika, GR-UNI, GR-VSŠ Tehnična dokumentacija in informatika, VKI-UNI št. leto 2007/08, 1. semester
More informationDB2 podatkovna baza v praksi
DB2 podatkovna baza v praksi Aljoša Trivan, Mikropis holding d.o.o. aljosa.trivan@mikropis.si 2007 IBM Corporation Agenda Mikropis Splošno Fleksibilnost Vzdrževanje Backup SQL objekti in SQL stavki Novosti
More informationInformacijski sistemi 2. faza Sistemska analiza. Franci Tajnik univ.dipl.ing.fizike, CISA, CISM
Informacijski sistemi 2. faza Sistemska analiza Franci Tajnik univ.dipl.ing.fizike, CISA, CISM 2. faza Sistemska analiza 2. faza Sistemska analiza veščine sistemske analize analitične medosebne ( nekonfliktne
More informationTI C2000: Družina za vgrajene (embedded) aplikacije
CPU MIPS RAM (words) ROM (words) Flash (words) BootROM (words) Event Manager CAP/QEP TIMER PM(CMP) ADC TIMER Resolution 12 # ofchan 16 Conv time McBSP EXMIF atch Dog SPI SCI (UART) CAN Volts (V) # I/O
More information1. Informacijski sistemi so večinoma povezani s telekomunikacijskimi sistemi v tako imenovane informacijsko komunikacijske sisteme,
Vsebina predmeta Podatki, informacije in informacijski sistemi Infrastruktura informacijskih sistemov Tipi podatkov Načini zapisa in shranjevanja podatkov Načini dostopa do podatkov (prenos) Poizvedbe
More informationVodnik skozi Google Analytics Beta verzija 1. del. prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js)
Vodnik skozi Google Analytics Beta verzija 1. del prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js) Ta vodnik je povzetek Googe vodiča ' Tracking Code Migration Guide Switching from urchin.js
More informationTelekomunikacijska infrastruktura
Telekomunikacijska infrastruktura prof. dr. Bojan Cestnik bojan.cestnik@temida.si Vsebina Informatika in poslovanje Telekomunikacijska omrežja Načrtovanje računalniških sistemov Geografski informacijski
More informationIBM Lotus Notes in Domino 8
IBM Lotus Notes in Domino 8 Spoznajte namizje prihodnosti danes Janko Štefančič, GENIS janko.stefancic@genis.si 2007 IBM Corporation Agenda O podjetju Genis Kratka zgodovina Kaj zmore Notes/Domino 8 Podprte
More informationmed procesom in operaterjem med procesnim vodenjem in informacijskimi sistemi na višjih nivojih
5. Nadzorni sistemi Nadzorni sistemi omogočajo številne dodatne funkcije vodenja vodenje, ki presega preprosto krmiljenje in regulacijo funkcije, ki jih zaradi omejenih zmogljivosti krmilnikov in regulatorjev
More informationSession:E07 GALIO - DB2 index advisor, how we implemented it and what we get from self-made expert tool
Session:E07 GALIO - DB2 index advisor, how we implemented it and Viktor Kovačević, MSc Hermes Softlab 6th October 2009 14:15 (60') Platform: UDB / LUW OUTLINE Application & Database tuning Self made index
More informationInformacijski sistemi
Vsebina predmeta Podatki, informacije in informacijski sistemi Infrastruktura informacijskih sistemov Tipi podatkov Anton Kos Poizvedbe in iskanje Orodja za delo s podatki 2 Podatki, informacije, inf.
More informationENERGIJSKO UČINKOVIT RAČUNALNIK. grafična kartica na osnovni plošči, priključka VGA in 2x DP
ENERGIJSKO UČINKOVIT RAČUNALNIK Tip Tip Tip DELL OPTIPLEX 0 R SFF procesor AMD Ryzen PRO 00G, Cores/ Threads/up to.ghz/w delovni pomnilnik GB RAM DDR, možnost nadgradnje do GB SSD disk GB grafična kartica
More informationUPORABA IKT V NARAVOSLOVJU IN TEHNIKI
UPORABA IKT V NARAVOSLOVJU IN TEHNIKI Predavanje 2 Strojna oprema doc.dr. Mira Trebar 2 Računalnik strojna oprema http://rogerscomputerslimited.com/computers.html 3 Osnovni model računalnika von Neumannova
More informationOpen IT VARNO POVEZOVANJE SODOBNIH ODPRTIH SPLETNIH APLIKACIJ V OBLAKU TYPO3, MAGENTO, ALFRESCO
Open IT VARNO POVEZOVANJE SODOBNIH ODPRTIH SPLETNIH APLIKACIJ V OBLAKU TYPO3, MAGENTO, ALFRESCO Uvod Informacijska varnost ena izmed glavnih tematik informacijske dobe. Čim bolj varne spletne aplikacije
More informationLjubljana,
Ljubljana, 9. 4. 2018 Katalog znanj in vzorci nalog za izbirni izpit za vpis na magistrski študij Računalništvo in informatika 2018/2019 0 KATALOG ZNANJ ZA IZBIRNI IZPIT ZA VPIS NA MAGISTRSKI ŠTUDIJ RAČUNALNIŠTVO
More informationO operacijskih sistemih
O operacijskih sistemih Komponente računalniškega sistema 1. Aparaturna oprema Zagotavlja osnovne računalniške vire (CPE, pomnilnik, vhodno izhodne naprave). 2. Operacijski sistem nadzira in koordinira
More informationRAČUNALNIŠTVO IN INFORMATIKA V LOGISTIKI GREGOR RAK
RAČUNALNIŠTVO IN INFORMATIKA V LOGISTIKI GREGOR RAK Višješolski strokovni program: Logistično inženirstvo Učbenik: Računalništvo in informatika v logistiki Gradivo za 1. letnik Avtor: Gregor Rak, univ.
More informationMetode logičnega snovanja Programabilne logične naprave in VHDL. Miha Moškon
Metode logičnega snovanja Programabilne logične naprave in VHDL Miha Moškon Programabilne logične naprave Metode logičnega snovanja, 1. laboratorijska vaja 2 Programabilna logična vezja V času proizvodnje
More informationUČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Spletno programiranje. Študijska smer Study field ECTS
Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Spletno programiranje Web programming Študijski program in stopnja Study programme and level Interdisciplinarni univerzitetni
More informationRačunalništvo ( Informatika Zdravstvena informatika Informatika v zdravstveni negi Podatek Informacija Znanje Inteligenca
INFORMATIKA IZPIT Računalništvo (computer science) je veda o zgradbi in delovanju računalnikov ter njihovi uporabi. Informatika (informatics) je veda o obdelovanju informacij na temelju TEORIJE INFORMACIJ.
More informationTehnike programiranja PREDAVANJE 2 Uvod v JavaScript
Tehnike programiranja PREDAVANJE 2 Uvod v JavaScript Predavanje 2 Ponovitev Predavanje 1 Naloge Uvod v JavaScript Pravila Primeri Priprava na laboratorijske vaje Pregled orodij ldos.fe.uni-lj.si >študij
More informationNačrtovanje integriranih vezij in digitalnih elektronskih sistemov
Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Andrej Trost priprava na laboratorijske vaje 2011 Načrtovanje integriranih vezij in digitalnih elektronskih
More informationBrezžična omrežja in Eduroam
Brezžična omrežja in Eduroam Rok Papež ARNES, Jamova 39, Ljubljana aaa-podpora@arnes.si Sirikt 2007, Kranjska Gora, 19.4.2007 Sodobni uporabniki Bolj dinamično življenje Stacionarni telefon Telefon
More informationRAČUNALNIŠTVO IN INFORMATIKA
VIŠJEŠOLSKI STROKOVNI PROGRAM INFORMATIKA RAČUNALNIŠTVO IN INFORMATIKA JULIJA LAPUH BELE DARKO BELE ROBERT BERGLES Višješolski strokovni program: Informatika Učbenik: Računalništvo in informatika Gradivo
More informationCalculation of volume with the use of NTF method. Izračun volumnov z uporabo NTF metode
RMZ - Materials and Geoenvironment, Vol. 53, No. 2, pp. 221-227, 2006 221 Calculation of volume with the use of NTF method Izračun volumnov z uporabo NTF metode Milivoj Vulić 1, Anes Durgutović 2 1 Faculty
More informationPredstavitev teksta v računalniku
Predstavitev teksta v računalniku Za tekst, ki ga vidimo na zaslonu računalnika, sta potrebna dva koraka 1. Najprej je potrebno določiti, kako so črke in še nekateri drugi ne-numerični znaki predstavljeni
More informationRAČUNALNIŠKA ARHITEKTURA
RAČUNALNIŠKA ARHITEKTURA 5 Operandi RA - 5 2017, Igor Škraba, FRI Predstavitev informacije - vsebina 5 Operandi - vsebina Sestavljeni pomnilniški operandi Osnovni tipi informacije v računalniku Predstavitev
More informationformati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike
Strojni vid pri tehnoloških meritvah formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike formati slike in branje slike slika je običajno
More informationStandard CMIS kot osnova za dostopnost ECM storitev v oblaku
5. Posvet dolenjskih in belokranjskih informatikov 15.3.2012 Standard CMIS kot osnova za dostopnost ECM storitev v oblaku Renato Rjavec INFOTEHNA Skupina d.o.o. Vsebina Content Management Interoperability
More informationHow we calculate volume with the use of NTF method. Kako izračunamo volumen z uporabo metode NTF
RMZ Materials and Geoenvironment, Vol. 55, No. 1, pp. 127-134, 2008 127 How we calculate volume with the use of NTF method Kako izračunamo volumen z uporabo metode NTF An e s Du r g u t o v i ć 1, Mi l
More information3. sklop Elektronski obrazci OM1 ITK 2010/2011
3. sklop Elektronski obrazci OM1 ITK 2010/2011 Elektronski obrazci Elektronski dokument Elektronski obrazci Označevanje spletnih mest Arhiviranje spletnih informacij Pomen digitalnega podpisa Elektronski
More informationRAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA
RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA POPRBAZA je namenjen večji reorganizaciji podatkov v računalnikovem spominu. Reorganizacijo narekujejo bodisi zakonske spremembe, bodisi novosti v programu. Zato je
More informationIme in priimek: Kazalo
Ime in priimek: Datum: Naloga: Multicast Kazalo Naloga... 1 1. Uvod... 1 1.1. IP multicast... 1 1.2. Protokol IGMP... 1 1.3. Unicast in multicast usmerjanje/posredovanje... 2 1.4. Ethernet multicast (IGMP
More informationABO R O P 1 U O N SEB O A Z
1 Barvno upravljanje je sistemati no vodenje barvnih pretvorb med barvnimi prostori naprav, uporabljenih v procesu barvne reprodukcije. Namen barvnega upravljanja Zagotoviti barvno usklajenost reprodukcije
More informationTransakcije v MariaDB/MySQL (transakcija A)
Transakcije v MariaDB/MySQL (transakcija A) Pomožni elementi In [1]: # pyodbc import pyodbc try: cn1.close() except: pass # MariaDB/MySQL conn = "DRIVER={MySQL ODBC 5.3 Unicode Driver};SERVER=localhost;DATABASE=sandbox;UID=tu
More informationOsnovna navodila za uporabo programskega paketa V3.1 STEP 7 MicroWIN 32
ŠC Novo mesto Višja strokovna šola - elektronika Osnovna navodila za uporabo programskega paketa V3.1 STEP 7 MicroWIN 32 mag., univ. dipl. inž. ŠOLSKI CENTER NOVO MESTO, november 2004 KAZALO stran 1 UVOD...
More informationPovezava DEQ v omrežje
Povezava DEQ v omrežje 17.10.2016 KAZALO 1. NI INTERNETNE POVEZAVE... 2 1.1. Direktna povezava med računalnikom ter DEQ... 2 1.2. Povezava DEQ na dostopno točko... 3 2. INTERNETNA POVEZAVA... 5 2.1. Žični
More informationVseprisotni računalniški sistemi
Vseprisotni računalniški sistemi Vseprisotnost: pomeni obstoj ali biti prisoten povsod, istočasno in univerzalnost (vedno na razpolago). So "Več kot osebni računalniki". Ključni pojmi pri teh sistemih
More informationBLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5
Alen Rojko BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Maribor, april 2013 BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Študent(ka): Študijski program: Alen Rojko Visokošolski
More informationMx381/382 komunikacijski vmesnik P1
Mx381/382 komunikacijski vmesnik P1 Document History Edition Date Description Author V0.1 4.06.2018 Informacija Davor Mikulić Portfolio manager V0.2 4.07.2018 Dodane karakteristike vmesnika Davor Mikulić
More informationFakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja
Fakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja Navodila za vaje pri predmetu Internetne tehnologije VAJA 2 Dušan
More informationPrirejanje in preverjanje tipov
Uvod v C# Drugi del Dedovanje Sintaksa Prirejanje in preverjanje tipov Kaste preverjenih tipov Prekrivanje metod Dinamično povezovanje (poenostavljeno) Skrivanje Dinamično povezovanje (s skrivanjem) Fragile
More informationLTE/EPC in kaj potem?
LTE/EPC in kaj potem? Janez Sterle Univerza v Ljubljani Fakulteta za elektrotehniko Laboratorij za telekomunikacije Ljubljana, 2011 2 Gonilo razvoja mobilnih sistemov 3 Internet v žepu Pametni mobilni
More informationGRAFIČNIH PROCESOV BARVNE TABLICE. Tadeja Muck
STANDARDIZACIJA GRAFIČNIH PROCESOV BARVNE TABLICE Tadeja Muck BARVNE TABLICE ISO 12640 oblika zapisa referenčne datoteke > pravila za shranjevanje podatkov izmerjenih tablic. ISO 12642 pravilnost postavitve
More informationIntegracija povpraševanj nerelacijskih podatkovnih baz in doseganje visoke razpoložljivosti v računalniškem oblaku
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Matej Rojko Integracija povpraševanj nerelacijskih podatkovnih baz in doseganje visoke razpoložljivosti v računalniškem oblaku MAGISTRSKO
More informationUporaba logičnih vezij. Mikroprocesorji Mikroračunalniki Mikrokontrolerji Namenska vezja DSP PLC
Uporaba logičnih vezij Mikroprocesorji Mikroračunalniki Mikrokontrolerji Namenska vezja DSP PLC Logična vezja Logična vezja delimo na: Standardna integrirana vezja različnih nih integracij SSI, MSI, LSI
More information22 TRANSPORT IN KOMUNIKACIJE TRANSPORT AND COMMUNICATIONS
29. OKTOBER 2004 29 OCTOBER 2004 št./no 317 22 TRANSPORT IN KOMUNIKACIJE TRANSPORT AND COMMUNICATIONS št./no 26 UPORABA INFORMACIJSKO-KOMUNIKACIJSKE TEHNOLOGIJE (IKT) V GOSPODINJSTVIH IN PO POSAMEZNIKIH,
More informationUporaba strežnika SharePoint za vodenje poteka dela pri izvajanju kompleksnih projektov
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Roman Orač Uporaba strežnika SharePoint za vodenje poteka dela pri izvajanju kompleksnih projektov DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI
More informationERCOlight LUM je energetsko visoko učinkovita svetilka za visoke prostore z možnostjo številnih različnih modifikacij.
Object Installation Project number Date 1 Luminaire data 1.5 Somar International Ltd, Eluma ME-OP4/4L/50 P5 (ME-OP4/4L/50) 1.5.1 Data sheet Ena svetilka, pet različnih možnosti : Eluma Lighting : Comparison
More informationMinimalne/optimalne zahteve za delovanje informacijskega sistema v povezavi z IMAGINE aplikacijami
IMAGINE d.o.o. Podjetje za računalniški inženiring Gosposvetska cesta 84, 2000 Maribor Tel.: 02 320 60 60 Fax: 02 320 60 70 www.imagine.si, prodaja@imagine.si Minimalne/optimalne zahteve za delovanje informacijskega
More informationINFORMATIKA. OPTIČNI ČITALNIK (SKENER) za vnos grafike, slike, teksta
INFORMATIKA OSNOVNI POJMI INFORMATIKE Računalnik je elektronska naprava za obdelavo podatkov Računalništvo je veda, ki se ukvarja z računalniki (razvojem.) Informacija je sklop urejenih podatkov, ki nam
More informationPREDSTAVITEV DELOVANJA OPERACIJSKIH SISTEMOV V OKOLJU OSEBNIH RAČUNALNIKOV
ICES VIŠJA STROKOVNA ŠOLA Program: Informatika PREDSTAVITEV DELOVANJA OPERACIJSKIH SISTEMOV V OKOLJU OSEBNIH RAČUNALNIKOV Mentor: mag. Miran Novak Lektorica: Ana Peklenik, prof. slov. Kandidat: Igor Majer
More informationTHE ANIMAL SOUND ARCHIVE AT THE HUMBOLDT-UNIVERSITY OF BERLIN: CURRENT ACTIVITIES IN CONSERVATION AND IMPROVING ACCESS FOR BIOACOUSTIC RESEARCH
RAZPRAVE IV. RAZREDA SAZU XLVII-3 139 144 LJUBLJANA 2006 THE ANIMAL SOUND ARCHIVE AT THE HUMBOLDT-UNIVERSITY OF BERLIN: CURRENT ACTIVITIES IN CONSERVATION AND IMPROVING ACCESS FOR BIOACOUSTIC RESEARCH
More informationUčno gradivo pri predmetu VIO, 1. letnik, program računalnikar SPI PETER KREBELJ
VZDRZ EVANJE INFORMACIJSKE OPREME Učno gradivo pri predmetu VIO, 1. letnik, program računalnikar SPI PETER KREBELJ Peter Krebelj Vzdrževanje informacijske opreme Učno gradivo Ljubljana, 2016 Peter Krebelj
More informationNavodila za interaktivne naloge Bober
Avtorji dokumenta: Dean Gostiša , Lovro Podgoršek Verzija dokumentacije: 1.1 Datum in kraj: 24. 7. 2013, Ljubljana Navodila za interaktivne naloge Bober Uvod 1.
More informationRAZVOJ GENERATORJA POSLOVNIH SPLETNIH APLIKACIJ
UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE Smer: Informatika v organizaciji in managementu RAZVOJ GENERATORJA POSLOVNIH SPLETNIH APLIKACIJ Mentor: izr. prof. dr. Robert Leskovar Kandidat: Boštjan
More informationPrimerjava in analiza učinkovitosti podatkovnih baz DB2 in MySQL
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Nedim Husaković Primerjava in analiza učinkovitosti podatkovnih baz DB2 in MySQL DIPLOMSKO DELO VISOKOŠOLSKI ŠTUDIJSKI PROGRAM PRVE STOPNJE
More informationStruktura XML datoteke za uvoz podatkov o storitvah operaterjev
Struktura XML datoteke za uvoz podatkov o storitvah operaterjev Naročnik: AKOS RS Stegne 7 1000 Ljubljana Dokument pripravil: Marko Kastelec Ljubljana, 05. 06. 2015 Stegne 7, p.p. 418, 1001 Ljubljana,
More informationModel vezja. Digitalni Elektronski Sistemi. Računalniški model in realno vezje. Univerza v Ljubljani Fakulteta za elektrotehniko
Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Digitalni Elektronski Sistemi Model vezja Računalniški model in realno vezje Model logičnega negatorja Načini
More information2.1 Uvod v podatkovne baze
2. Podatkovne baze Uvod v podatkovne baze Predstavitev podatkov Relacijski podatkovni model Povpraševalni jezik SQL Modeliranje podatkov 2.1 Uvod v podatkovne baze Podatkovna osnova informacijskih sistemov
More informationRAČUNALNIŠTVO V OBLAKU ZA PODROČJE UPRAVLJANJA ČLOVEŠKIH VIROV NA PRIMERU SAP-OVE OBLAČNE REŠITVE SUCCESSFACTORS
UNIVERZA V MARIBORU EKONOMSKO-POSLOVNA FAKULTETA Diplomski projekt RAČUNALNIŠTVO V OBLAKU ZA PODROČJE UPRAVLJANJA ČLOVEŠKIH VIROV NA PRIMERU SAP-OVE OBLAČNE REŠITVE SUCCESSFACTORS Cloud Computing for Human
More informationNew Media & Language Technologies Jozef Stefan International Postgraduate School January Speech apps. Jerneja Žganec Gros
New Media & Language Technologies Jozef Stefan International Postgraduate School January 2005 Speech apps Jerneja Žganec Gros jerneja@alpineon.com THE VOICE WEB The voice web offers access to information
More informationUVOD V NAČRTOVANJE PODATKOVNIH BAZ
UVOD V NAČRTOVANJE PODATKOVNIH BAZ Iztok Savnik npb1, uvod, 15/16 1 Literatura Predstavljena snov temelji na knjigah: 1.Toby Teorey, Sam Lightstone, Tom Nadeau, Database Modeling and Design: Logical Design,
More informationNavodila za nastavitev varne povezave po protokolu SSH
Datum: 28. 9. 2010 Navodila za nastavitev varne povezave po protokolu SSH 1. Pogoji za zagotovitev varne povezave po protokolu SSH Za uspešno zagotovitev in nastavitev varne povezave po protokolu SSH je
More informationINFORMACIJSKA PODPORA ZA NADZOR IN UPRAVLJANJE RAČUNALNIŠKIH OMREŽIJ
Domen Rogina INFORMACIJSKA PODPORA ZA NADZOR IN UPRAVLJANJE RAČUNALNIŠKIH OMREŽIJ Diplomsko delo Maribor, september 2013 INFORMACIJSKA PODPORA ZA NADZOR IN UPRAVLJANJE RAČUNALNIŠKIH OMREŽIJ Diplomsko delo
More informationVsebina. Uvod Prometna analiza Agregacijski modeli Dostopovne topologije Storitveni modeli
Omrežno načrtovanje Vsebina Uvod Prometna analiza Agregacijski modeli Dostopovne topologije Storitveni modeli 2 Koncept delovanja sodobnih omrežij Trije neodvisni sloji aplikacijski sloj sloj kontrole
More informationInternetne tehnologije
Referenčni modeli UNIVERZA Žarko Čučej e-naslov: zarko.cucej@uni-mb.si Univerza v Mariboru Fakulteta za elektrotehniko, računalništvo in informatiko V Maribor 10. april 2009 MARIBORU 1 Triplastni model
More informationUČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Računalniške komunikacije. Študijska smer Study field ECTS
Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Računalniške komunikacije Computer communications Študijski program in stopnja Study programme and level Interdisciplinarni
More informationQ: Do You made a backup before upgrade? A: Only cowards make backups!
Q: Do You made a backup before upgrade? You z malo - you A: Only cowards make backups! Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies.
More informationRazvoj spletne trgovine z vključitvijo naprednih storitev
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Papež Lovro Razvoj spletne trgovine z vključitvijo naprednih storitev DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE
More informationSERVISI ZA ODDALJEN DOSTOP DO RAČUNALNIKOV
Fakulteta za elektrotehniko, računalništvo in informatiko Tadej Šetinc SERVISI ZA ODDALJEN DOSTOP DO RAČUNALNIKOV Diplomsko delo Maribor, Avgust 2015 SERVISI ZA ODDALJEN DOSTOP DO RAČUNALNIKOV Diplomsko
More informationRazvoj jezika za iskanje, povezovanje in predstavitev podatkov
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Ernest Štukelj Razvoj jezika za iskanje, povezovanje in predstavitev podatkov DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU SMER PROGRAMSKA OPREMA
More informationUNIVERZALNI KOMUNIKACIJSKI ODJEMALEC S PODPORO ZA UPORABNIŠKI ENUM
Damjan Kojc UNIVERZALNI KOMUNIKACIJSKI ODJEMALEC S PODPORO ZA UPORABNIŠKI ENUM Diplomsko delo Maribor, avgust 2011 I Diplomsko delo univerzitetnega študijskega programa UNIVERZALNI KOMUNIKACIJSKI ODJEMALEC
More informationSelitev aplikacije iz Oracle Forms v Oracle ADF (Application migration from Oracle Forms to Oracle ADF)
Univerza na Primorskem FAKULTETA ZA MATEMATIKO, NARAVOSLOVJE IN INFORMACIJSKE TEHNOLOGIJE ZAKLJUČNA NALOGA Selitev aplikacije iz Oracle Forms v Oracle ADF (Application migration from Oracle Forms to Oracle
More informationInformatika INFORMACIJSKA TEHNOLOGIJA
Informatika INFORMATIKA veda, ki raziskuje vrste in značilnosti informacija ter teorijo informacijskih dejavnmosti. Podatek je neko dejstvo. Informacijo sestavimo iz podatkov, naše predznanje, pove nam
More information