I N F O R M A T I K A V P R O M E T U

Size: px
Start display at page:

Download "I N F O R M A T I K A V P R O M E T U"

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

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 information

Sistemske zahteve za SAOP

Sistemske 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 information

Organizacija 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 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 information

I N F O R M A T I K A V P R O M E T U

I 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 information

Računalnik INFORMATIKA 1. LETNIK ŽILBERT TIVADAR

Rač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 information

Tehnike programiranja PREDAVANJE 9 Uvod v binarni svet in računalništvo

Tehnike 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 information

Mobilne 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 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 information

Lotus Quickr Najhitrejši način izmenjave poslovne vsebine

Lotus 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 information

Informatika v medijih

Informatika 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 information

Prometno načrtovanje xdsl

Prometno 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

» 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 information

E R S Š G L J U B L J A N A Š O L S K O L E T O

E 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 information

INTERNETNA VARNOST. Davor Katanovič, mag. družb. inf. CISSP, Security+

INTERNETNA 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 information

Hitra rast hranjenih podatkov

Hitra 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 information

ABBYY rešitve za prepoznavo in klasifikacijo dokumentov

ABBYY 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 information

Naslavljanje v IP. Miran Meža

Naslavljanje 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 information

Uč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 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 information

Arhitektura oblaka Upravljanje v oblaku Delovanje v oblaku Arhitekturni okvir računalništva v oblaku

Arhitektura 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 information

Državni izpitni center SPOMLADANSKI IZPITNI ROK *M * NAVODILA ZA OCENJEVANJE. Četrtek, 2. junij 2016 SPLOŠNA MATURA

Drž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 information

Sistemske zahteve za Saop icenter

Sistemske 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 information

Delavnica 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 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 information

Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54

Delavnica 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 information

INFORMATIKA IN RAČUNALNIŠTVO

INFORMATIKA 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 information

Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x

Druž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 information

IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK

IP 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 information

Uvod v svetovni splet

Uvod 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 information

DB2 podatkovna baza v praksi

DB2 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 information

Informacijski 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 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 information

TI C2000: Družina za vgrajene (embedded) aplikacije

TI 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 information

1. Informacijski sistemi so večinoma povezani s telekomunikacijskimi sistemi v tako imenovane informacijsko komunikacijske sisteme,

1. 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 information

Vodnik 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) 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 information

Telekomunikacijska infrastruktura

Telekomunikacijska 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 information

IBM Lotus Notes in Domino 8

IBM 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 information

med procesom in operaterjem med procesnim vodenjem in informacijskimi sistemi na višjih nivojih

med 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 information

Session: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 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 information

Informacijski sistemi

Informacijski 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 information

ENERGIJSKO UČINKOVIT RAČUNALNIK. grafična kartica na osnovni plošči, priključka VGA in 2x DP

ENERGIJSKO 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 information

UPORABA IKT V NARAVOSLOVJU IN TEHNIKI

UPORABA 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 information

Open 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 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 information

Ljubljana,

Ljubljana, 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 information

O operacijskih sistemih

O 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 information

RAČUNALNIŠTVO IN INFORMATIKA V LOGISTIKI GREGOR RAK

RAČ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 information

Metode 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 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 information

UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Spletno programiranje. Študijska smer Study field ECTS

UČ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 information

Računalništvo ( Informatika Zdravstvena informatika Informatika v zdravstveni negi Podatek Informacija Znanje Inteligenca

Rač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 information

Tehnike programiranja PREDAVANJE 2 Uvod v JavaScript

Tehnike 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 information

Načrtovanje integriranih vezij in digitalnih elektronskih sistemov

Nač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 information

Brezžična omrežja in Eduroam

Brezž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 information

RAČUNALNIŠTVO IN INFORMATIKA

RAČ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 information

Calculation of volume with the use of NTF method. Izračun volumnov z uporabo NTF metode

Calculation 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 information

Predstavitev teksta v računalniku

Predstavitev 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 information

RAČUNALNIŠKA ARHITEKTURA

RAČ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 information

formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike

formati 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 information

Standard CMIS kot osnova za dostopnost ECM storitev v oblaku

Standard 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 information

How we calculate volume with the use of NTF method. Kako izračunamo volumen z uporabo metode NTF

How 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 information

3. sklop Elektronski obrazci OM1 ITK 2010/2011

3. 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 information

RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA

RAZLOG 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 information

Ime in priimek: Kazalo

Ime 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 information

ABO R O P 1 U O N SEB O A Z

ABO 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 information

Transakcije v MariaDB/MySQL (transakcija A)

Transakcije 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 information

Osnovna navodila za uporabo programskega paketa V3.1 STEP 7 MicroWIN 32

Osnovna 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 information

Povezava DEQ v omrežje

Povezava 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 information

Vseprisotni računalniški sistemi

Vseprisotni 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 information

BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5

BLUETOOTH 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 information

Mx381/382 komunikacijski vmesnik P1

Mx381/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 information

Fakulteta 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 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 information

Prirejanje in preverjanje tipov

Prirejanje 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 information

LTE/EPC in kaj potem?

LTE/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 information

GRAFIČNIH PROCESOV BARVNE TABLICE. Tadeja Muck

GRAFIČ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 information

Integracija povpraševanj nerelacijskih podatkovnih baz in doseganje visoke razpoložljivosti v računalniškem oblaku

Integracija 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 information

Uporaba logičnih vezij. Mikroprocesorji Mikroračunalniki Mikrokontrolerji Namenska vezja DSP PLC

Uporaba 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 information

22 TRANSPORT IN KOMUNIKACIJE TRANSPORT AND COMMUNICATIONS

22 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 information

Uporaba strežnika SharePoint za vodenje poteka dela pri izvajanju kompleksnih projektov

Uporaba 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 information

ERCOlight LUM je energetsko visoko učinkovita svetilka za visoke prostore z možnostjo številnih različnih modifikacij.

ERCOlight 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 information

Minimalne/optimalne zahteve za delovanje informacijskega sistema v povezavi z IMAGINE aplikacijami

Minimalne/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 information

INFORMATIKA. OPTIČNI ČITALNIK (SKENER) za vnos grafike, slike, teksta

INFORMATIKA. 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 information

PREDSTAVITEV DELOVANJA OPERACIJSKIH SISTEMOV V OKOLJU OSEBNIH RAČUNALNIKOV

PREDSTAVITEV 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 information

THE ANIMAL SOUND ARCHIVE AT THE HUMBOLDT-UNIVERSITY OF BERLIN: CURRENT ACTIVITIES IN CONSERVATION AND IMPROVING ACCESS FOR BIOACOUSTIC RESEARCH

THE 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 information

Učno gradivo pri predmetu VIO, 1. letnik, program računalnikar SPI PETER KREBELJ

Uč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 information

Navodila za interaktivne naloge Bober

Navodila 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 information

RAZVOJ GENERATORJA POSLOVNIH SPLETNIH APLIKACIJ

RAZVOJ 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 information

Primerjava in analiza učinkovitosti podatkovnih baz DB2 in MySQL

Primerjava 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 information

Struktura XML datoteke za uvoz podatkov o storitvah operaterjev

Struktura 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 information

Model vezja. Digitalni Elektronski Sistemi. Računalniški model in realno vezje. Univerza v Ljubljani Fakulteta za elektrotehniko

Model 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 information

2.1 Uvod v podatkovne baze

2.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 information

RAČUNALNIŠTVO V OBLAKU ZA PODROČJE UPRAVLJANJA ČLOVEŠKIH VIROV NA PRIMERU SAP-OVE OBLAČNE REŠITVE SUCCESSFACTORS

RAČ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 information

New Media & Language Technologies Jozef Stefan International Postgraduate School January Speech apps. Jerneja Žganec Gros

New 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 information

UVOD V NAČRTOVANJE PODATKOVNIH BAZ

UVOD 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 information

Navodila za nastavitev varne povezave po protokolu SSH

Navodila 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 information

INFORMACIJSKA PODPORA ZA NADZOR IN UPRAVLJANJE RAČUNALNIŠKIH OMREŽIJ

INFORMACIJSKA 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 information

Vsebina. Uvod Prometna analiza Agregacijski modeli Dostopovne topologije Storitveni modeli

Vsebina. 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 information

Internetne tehnologije

Internetne 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 information

UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2017/18) Računalniške komunikacije. Študijska smer Study field ECTS

UČ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 information

Q: Do You made a backup before upgrade? A: Only cowards make backups!

Q: 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 information

Razvoj spletne trgovine z vključitvijo naprednih storitev

Razvoj 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 information

SERVISI ZA ODDALJEN DOSTOP DO RAČUNALNIKOV

SERVISI 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 information

Razvoj jezika za iskanje, povezovanje in predstavitev podatkov

Razvoj 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 information

UNIVERZALNI KOMUNIKACIJSKI ODJEMALEC S PODPORO ZA UPORABNIŠKI ENUM

UNIVERZALNI 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 information

Selitev aplikacije iz Oracle Forms v Oracle ADF (Application migration from Oracle Forms to Oracle ADF)

Selitev 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 information

Informatika INFORMACIJSKA TEHNOLOGIJA

Informatika 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