(Microsoft Word - 509_Ljubi\346.doc)

Величина: px
Почињати приказ од странице:

Download "(Microsoft Word - 509_Ljubi\346.doc)"

Транскрипт

1 MORA LI ORACLE BI DOISTA BITI TAKO SKUP? Marino Ljubić, Multicom d.o.o., SAŽETAK Mnoge tvrtke odavno su prepoznale potrebu za uvođenjem naprednog izvještajnog sustava koji integrira podatke iz operativnih aplikacija i baza podataka. Upravljačka, regulatorna i ad-hoc izvješća, nadzorne ploče, analize trendova nad velikim količinama podataka i uz visoke performanse više nisu luksuz nego nužnost. No stvari obično počinju zapinjati kada se počne govoriti o cijeni Oracle licenci. Što se gubi, te mogu li se bitne funkcionalnosti ostvariti i bez skupih Enterprise licenci? Na primjerima particioniranja, sumarnih tablica, vertikalne i horizontalne sigurnosti demonstrirat će se kako se tradicionalne mogućnosti baze mogu implementirati na strani moćnog Oracle BI servera i time učiniti BI ponudu cijenovno konkurentnom. UVOD Svaka nova verzija Oracle baze donese sa sobom čitav niz tehnoloških inovacija. Kako područje skladištenja podataka (Data Warehousing) pretpostavlja upravljanje nad ogromnim količinama podataka, tehnološki je najzahtjevnije, pa se većina novih mogućnosti odnosi upravo na DW. Iz istog razloga nekako se pretpostavlja da je Enterprise Edition inačica Oracle baze jedina prihvatljiva opcija za DW. Također, zbog sve većih volumena podataka, opcija particioniranja (Oracle Partitioning) za skladište podataka više i nije opcija, već nešto što se podrazumijeva. S druge strane, korisničko sučelje (front end) koje ima Oracle Business Intelligence Enterprise Edition Plus predstavlja perjanicu Oracle BI ponude. Uz pretpostavku da će se BI aplikacijom služiti 40 korisnika, te da se za server baze podataka koristi jednoprocesorski stroj s četverojezgrenim Intel procesorom, računica temeljena na aktualnom cjeniku u američkim dolarima izgleda ovako (tzv. Named Price, bez partnerskog popusta): Tablica I: Oracle Enterprise Edition ponuda za 40 korisnika Product Named User Plus Software License Update & Support Database EE 950,00 209,00 x Broj procesora (1 x 4 x 0,5 = 2) 1.900,00 418,00 Partitioning 230,00 50,60 OBI EE Plus 2.000,00 440,00 Total (User) 4.130,00 908,60 User x , ,00 Grand Total (USD) ,00 Navedeni su samo nužni proizvodi, dakle pretpostavlja se da nema definirane potrebe za dodatnim opcijama kao što su Real Application Cluster, OLAP, Data Mining, Data Integrator EE i sl. U računici se, kao povoljnija metoda licenciranja, koristi metoda po korisniku (Named User Plus) umjesto po procesoru (Processor License). Ne baš jednostavnom kalkulacijom dolazi se do brojke od cca USD po korisniku. Radi se samo o cijeni licenci, dakle u procjenu koštanja novog projekta tek treba uračunati troškove analize, razvoja, migracije povijesnih podataka, testiranja i puštanja u produkciju. Stvarnost u ovoj regiji je takva da, kad potencijalni klijent iz SMB (Small & Medium Business) sektora čuje ove brojke, uglavnom odustaje od BI projekta ili se obraća ponuđaču koji radi s cijenovno prihvatljivijom tehnologijom. 1

2 1. ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE Ovo izdanje predstavlja tzv. entry-level ponudu i predstavlja dobru alternativu kod natječaja u kojima je cijena imperativ, a broj korisnika ne prelazi 50. Radi se o cijenovno atraktivnom paketu koji obuhvaća cijelu paletu proizvoda koji se nalaze i u Enterprise izdanju. 1.1 Sadržaj SE1 paketa OBI Server Napredni BI server, isti engine kao u OBI EE Plus (Enterprise Edition) paketu. Server također ima standardnu mogućnost direktne konekcije na datoteke (TXT, CSV, XLS, XML), te time i postavljanja upita i izrade izvještaja nad njima. OBI Answers Web izvještajni alat za ad-hoc upite, 100% HTML tanki klijent. OBI Publisher Pixel-perfect web izvještajni alat. Za izvješća s precizno definiranim izgledom (margine, crte, tablice, fontovi, logo itd.) i slobodno pisanim SQL upitima, npr. za razne standardizirane obrasce, ispise računa itd. Predlošci za OBIP najčešće se izrađuju u MS Wordu od strane poslovnih korisnika. OBI Interactive Dashboards Personalizirane web nadzorne ploče s Answers i Publisher izvješćima (tablice, pivot tablice, grafikoni, vanjski linkovi itd.). Izrada i uređivanje je bitno jednostavnije od bivše tehnologije (Oracle Portal s Discoverer izvješćima). Oracle baza SE1 Standard Edition One izdanje baze Oracle Warehouse Builder ETL (Extraction, Transformation, Load) alat koji na temelju metapodataka (strukture datoteka, tablica, transformacijska logika) generira kod. Omogućuje potpunu transparentnost i dokumentiranost DW projekta u grafičkom okruženju, procesno upravljanje (Oracle Workflow), te detaljno logiranje svake izvršene aktivnosti. S obzirom da OBI SE1 ponuda uključuje i bazu, a obračunska metoda po procesoru i ne postoji, računica je puno jednostavnija: Tablica II: Oracle Standard Edition One ponuda za 40 korisnika Product Named User Plus Software License Update & Support OBI SE ,00 264,00 User x , ,00 Grand Total (USD) ,00 Dakle, cijena ovih licenci iznosi cca USD po korisniku, što je, za pretpostavljeni broj korisnika, skoro 3,5 puta povoljnije od Enterprise izdanja. Zbog izostanka partnerskog popusta u obje računice, ukupne apsolutne iznose treba uzeti s rezervom, no omjer se ne mijenja i čini značajnu razliku u inicijalnim troškovima koja itekako može presuditi kod prihvaćanja projekta ili odabira tehnologije. 1.2 Što se gubi? Kada je nešto toliko jeftinije, logično je da se nameće pitanje bez kojih funkcionalnosti se ostaje. Funkcionalnosti se mogu podijeliti u dvije osnovne grupe: mogućnosti aplikacijskog sloja, te mogućnosti baze podataka Mogućnosti aplikacijskog sloja Aplikacijski sloj obuhvaća funkcionalnosti korisničkog sučelja, te mogućnosti BI Servera kao aplikacijskog servera. Onemogućeno je sljedeće: 2

3 OBI Server - SE1 licencno ograničenje odnosi se na spajanje na najviše dvije RDBMS baze (Oracle SE1 iz paketa + 1 dodatna, Oracle ili ne-oracle), te na maksimalno 50 BI korisnika. Licenca ne postavlja ograničenje na broj datoteka kao izvora podataka. BI Delivers (Alerts) Monitoriranje poslovnih pokazatelja i proaktivno upozoravanje BI Disconnected Analytics Mobilna offline analitika BI Briefing Books Snimke nadzornih ploča za offline analize BI Microsoft Office Add-In Dodatak koji omogućuje konektiranje i analize direktno iz MS Office klijentskih aplikacija Za većinu korisnika ove mogućnosti ipak su od sekundarne važnosti. Također, pretpostavka je da će za skladište podataka inicijalno biti korištena Oracle baza iz paketa. OBI EE uključuje i neke druge izvještajne alate koji dolaze iz Hyperion palete proizvoda i odnose se na Enterprise Performance Management, pa oni nisu tema ovoga rada Mogućnosti baze podataka Ključna komponenta uspješnog BI/DW sustava ipak je baza podataka koja mora uspješno upravljati terabajtima podataka, te davati odgovore u realnom vremenu. SE1 izdanje nema sve softverske mogućnosti EE baze. U ovom osvrtu prikazan je samo jedan dio mogućnosti koje su bitne za DW. Tablica III: Usporedba nekih mogućnosti između dva izdanja baze Mogućnost SE1 EE CPU 2 utora Neograničeno RAM OS Max OS Max Database Size Neograničeno Neograničeno Oracle Partitioning Ne Da (Opcija) Basic Table Compression Ne Da Bitmapped index, bitmapped join index, and bitmap plan conversions Ne Da Parallel query/dml Ne Da Summary management Materialized View Query Rewrite Ne Da Asynchronous Change Data Capture Ne Da Virtual Private Database Ne Da Star Query Optimization Da Da Java, PL/SQL Native Compilation Da Da Application Express Da Da Evidentno je da SE1 baza nije dizajnirana za Data Warehousing. No budući da zbog imperativa cijene izbor ne postoji, treba se snaći s onime što je na raspolaganju. Za početak, dobro je što nema ograničenja na količinu radne memorije i diskovni prostor. Ograničenje od maksimalno dva procesorska utora i nije neko ograničenje, pogotovo jer su danas višejezgreni procesori standard, a broj jezgri, srećom, nije dio kalkulacije kao u Enterprise izdanju. No što je s ostalim mogućnostima? Pojedine osobine mogu se smatrati izuzetno bitnima za uspjeh BI projekta, pa je fokus u ovome radu usmjeren na njih. To su particioniranje, preusmjeravanje upita na sumarne tablice, te osiguravanje vertikalne i horizontalne sigurnosti nad podacima. Enterprise Edition baza ove funkcionalnosti omogućuje, no SE1 ih nema. 3

4 2. DRUGIM PUTEM DO ISTOG CILJA Akvizicijom Siebel-a Oracle je dobio moćan BI server koji nije dizajniran za rad samo s jednom baznom tehnologijom. Kako sve baze nemaju navedene mogućnosti, one se mogu ostvariti na strani BI servera i time dobiti platforma koja zadovoljava osnovne preduvjete. Način na koji se to ostvaruje opisan je u nastavku. 2.1 Particioniranje / Fragmentacija Particioniranje je u osnovi razdjeljivanje velikih tablica i indeksa na manje cjeline u svrhu lakšeg upravljanja i boljih performansi. Jedan logički objekt (tablica, indeks) sastoji se od n fizičkih segmenata, no vanjske aplikacije to ne znaju. O upitima i DML operacijama u potpunosti se brine baza, koja se usredotočuje samo na potrebne particije i odbacuje nepotrebne (Partition Pruning). Particioniraju se uglavnom činjenične (transakcijske) tablice. Za sličnu implementaciju na BI serveru koristi se termin fragmentacija. Na semantičkom sloju BI modela (Business Model & Mapping) definira se logička tablica koje se sastoji od fragmenata, tj. fizičkih tablica u bazi. Slika 1: Fragmentirana tablica Slika 1 prikazuje prodajne transakcije koje su pohranjene u skupini kronoloških tablica. Opseg podataka u tablicama može varirati (godina, polugodište, kvartal itd.), što nije rijetkost u skladištima podataka, pogotovo ako podaci iz starije povijesti nisu na istoj razini detalja kao oni iz novije. Za svaku novoprijavljenu fizičku tablicu (Logical Table Source) potrebno je ispravno definirati njen sadržaj (Fragmentation Content), što je ekvivalent Partitioning Key-u (Oracle Partitioning). Osnovna razlika između ove dvije definicije jest u tome što se Partitioning Key uvjet implicitno primjenjuje na upite koji ga eksplicitno ne sadrže (npr. upit po mjesecu primijenit će se na sve pripadajuće pojedinačne datume), dok Fragmentation Content mora sadržavati eksplicitnu definiciju sadržaja za svaki atribut po kojemu je moguće vršiti filtriranje. 4

5 Slika 2: Definicija sadržaja fragmenta za jednu hijerarhiju Osim samog opsega, potrebno je definirati i granularnost izvora podataka (Aggregation Content) kako bi BI Server znao koje izvore podataka smije kombinirati zajedno. Preduvjet za ovo su ispravne definicije logičkih dimenzija koje predstavljaju ekvivalent sličnom metapodatku u Oracle bazi (tip objekta: Dimension). Dimenzija može imati više hijerarhija, a svaka razina u hijerarhiji mora imati definiran primarni ključ. Slika 3: Definicija logičke dimenzije Kao rezultat svega navedenog, BI server upite koji napadaju jednu logičku tablicu usmjerava prema minimalnom broju fizičkih segmenata. Ukoliko je opseg upita (npr. mjesec) manji od opsega fragmenta (kvartal), upit se usmjerava na samo jednu fizičku tablicu koja se dodatno filtrira. Opisani slučaj demonstriran je u primjeru 1 na slikama 4 i 5. 5

6 Slika 4: Primjer 1 Mjesec kao kriterij (Definicija izvješća) SELECT d1.c1 AS c1, d1.c2 AS c2, d1.c3 AS c3, d1.c4 AS c4 FROM (SELECT t136.channel_class AS c1, t136.channel_desc AS c2, SUM (t1132.quantity_sold) AS c3, SUM (t1132.amount_sold) AS c4, t136.channel_class_id AS c5, t136.channel_id AS c6 FROM times t206, channels t136, sales_q2_2000 t1132 WHERE ( t136.channel_id = t1132.channel_id AND t206.calendar_month_desc = ' ' AND t206.time_id = t1132.time_id ) GROUP BY t136.channel_class, t136.channel_class_id, t136.channel_desc, t136.channel_id) d1 ORDER BY c1, c2 Slika 5: Primjer 1 - Fizički SQL Ukoliko je opseg upita (npr. godina) veći od opsega fragmenta (kvartal), upit se usmjerava na minimalan broj potrebnih fizičkih tablica i generira se unija. Primjer 2 (slike 6 i 7) prikazuje isto izvješće, ali uz primjenu godine kao kriterija. Slika 6: Primjer 2 Godina kao kriterij (Definicija izvješća) 6

7 SELECT d1.c1 AS c1, d1.c2 AS c2, d1.c3 AS c3, d1.c4 AS c4 FROM (SELECT d3.c3 AS c1, d3.c4 AS c2, SUM (d3.c8) AS c3, SUM (d3.c7) AS c4, d3.c5 AS c5, d3.c6 AS c6 FROM ((SELECT t136.channel_class AS c3, t136.channel_desc AS c4, t136.channel_class_id AS c5, t136.channel_id AS c6, t1145.amount_sold AS c7, t1145.quantity_sold AS c8 FROM channels t136, sales_q1_2000 t1145 WHERE (t136.channel_id = t1145.channel_id) UNION ALL SELECT t136.channel_class AS c3, t136.channel_desc AS c4, t136.channel_class_id AS c5, t136.channel_id AS c6, t1132.amount_sold AS c7, t1132.quantity_sold AS c8 FROM channels t136, sales_q2_2000 t1132 WHERE (t136.channel_id = t1132.channel_id) UNION ALL SELECT t136.channel_class AS c3, t136.channel_desc AS c4, t136.channel_class_id AS c5, t136.channel_id AS c6, t1119.amount_sold AS c7, t1119.quantity_sold AS c8 FROM channels t136, sales_q3_2000 t1119 WHERE (t136.channel_id = t1119.channel_id) UNION ALL SELECT t136.channel_class AS c3, t136.channel_desc AS c4, t136.channel_class_id AS c5, t136.channel_id AS c6, t1000.amount_sold AS c7, t1000.quantity_sold AS c8 FROM channels t136, sales_q4_2000 t1000 WHERE (t136.channel_id = t1000.channel_id))) d3 GROUP BY d3.c3, d3.c4, d3.c5, d3.c6) d1 ORDER BY c1, c2 Slika 7: Primjer 2 Fizički SQL Treba reći da se ovime riješio problem odbacivanja suvišnih particija samo u BI upitima. Isto tako, punjenje i održavanje niza fizičkih tablica znatno je složenije nego kada se koristi jedna particionirana tablica upravljana od strane baze. Za dodavanje novih redaka može se koristiti multi table insert izraz (napredni Oracle SQL) koji se periodički mora nadopunjavati, a za objedinjeni update ili delete izraz mora se osmisliti neki workaround (npr. instead of trigger na bazni view čije definicije se također periodički moraju mijenjati). 2.2 Materijalizirani pogledi / Sumarne tablice U upitima koji obuhvaćaju velike vremenske periode, odnosno koji imaju izrazito visok stupanj agregacije, nemoguće je dobiti dobre performanse bez dodatnih segmenata u bazi u kojima su podaci agregirani i koji nemaju veliki volumen. Ovakav tip baznog objekta naziva se materijalizirani pogled (Materialized View). Baza, tj. njezin Cost Based Optimizer ima važnu zadaću preusmjeravanja upita s činjenične tablice na odgovarajući materijalizirani pogled, ukoliko takav postoji. Ovo svojstvo baze naziva se Query Rewrite. Ova funkcionalnost na BI serveru ostvaruje se na sličan način kao i fragmentacija. Potrebno je registrirati sve dodatne sumarne tablice kao izvore podataka za logičku tablicu. Pri tome je ključna definicija logičke razine (Logical Level) za svaku dimenziju po kojoj su podaci agregirani (npr. mjesec za vremensku dimenziju). Preduvjet za to su ispravne definicije logičkih dimenzija u BMM sloju koje sadrže hijerarhije i razine. Numerički podaci o granularnosti svake razine (Number of Elements at Level) u kombinaciji sa statistikama fizičkih tablica (Row Count) kriterij su određivanja najjeftinijeg izvora za BI server. 7

8 Slika 8: Registracija sumarne tablice kao izvora Slika 8 prikazuje sumarnu tablicu u kojoj su podaci agregirani po dvije dimenzije: Vrijeme (razina Mjesec) i Proizvod (razina Proizvod - najniža razina). BI Server sve upite koji sadrže ove dvije dimenzije (ili neke od njih) i čija je tražena granularnost manja ili jednaka definiranim razinama, usmjerava na ovu sumarnu tablicu. Slika 9: Primjer 3 Visoka agregacija (Definicija izvješća) SELECT d1.c1 AS c1, d1.c2 AS c2, d1.c3 AS c3, d1.c4 AS c4 FROM (SELECT t169.prod_category AS c1, t1512.calendar_year AS c2, SUM (t1497.quantity_sold) AS c3, SUM (t1497.amount_sold) AS c4, t169.prod_category_id AS c5 FROM times_l_month t1512, products t169, sales_sum_001 t1497 WHERE ( t169.prod_id = t1497.prod_id AND t1497.calendar_month_id = t1512.calendar_month_id ) GROUP BY t169.prod_category, t169.prod_category_id, t1512.calendar_year) d1 ORDER BY c1, c2 Slika 10: Primjer 3 - Fizički SQL 8

9 Primjer 3 (slike 9 i 10) demonstrira kako se usmjerava upit koji traži prodajne mjere grupirane po kategorijama proizvoda i godinama. Sumarna tablica sadrži detaljnije podatke po obje dimenzije, pa se oni dodatno agregiraju kako bi se dobila tražena izvještajna razina. S obzirom da sumarna tablica ima svega nekoliko tisuća redova, odaziv je trenutačan, unatoč tome što nema nikakvih filtera u upitu. U ovakvoj primjeni treba voditi računa o osvježavanju sumarnih tablica koje ipak predstavljaju redundantne podatke. Enterprise baza to u znatnoj mjeri olakšava zbog ugrađenih naprednih metoda osvježavanja (DBMS_MVIEW bazni paket, logovi za brzo osvježavanje materijaliziranih pogleda koji se automatski ažuriraju). Ručno razvijene metode osvježavanja zahtijevat će dodatni napor i produžiti vrijeme potrebno za ETL razvoj. 2.3 Horizontalna i vertikalna sigurnost Vertikalna sigurnost određuje pristup određenim tablicama ili određenim kolonama tablice. Npr. korisnik ne smije gledati prodajne transakcije ili smije gledati količine, ali ne i prihod. Ostvarivanje ove funkcionalnosti na BI serveru prilično je jednostavno i ostvaruje se kroz sigurnosne postavke prezentacijskog sloja. Privilegije mogu biti aditivne ili restriktivne, što znači da se nekome korisniku (ili ulozi) može dozvoliti pravo pravo pristupa ili izričito zabraniti. Slika 11: Prava pristupa prezentacijske kolone Horizontalna sigurnost određuje pristup retcima u tablici. Npr. korisnik može imati pristup ograničen na svoju poslovnicu, određeni tip proizvoda, skupinu dobavljača ili na kombinaciju raznih kriterija. I ovaj tip sigurnosti jednostavno se određuje kroz BI sigurnosni modul (Security Manager), a manifestira se generiranjem implicitnih filtera u SQL upitima. Vrlo je bitna činjenica da se sigurnosni filteri određuju prema logičkim tablicama (a ne fizičkim), što znači da se automatski primjenjuju na sve pripadajuće izvore. Upit koji se preusmjerava na sumarnu tablicu mora sadržavati isti kriterij kao i detaljna tablica ili njeni fragmenti. 9

10 Slika 12: Određivanje implicitnih filtera nad logičkom tablicom Primjer 4 (slika 13) pokazuje SQL upit za identično izvješće iz primjera 3, ali u slučaju kada ga izvodi drugi korisnik koji ne smije vidjeti kolonu iznosa, te koji smije vidjeti prodajne transakcije samo za jednu kategoriju proizvoda. SELECT d1.c1 AS c1, d1.c2 AS c2, d1.c3 AS c3, d1.c4 AS c4 FROM (SELECT DISTINCT d1.c2 AS c1, d1.c3 AS c2, d1.c1 AS c3, CAST (NULL AS DOUBLE PRECISION) AS c4, d1.c4 AS c5 FROM (SELECT SUM (t1497.quantity_sold) AS c1, t169.prod_category AS c2, t1512.calendar_year AS c3, t169.prod_category_id AS c4 FROM times_l_month t1512, products t169, sales_sum_001 t1497 WHERE (t169.prod_category_id = 204 AND t169.prod_id = t1497.prod_id AND t1497.calendar_month_id = t1512.calendar_month_id ) GROUP BY t169.prod_category, t169.prod_category_id, t1512.calendar_year) d1) d1 ORDER BY c1, c2 Slika 13: Primjer 4 - Fizički SQL Oba tipa sigurnosti u Oracle bazi ostvaruju se kroz VPD (Virtual Private Database). Iako takva implementacija sigurnosti nije tako jednostavna za ostvariti kao kroz BI Server, ona osigurava objekte na najnižoj, fizičkoj razini, te nije rezervirana samo za BI upite. 2.4 Što se ne može ostvariti? Nije baš sve moguće ostvariti kroz BI server, pa treba nešto reći o preostalim nabrojanim mogućnostima iz tablice III. Ako se uzme u obzir da potencijalnog klijenta ne zanima izvješćivanje po trenutnim izmjenama (tzv. Almost Real-Time Data Warehousing), dakle zadovoljava se s prekonoćnim punjenjem i jučerašnjim podacima, ostaju još kompresija i bitmap indeksi, nešto što BI server nikako ne može nadomjestiti. Kompresijom se značajno može umanjiti zauzeće prostora na disku. Omjer kompresije jako ovisi o sadržaju samih podataka u baznim blokovima. Nekakav prosjek temeljen na dosadašnjem iskustvu iznosi 4-5 puta. Osim uštede na diskovima, dobit od kompresije odražava se i na performansama upita. Reduciranje disk I/O-a uvijek je nešto čemu dobar sustav treba težiti i o njemu najviše ovisi brzina odziva. 10

11 Bitmap indeksi posebna su vrsta indeksa osmišljena upravo za potrebe ROLAP (Relational Online Analytical Processing) aplikacija. Dodavanje novih kriterija (filtera) u upit nad kolonama niske kardinalnosti rezultira spajanjem indeksa (Bitmap Merge) koje znatno umanjuje potrebnu količinu redaka za skeniranje. Obje funkcionalnosti osobito su važne za upite koji se neće moći preusmjeriti na agregirane segmente. To znači da je nedostatak ovih mogućnosti kritičniji za korisnike koji su više skloni ad-hoc istraživanju nad kombinacijama dimenzija koje nisu uobičajene. BI sustavi čija je zadaća isporučiti točno definirana izvješća ili izvješća nad više-manje uobičajenom skupu dimenzija (za koji se onda izrade sumarne tablice) neće biti toliko pogođeni nedostatkom ovih opcija. ZAKLJUČAK Demonstrirani primjeri pokazali su kako Oracle BI server može nadomjestiti neke važne mogućnosti Enterprise baze. Supstitucija nije idealna jer se dio mogućnosti ipak ne može ostvariti na taj način, no uz dobro poznavanje korisničkih zahtjeva može se dobiti kvalitetan BI sustav koji isporučuje tražena izvješća nad ogromnom količinom podataka u realnom vremenu, tj. koji po performansama nimalo ne zaostaje za Enterprise izdanjem. Svatko tko se ikada bavio prodajom zna da je najteži zadatak pridobiti novoga klijenta. Nakon prvotnog navikavanja na novi sustav, njegovo sučelje i mogućnosti, proširenje kruga korisnika i njihovih zahtjeva obično je eksponencijalno. Od iznimne važnosti je što se OBI SE1 i OBI EE baziraju na istoj tehnologiji, što eventualnu kasniju nadogradnju čini neprimjetnom za krajnjeg korisnika. Ukoliko kupovna moć to dozvoljava, jasno je da je OBI EE u kombinaciji s EE bazom i Partitioning-om prvi izbor i preporučena varijanta koja nudi najviše mogućnosti uz najlakše održavanje, no stanje na tržištu prisiljava na kompromise. Umjesto da se odmah ponudi najbolje i najskuplje, može se krenuti od malog, a licence postupno proširivati prema mogućnostima i zahtjevima za novim funkcionalnostima. Cilj ovog rada je pokazati kako Oracle itekako ima što za ponuditi SMB tržištu na kojemu vladaju neki drugi proizvođači i razbiti predrasude o tome kako je Oracle tehnologija preskupa, tj. dostupna samo privilegiranim, velikim tvrtkama. 11

PowerPoint Presentation

PowerPoint Presentation i n f o r m a c i j s k i i n ž e n j e r i n g Usporedba Microsoft Analysis Services i Hyperion Essbase OLAP Marko Hilak Krešimir Futivić Maja Inđić 15.10.2009 Microsoft Analysis Services i Hyperion Essbase

Више

Slide 1

Slide 1 Kako jednostavnije preći na višu verziju Formsa Ivan Lovrić, Vedran Latin 14.10.2009. Sadržaj prezentacije Predmet migracije Razlozi za migraciju Infrastruktura potrebna za migraciju Pilot migracija Migracija

Више

Slide 1

Slide 1 Roland Miklid Patrik Frankovid Zoran Frlan HEP d.d. Sektor za informatiku i telekomunikacije Sadržaj Uvod O projektu i njegovim fazama Oracle Forms & Reports Web servisi & B2B WebLogic BI Publisher Flex

Више

QlikView Training

QlikView Training QlikView Napredni Poslovni Sustavi d.o.o. Svjetlana Čubek Neven Kranjčec 7. 8. svibanj 2014 Sadržaj Što je QlikView? QlikView značajke Što čini QlikView jedinstvenim? Tipični korisnici QlikView alata Prezentacija

Више

PuTTY CERT.hr-PUBDOC

PuTTY CERT.hr-PUBDOC PuTTY CERT.hr-PUBDOC-2018-12-371 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA PUTTY... 4 3 KORIŠTENJE ALATA PUTTY... 7 3.1 POVEZIVANJE S UDALJENIM RAČUNALOM... 7 3.2 POHRANA PROFILA KORISNIČKIH SJEDNICA...

Више

Slide 1

Slide 1 Središnji ured sustava za vođenje maloprodajom Rovinj, 17.10.2008. Ivan Ćurić, dipl. ing. rač. Infoart d.o.o. Bužanova 3, Zagreb icuric@infoart.hr POSiA Upravljanje maloprodajom Cjelovito rješenje Srednji

Више

Slide 1

Slide 1 NEOS DW/BI RAZVOJNO OKRUŽJE I METODOLOGIJA 16.11.2010 SADRŽAJ AJ O TVRKI NEOS DW/BI SUSTAVI PROJEKT USPOSTAVE DW/BI SUSTAVA NEOS DW/BI OKRUŽJE DEMO ADMIN KONZOLE Q&A 16.11.2010 NEOS DW/BI FRAMEWORK 2 O

Више

4 dan - DWeb

4 dan - DWeb Data Webhouse (Document-Driven DSS) DW 1 Namena data warehouse sistema je da transformiše podatke dobijene iz postojećeg transakcionog sistema, u oblik pogodan za sprovoñenje analiza i obradu nekim od

Више

Slide 1

Slide 1 Što, zašto i kako? Noviteti Ispod haube... Malo reklame... Malo stvarnosti... Q&A Najbolje Oracle database rješenje za: Data Warehousing OLTP Konsolidaciju baza Najbolje Oracle database rješenje za: Data

Више

WAMSTER Prezentacija

WAMSTER Prezentacija WAMSTER Mi smo Studio Elektronike Rijeka d.o.o. tvrtka za razvoj tehnoloških rješenja u automatici i elektronici tvrka osnovana 2006. na temelju komercijalizacije rezultata magistarskog rada locirani u

Више

PowerPoint Presentation

PowerPoint Presentation VMware Horizon 7 What s New Bojan Andrejić i Stefan Đoković COMING Computer Engineering Uvod u VMware Horizon 7 Obezbeđuje unapređeno i bezbedno upravljanje i isporučivanje Windows ili Linux desktopova,

Више

Introduction to Programming

Introduction to  Programming SQL Indeksi Uloga Indeksa o Kako baza postaje sve veća dizajn baze postaje sve važniji o Indeksi igraju značajnu ulogu u brzini rada same baze jer pomažu DBMS da brže pronađe ono što tražimo o Slični su

Више

RAČUNALO

RAČUNALO RAČUNALO HARDVER + SOFTVER RAČUNALO HARDVER strojna oprema računala tj. tvrdi, materijalni, opipljivi dijelovi računala kućište i sve komponente u njemu, vanjske jedinice SOFTVER neopipljivi dijelovi računala

Више

(Microsoft PowerPoint - 608_Futivi\346.pptx)

(Microsoft PowerPoint - 608_Futivi\346.pptx) EMPIRIJSKO ISTRAŽIVANJE O BI U HRVATSKOJ KREŠIMIR FUTIVIĆ... Sadržaj Ukratko o Neosu Područje Problem Ciljevi rada Struktura istraživanja Projekti Funkcionalnosti BI sustava Najvažniji rezultati rada HrOUG

Више

Upitni jezik SQL

Upitni jezik SQL Šta je SQL? SQL (Structured Query Language) je jezik koji je Američki Institut za Nacionalne Standarde (ANSI - American National Standards Institute) prihvatio kao standardni jezik za relacione baze podataka.

Више

EXC_BROSURA_Tour ver_05

EXC_BROSURA_Tour ver_05 It's all about the experience! Vaš digitalni put do boljih poslovnih rezultata Želite li svojim postojećim prodajnim kanalima omogućiti podršku za jednostavniju i bržu prodaju? Smatrate da postoji potencijal

Више

Podružnica za građenje

Podružnica za građenje Dodatak A OPIS USLUGA DODATAK A-1 PROJEKTNI ZADATAK Revizija scenarija i algoritama Regionalnih centara za nadzor i upravljanje prometom na autocestama Zagreb, srpanj 2019. 1. Uvod Sve veći porast prometa

Више

1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om -

1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om - 1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om - Minimizujte pisanje programskog koda - Smanjite obim

Више

Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba

Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Baze podataka Tema: Osnovna SELECT naredba Vježbu pripremili:

Више

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s UPUTSTVO ZA BRZO UMREŽAVANJE PROGRAMA MPP2 Da bi program MPP2 radio u mrežnom okruženju po sistemu klijent-server, potrebno je da se na računarima koji su mrežno povezani instalira: serverska verzija programa

Више

STUDIJA SLUČAJA: Konsolidacija informatičkog sustava Grada Raba siječanj, Informacijske tehnologije

STUDIJA SLUČAJA: Konsolidacija informatičkog sustava Grada Raba siječanj, Informacijske tehnologije STUDIJA SLUČAJA: Konsolidacija informatičkog sustava Grada Raba siječanj, 2017. Informacijske tehnologije Studija slučaja (Case study) Informatički sustav Grada Raba sastoji se od 1 fizičkog poslužitelja

Више

Microsoft Word - MySQL_3.doc

Microsoft Word - MySQL_3.doc 7. Data Manipulation Language (DML) Jezik za rad sa podacima (Data Manipulation Language (DML)) služi za umetanje, brisanje i ažuriranje podataka u bazi. 7.1. Umetanje novih redova u tabelu INSERT sintaksa

Више

Microsoft Word - IP_Tables_programski_alat.doc

Microsoft Word - IP_Tables_programski_alat.doc 1. IP Tables alat (pregled naredbi) 1.1. Osnovne IP Tables naredbe za filtriranje paketa U ovom poglavlju opisane su osnovne IP Tables naredbe korištene za filtriranje paketa. S programskim paketom IP

Више

Slide 1

Slide 1 Web site development using MCMS 2002 Koncept Autori: Multiautorsko okruženje sa podijeljenim ulogama Autori ne moraju imati tehnička predznanja Veza sa MicrosoftWord Developeri: Integracija sa VS.NET Integracija

Више

8 2 upiti_izvjesca.indd

8 2 upiti_izvjesca.indd 1 2. Baze podataka Upiti i izvješća baze podataka Na početku cjeline o bazama podataka napravili ste plošnu bazu podataka o natjecanjima učenika. Sada ćete izraditi relacijsku bazu u Accessu o učenicima

Више

Sustav za informatizaciju poslovanja ustanove (SIPU)

Sustav za informatizaciju poslovanja ustanove (SIPU) Sustav za informatizaciju poslovanja ustanove (SIPU) IMPRESUM SADRŽAJ Nakladnik: Hrvatska akademska i istraživačka mreža CARNET Idejno, sadržajno i grafičko oblikovanje i priprema: Tridea d.o.o., Demode

Више

PHP proširenja za rad sa bazama podataka Postoje pojedinačna proširenja za različite tipove baza podataka sa svojim bibliotekama funkcija npr. postoji

PHP proširenja za rad sa bazama podataka Postoje pojedinačna proširenja za različite tipove baza podataka sa svojim bibliotekama funkcija npr. postoji PHP proširenja za rad sa bazama podataka Postoje pojedinačna proširenja za različite tipove baza podataka sa svojim bibliotekama funkcija npr. postoji podrška za IBM DB2, Oracle, Ingres, MySQL, PostgreSQL,

Више

PowerPoint Presentation

PowerPoint Presentation Budgeting & Controlling Zašto Software za Budžetiranje i Kontroling? Uspešna implementacija Sparkasse Bank Makedonija Semos je vodeći provajder IT rešenja i usluga sa sedištem u Skoplju Semos ove godine

Више

Excursor Brosura Hoteli PRINT

Excursor Brosura Hoteli PRINT It's all about the experience! Vaš digitalni put do zadovoljnog gosta Svi mi pamtimo experience, jedinstven doživljaj koji kreira trajna sjećanja i zbog kojeg iskustvo boravka na lokaciji ostaje uistinu

Више

eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij

eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prijavama koje građani mogu slati Upravnom odjelu za komunalno

Више

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA SADRŽAJ 1. UVOD... 3 1.1. Cilj i svrha... 3 1.2. Područje primjene... 3 2. POJMOVI I SKRAĆENICE... 4 3. PREDUVJETI KORIŠTENJA... 5 4. PREGLED APLIKACIJE...

Више

Baza podataka

Baza podataka Baza podataka Marijan Šuflaj FER, 2018 Sadržaj Baza podataka Upravljanje sadržajem baza CREATE TABLE ALTER TABLE DROP TABLE INSERT SELECT Spajanje tablica UPDATE DELETE Baza podataka Apstrakcija pohrane

Више

kriteriji ocjenjivanja - informatika 8

kriteriji ocjenjivanja - informatika 8 8. razred Nastavne cjeline: 1. Osnove informatike 2. Pohranjivanje multimedijalnih sadržaja, obrada zvuka 3. Baze podataka - MS Access 4. Izrada prezentacije 5. Timska izrada web stranice 6. Kritički odnos

Више

(Microsoft PowerPoint - 412_Buni\346 HTV.ppt [Compatibility Mode])

(Microsoft PowerPoint - 412_Buni\346 HTV.ppt [Compatibility Mode]) MySQL - iskustva i primjene na HRT-u Darko Bunić Sadržaj 1. O MySQL bazi 2. HRT MySQL primjene 3. MySQL Workbench 4. Replikacije (master slave) 5. Optimizacija (tips & tricks) 6. Backup 2 MySQL www.google.com

Више

Prezentator: Nataša Dvoršak Umag, 20.listopad 2006

Prezentator: Nataša Dvoršak  Umag, 20.listopad 2006 IIS BURIN BURIN HD - HelpDesk Nenad Lenđel, projektant programer IS-a HROUG 2007, Rovinj, 19. Listopada 2007.g. ULJANIK IRI d.o.o. SADRŽAJ Uvod Ciljevi izgradnje HelpDeska Funkcijske cjeline HelpDesk integracija

Више

PowerPoint Presentation

PowerPoint Presentation Stanje na tržištu upravljačkih sustava baza podataka Zoran Jovanović tehnički direktor i n f o r m a c i j s k i i n ž e n j e r i n g Sadržaj 2 Stanje na tržištu RDBMS Oracle novosti IBM novosti Microsoft

Више

(Microsoft PowerPoint - 903_\216nidari\346_Java Persistence.pptx)

(Microsoft PowerPoint - 903_\216nidari\346_Java Persistence.pptx) Java Persistence API (JPA) najbolje prakse Slavko Žnidarić Beta Tau Beta slavko.znidaric@btb.hr Vaš podatkovni sloj? Vaš šef, DBA ili klijent? Vi? Uzroci loših performansi Previše upita Spori upiti Loše

Више

Fra Serafina Schoena Rijeka MB: MBO: Žiro račun: kod RBA d.d. GSM:

Fra Serafina Schoena Rijeka MB: MBO: Žiro račun: kod RBA d.d. GSM: EKLIPS MINI CMS upute za korištenje v1.0 1. Sadržaj isporuke i opće informacije EKLIPS MINI CMS sustav napravljen je pomoću sljedećih open source tehnologija Java JDK 1.5 - http://java.sun.com/javase/downloads/index_jdk5.jsp

Више

Introduction to Programming

Introduction to  Programming Jezik Baze Podataka SQL SQL o Jezik koji se koristi u radu sa relacionim bazama podataka o Nije programski jezik i manje je kompleksan. o Koristi se isključivo u radu za bazama podataka. o SQL nije case

Више

Microsoft PowerPoint - DW_DS_ _4

Microsoft PowerPoint - DW_DS_ _4 Skladištenje podataka DIMENZIJSKO MODELIRANJE PROF. DRAŽENA GAŠPAR 21.11.2016. ŠTO JE DIMENZIJSKO MODELIRANJE (DM)? DM je tehnika logičkog dizajna koja pokušava predstaviti podatke na standardan, intuitivan

Више

PDO

PDO PDO Marijan Šuflaj FER, 2018 Sadržaj PDO Osnove Izvršavanje upita Ranjivosti Dohvaćanje rezultata upita PDO - PHP Data Objects Jednostavno i konzistetno sučelje za pristup bazama podataka iz PHP-a Isti

Више

PowerPoint Presentation

PowerPoint Presentation Combis Digital Workplace Hrvoje Dunkić, Combis Marko Ćorić, Combis Do svega, uvijek Stari i Novi zaposlenici, angažiranost Daj više u manje vremena Previše je informacija Digitalno radno mjesto? Prihvatimo

Више

EDITEL_Adria_Brochure_HR.indd

EDITEL_Adria_Brochure_HR.indd EDITEL Adria povezuje vaše poslovanje EDI rješenja za pametne lance nabave O nama EDITEL Adria Tvrtka EDITEL Adria započela je svoje poslovanje u Hrvatskoj pod imenom Panteon Plus kao lokalni predstavnik

Више

Microsoft PowerPoint Aplikacijski moduli ISMO [Compatibility Mode]

Microsoft PowerPoint Aplikacijski moduli ISMO [Compatibility Mode] Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za informacijsko komunikacijski promet Katedra za upravljanje informacijsko komunikacijskim uslugama Informacijski sustavi mrežnih operatera Aplikacijski

Више

Microsoft Word - CCERT-PUBDOC doc

Microsoft Word - CCERT-PUBDOC doc Analiza Qchain programskog paketa CCERT-PUBDOC-2003-02-04 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada ovaj

Више

POSLOVNA INTELIGENCIJA I ANALITIKA ZA PRAVE POSLOVNE ODLUKE

POSLOVNA INTELIGENCIJA I ANALITIKA ZA PRAVE POSLOVNE ODLUKE POSLOVNA INTELIGENCIJA I ANALITIKA ZA PRAVE POSLOVNE ODLUKE Qlik Sense Family - najbolja platforma za poslovnu inteligenciju Kreiranje prilagodljivih i interaktivnih vizualizacija nikada nije bilo tako

Више

(Microsoft PowerPoint Ben\232i\346.ppt [Compatibility Mode])

(Microsoft PowerPoint Ben\232i\346.ppt [Compatibility Mode]) Modelirajmo podatke za poslovanje Darko Benšić, dbensic@croz.net HrOUG 2011, Rovinj, 18. do 22. listopada 2011. Kako se Oracle SQL Developer DataModeler uklopio u agilni proces razvoja modela??? Agenda

Више

23. siječnja od 13:00 do 14:00 Školsko natjecanje / Osnove informatike Srednje škole RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovi

23. siječnja od 13:00 do 14:00 Školsko natjecanje / Osnove informatike Srednje škole RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovi 3. siječnja 0. od 3:00 do 4:00 RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovitelji Sadržaj Zadaci. 4.... Zadaci 5. 0.... 3 od 8 Zadaci. 4. U sljedećim pitanjima na pitanja odgovaraš upisivanjem

Више

Perspektive BI

Perspektive BI Fakultet organizacionih nauka Upravljanje razvojem IS Doc. dr Ognjen Pantelić Analitička obrada: IS za podršku odlučivanju Raskorak u znanju i odlučivanju Izvor: Gartner Group 2/51 Transakcioni IS OLTP

Више

Microsoft Word - privitak prijedloga odluke

Microsoft Word - privitak prijedloga odluke Informatički sustav za prikupljanje, simulaciju i prikaz podataka o cijenama javnih komunikacijskih usluga (dalje: Sustav e-tarife) Zagreb, HRVATSKA AGENCIJA ZA POŠTU I ELEKTRONIČKE KOMUNIKACIJE Roberta

Више

Microsoft Word - HR_PHCIS_G1UserCertification.doc

Microsoft Word - HR_PHCIS_G1UserCertification.doc 15242-FAP 901 0481 Uhr Rev A Informacijski sustav primarne zdravstvene zaštite Republike Hrvatske Potvrđivanje G2 aplikacija 15242-FAP 901 0481 Uhr Rev A Sadržaj 1 Uvod... 3 1.1 Kratice... 3 1.2 Definicije...

Више

Iskustva suradnje s tvrtkom iz perspektive istraživačke institucije

Iskustva suradnje s tvrtkom iz perspektive istraživačke institucije Iskustva suradnje s tvrtkom iz perspektive istraživačke institucije Zoran Kalafatić, FER Zagreb Financiranje projekta sufinanciranje HAMAG-BICRO kroz program IRCRO poticanje mikro, malih i srednjih poduzeća

Више

NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014.

NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014. Projekt e-građani KORISNIČKA UPUTA za aplikaciju Verzija 1.1 Zagreb, srpanj 2014. Naslov: Opis: Korisnička uputa za aplikaciju Dokument sadrži upute korisnicima aplikacije u sustavu e-građani Ključne riječi:

Више

Skladištenje podataka Prof.dr.sc. Dražena Gašpar

Skladištenje podataka Prof.dr.sc. Dražena Gašpar Skladištenje podataka Prof.dr.sc. Dražena Gašpar 24.10.2016. Sadržaj Uvod i definiranje pojmova Izvori podataka Osnove i geneza skladišta podataka Arhitektura skladišta podataka Pro iš avanje podataka

Више

Slide 1

Slide 1 Funkcije vođenja EES-a Ante Martinić Osnovne informacije o projektu Naručitelj - Hrvatski operator prijenosnog sustava d.o.o. Ukupna vrijednost ugovora: 109,4 milijuna kuna Potpis ugovora: 21.11.2007.

Више

Rad u mrežnom okruženju Osnove informatike s primjenom računala

Rad u mrežnom okruženju Osnove informatike s primjenom računala Rad u mrežnom okruženju DHCP 1/2 DHCP (Dynamic Host Configuration Protocol) je mrežni protokol koji omogućava automatiziranu dodjelu IP adresa računalu prema parametrima kao što su: mrežna maska koja će

Више

Slide 1

Slide 1 , In Cubis d.o.o. Dani hrvatskog osiguranja Opatija, 6.11.2014. Funkcije informacijskog sustava u osiguranju Informacijski sustav... Čuva najvrijedniju imovinu podatke Automatizira poslovne procese Otvara

Више

EUROPSKA KOMISIJA Bruxelles, C(2018) 3697 final ANNEXES 1 to 2 PRILOZI PROVEDBENOJ UREDBI KOMISIJE (EU) /... o izmjeni Uredbe (EU) br. 1301

EUROPSKA KOMISIJA Bruxelles, C(2018) 3697 final ANNEXES 1 to 2 PRILOZI PROVEDBENOJ UREDBI KOMISIJE (EU) /... o izmjeni Uredbe (EU) br. 1301 EUROPSKA KOMISIJA Bruxelles, 13.6.2018. C(2018) 3697 final ANNEXES 1 to 2 PRILOZI PROVEDBENOJ UREDBI KOMISIJE (EU) /... o izmjeni Uredbe (EU) br. 1301/2014 i Uredbe (EU) br. 1302/2014 u pogledu odredaba

Више

NetappHCI_Technical Deck (M2)_v2.4_Dec07_2017

NetappHCI_Technical Deck (M2)_v2.4_Dec07_2017 NetApp HCI Nikola Radojlović Pre Sales Engineer Prva Generacija Hiperkonvergentne Infrastrukture Šta je HCI u teoriji IT infrastruktura koja se sastoji od softverski definisanih servera, mreže i storage-a

Више

** Osnovni meni

** Osnovni meni Instalacija serverske verzije Kataloga propisa Instalacija Kataloga propisa se vrši na sljedeći način: 1. Ubacite Instalacioni disk ili USB memoriju u računar. 2. Instalacioni program će se automatski

Више

PowerPoint Presentation

PowerPoint Presentation Mehanizmi čuvanja podataka baznog sustava za potrebe Billing aplikacije Autor: Domagoj Dukarić, HEP ODS d.o.o. Koautor: Mario Blažanović, HEP ODS d.o.o. Ukratko o Oracle bazi Instanca memorijske strukture

Више

PowerPoint Presentation

PowerPoint Presentation 1 Customer Relationship Management 2 Net Faktor O nama O nama 3 Net Faktor doo je mlada kompanija sa velikim iskustvom. Naš tim ima zajedno preko 30 godina iskustva u oblasti CRM-a i manipulacije podataka.

Више

PowerPoint Presentation

PowerPoint Presentation Visoka škola strukovnih studija za informacione i komunikacione tehnologije MVC - Modeli Školska 2017/18. Dr Nenad Kojić, dipl. inž. Luka Lukić, struk. inž. Danijela Nikitin, spec.stuk.inž MVC.htaccess

Више

RA

RA ELEKTRONSKI SISTEMI PLAĆАNJA NА INTERNЕTU ELEKTRONSKI SISTEMI PLAĆАNJA NА INTERNЕTU U zavisnosti od novčanog iznosa koji je predmet plaćanja, ona se generalno mogu podeliti u dve kategorije: makroplаćаnjа

Више

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc Uputa za pripremu računala za rad s Fininim potpisnim modulom Zagreb, lipanj 2019. Sadržaj: 1. UVOD... 3 2. POJMOVI I SKRAĆENICE... 3 3. TEHNIČKI PREDUVJETI KORIŠTENJA... 3 4. PODEŠAVANJE INTERNET PREGLEDNIKA

Више

Microsoft Word - InveoP_01.docx

Microsoft Word - InveoP_01.docx 0 INVEO-P Inveo-P je jedinstveno rješenje na tržištu razvijeno upravo za paušalne obrte i jedino koje paušalnim obrtima omogućava potpuni pregled poslovanja. Razvijen je kao integrirano poslovno rješenje

Више

Slide 1

Slide 1 SVEUČILIŠTE U MOSTARU FAKULTET STROJARSTVA I RAČUNARSTVA SUSTAVI BAZA PODATAKA Doc.dr.sc. GORAN KRALJEVIĆ SUSTAVI BAZA PODATAKA 1 Sustavi baza podataka Web: http://www.uni-mo.ba/~goran Pitanja, primjedbe,

Више

BUG.HR mediakit 2018

BUG.HR mediakit 2018 O NAMA BUG.HR je rođen 1995. godine te je vodeći IT portal u Hrvatskoj i regiji. Prema dosegu, broju posjeta i broju jedinstvenih posjetitelja nalazi se među prvih 20 portala u Hrvatskoj s tendencijom

Више

Microsoft PowerPoint - Rittal konfigurator 2019_prezentacija__HR

Microsoft PowerPoint - Rittal konfigurator 2019_prezentacija__HR Rittal Configuration System Online konfigurator za Rittalove ormare PM-M N. Treml 19.07.2018 1 Jednostavnost konfiguracije Odaberite sustav Samostalni ormar, sustav ormara, različite dimenzije Konfigurirajte

Више

Slide 1

Slide 1 Poluautomatizirana selekcija varijabli u prediktivnoj analizi Multicom Glavna područja ekspertize: Data Mining Obračun i naplata (Billing) Upravljanje matičnim podacima (MDM) Skladišta podataka (DWH) i

Више

Slide 1

Slide 1 predmet Inženjerska informatika Operativni sistem dr Anica Milošević Koji operativni sistemi postoje? Microsoft Windows Linux Suse Red Hat Ubuntu Unix 26.1.2018. 2 Šta je Windows operativni sistem? Operativni

Више

Radionice, webinari i MOOC-ovi u sklopu projekta E-škole Radionica "E-učitelj suvremena nastava uz pomoć tehnologije" Trajanje: 5 sati Polaznici radio

Radionice, webinari i MOOC-ovi u sklopu projekta E-škole Radionica E-učitelj suvremena nastava uz pomoć tehnologije Trajanje: 5 sati Polaznici radio Radionice, webinari i MOOC-ovi u sklopu projekta E-škole Radionica "E-učitelj suvremena nastava uz pomoć tehnologije" Polaznici radionice: Nastavnici predmeta matematika, fizika, biologija i kemija, stručni

Више

Kick-off meeting VIK

Kick-off meeting VIK i n f o r m a c i j s k i i n ž e n j e r i n g Oracle EBS u sektoru komunalnih usluga Studija slučaja: Vodovod i kanalizacija Split Rovinj, 14.10.2009. Ivanka Zadro Direktor projekta, IN2 Agenda IN2 projekti

Више

Microsoft Word - CCERT-PUBDOC doc

Microsoft Word - CCERT-PUBDOC doc Analiza Password Safe programskog paketa CCERT-PUBDOC-2003-10-43 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada

Више

ULOGA KONTROLE KVALITETE U STVARANJU INFRASTRUKTURE PROSTORNIH PODATAKA Vladimir Baričević, dipl.ing.geod. Dragan Divjak, dipl.ing.geod.

ULOGA KONTROLE KVALITETE U STVARANJU INFRASTRUKTURE PROSTORNIH PODATAKA Vladimir Baričević, dipl.ing.geod. Dragan Divjak, dipl.ing.geod. ULOGA KONTROLE KVALITETE U STVARANJU INFRASTRUKTURE PROSTORNIH PODATAKA Vladimir Baričević, dipl.ing.geod. Dragan Divjak, dipl.ing.geod. Sadržaj NIPP STANDARDI KONCEPT KONTROLE KVALITETE PROCES KONTROLE

Више

PowerPoint Presentation

PowerPoint Presentation Nenad Trajkovski Adis Jugo Microsoft Project Server and SharePoint Server: Better together PROJECT SERVER I SHAREPOINT SERVER ZAJEDNO Nenad Trajkovski, MVP, ESKA d.o.o. Adis Jugo, MVP, PlanB. Sadržaj

Више

Program_digitalna_akademija_2019_F

Program_digitalna_akademija_2019_F PROGRAM DIGITALNA AKADEMIJA Mjesto održavanja: Vanjskotrgovinska komora Bosne i Hercegovine, Branislava Đurđeva 10, Sarajevo Datum održavanja: 12. i 13.06, 19. i 20.06., 26. i 27.06., 03. i 04.07.,10.

Више

Izvadak iz e-learning ponude

Izvadak iz e-learning ponude Cognita elearner LMS Opis Cognita elearner LMS-a Learning Management System (LMS) je krovna aplikacija u modelu e-learninga. Obuhvaća set funkcionalnosti dizajniran za "isporuku" (delivery), praćenje,

Више

AKD KID Middleware Upute za Macintosh instalaciju V1.0

AKD KID Middleware Upute za Macintosh instalaciju V1.0 AKD KID Middleware Upute za Macintosh instalaciju V1.0 Izdanje Datum Opis izmjene 1.0 06.04.2018. Inicijalna verzija dokumenta Sadržaj Instalacija... 2 Uklanjanje instalacije... 7 2.1 Uklanjanje instalacije

Више

UVJETI KORIŠTENJA INTERNETSKE STRANICE Korisnik posjetom web stranicama potvrđuje da je pročitao i da u cijelosti prihvaća o

UVJETI KORIŠTENJA INTERNETSKE STRANICE   Korisnik posjetom   web stranicama potvrđuje da je pročitao i da u cijelosti prihvaća o UVJETI KORIŠTENJA INTERNETSKE STRANICE WWW.TELE2.HR Korisnik posjetom www.tele2.hr web stranicama potvrđuje da je pročitao i da u cijelosti prihvaća ove Uvjete korištenja web stranice www.tele2.hr (dalje

Више

Microsoft PowerPoint - GR_MbIS_12_IDEF

Microsoft PowerPoint - GR_MbIS_12_IDEF Menadžment poslovnih informacionih sistema - 12 metode modeliranja funkcija pripremila Doc. dr Gordana Radić Integfated DEFinition Definicija: je metoda (jezik) modeliranja bazirana je na kombinaciji grafike

Више

MultiBoot Korisnički priručnik

MultiBoot Korisnički priručnik MultiBoot Korisnički priručnik Autorsko pravo 2006., 2007. Hewlett- Packard Development Company, L.P. Informacije sadržane u ovom dokumentu podložne su promjenama bez najave. Jedina jamstva za HP-ove proizvode

Више

FINANCIJSKI REZULTATI ZA GODINU Kontakt: INA-Industrija nafte, d.d. Korporativne komunikacije Avenija Većeslava Holjevca 10, Zagreb Služba za od

FINANCIJSKI REZULTATI ZA GODINU Kontakt: INA-Industrija nafte, d.d. Korporativne komunikacije Avenija Većeslava Holjevca 10, Zagreb Služba za od FINANCIJSKI REZULTATI ZA 2017. GODINU Kontakt: INA-Industrija nafte, d.d. Korporativne komunikacije, Zagreb Služba za odnose s javnošću E-mail: PR@ina.hr Press centar na www.ina.hr 1 INA: snažan operativni

Више

Daljinski upravljiva utičnica

Daljinski upravljiva utičnica Zvonimir Miličević;Martin Berić SEMINARSKI RAD - SPVP Projekt u sklopu Pametna kuća Poznavanje ugradbenih računalnih sustava Načini upravljanja na daljinu 14. lipnja 2018 Sažetak Svakome se dogodilo da

Више

Microsoft PowerPoint - 6. Query Builder.pptx

Microsoft PowerPoint - 6. Query Builder.pptx Visokaškola strukovnihstudija za informacione i komunikacione tehnologije Query builder Query builder je sastavni deo Laravel framework-a koji pruža pouzdan interfejs za rad sa bazom podataka, kreiranje

Више

Microsoft Word - WP_kolokvij_2_rjesenja.doc

Microsoft Word - WP_kolokvij_2_rjesenja.doc Napomena WEB PROGRAMIRANJE I PRIMJENE DRUGI KOLOKVIJ vrijeme predviđeno za rješavanje kolokvija je 60 minuta kolokvij se sastoji od 15 pitanja, a ukupan broj bodova je 165 (uz svaki zadatak istaknut je

Више

OpenVPN GUI CERT.hr-PUBDOC

OpenVPN GUI CERT.hr-PUBDOC OpenVPN GUI CERT.hr-PUBDOC-2019-7-384 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA OPENVPN GUI... 5 3 KORIŠTENJE ALATA OPENVPN GUI... 17 4 ZAKLJUČAK... 27 Ovaj dokument izradio je Laboratorij za sustave i signale

Више

Recuva CERT.hr-PUBDOC

Recuva CERT.hr-PUBDOC Recuva CERT.hr-PUBDOC-2019-5-379 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA RECUVA... 4 3 KORIŠTENJE ALATA RECUVA... 7 4 ZAKLJUČAK... 13 Ovaj dokument izradio je Laboratorij za sustave i signale Zavoda za

Више

UNIVERZITET U NOVOM SADU TEHNIČKI FAKULTET MIHAJLO PUPIN ZRENJANIN TEHNOLOGIJE DISTRIBUIRANIH INFORMACIONIH SISTEMA - Skripta za teorijski deo (RADNA

UNIVERZITET U NOVOM SADU TEHNIČKI FAKULTET MIHAJLO PUPIN ZRENJANIN TEHNOLOGIJE DISTRIBUIRANIH INFORMACIONIH SISTEMA - Skripta za teorijski deo (RADNA UNIVERZITET U NOVOM SADU TEHNIČKI FAKULTET MIHAJLO PUPIN ZRENJANIN TEHNOLOGIJE DISTRIBUIRANIH INFORMACIONIH SISTEMA - Skripta za teorijski deo (RADNA VERZIJA) Autori: Ljubica Kazi Biljana Radulovic Dalibor

Више

RAD SA PROGRAMOM

RAD SA PROGRAMOM JOPPD obrazac Podešavanje programa Nakon prvog ulaska u program Obračun plaća 2014 potrebno je pokrenuti opciju Korekcije od 01.01.2014. godine. Program će pokušati ispravno povezati postojeće podatke

Више

eOI Middleware Upute za instalaciju

eOI Middleware Upute za instalaciju AKD eid Middleware Upute za Windows instalaciju V1.1 www.id.hr Izdanje Datum Opis izmjene 1.0 09.06.2017. Inicijalna verzija dokumenta. 1.1 30.08.2018. Izmjena vizualnog identiteta Sadržaj Instalacija...

Више

Slide 1

Slide 1 MOSS 2007: platforma za razvoj aplikacija Adis Jugo & Ahmed Vila daenet d.o.o. Sarajevo Sponzori Sadržaj predavanja Proširenje mogudnosti MOSS 2007 aplikacija upotrebom SharePoint Object Modela Uvezivanje

Више

Nastavna cjelina: 1. Jezik računala Kataloška tema: 1.1. Bit 1.2. Brojevi zapisani četvorkom bitova Nastavna jedinica: 1.1. Bit   1.2. Brojevi zapisan

Nastavna cjelina: 1. Jezik računala Kataloška tema: 1.1. Bit 1.2. Brojevi zapisani četvorkom bitova Nastavna jedinica: 1.1. Bit   1.2. Brojevi zapisan Nastavna cjelina: 1. Osnove IKT-a Kataloška tema: 1.6. Paralelni i slijedni ulazno-izlazni pristupi računala 1.7. Svojstva računala Unutar računala podatci su prikazani električnim digitalnim signalima

Више

Računarski praktikum II - Predavanje 03 - Apache Web server

Računarski praktikum II - Predavanje 03 - Apache Web server Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM II Predavanje 03 - Apache Web server 11. ožujka 2019. Sastavio: Zvonimir Bujanović Uloga web-servera (ponovno)

Више

Introduction to Programming

Introduction to  Programming SQL Podupiti o Podupit je upit unutar upita Mogućnosti podupita o Ima zadatak da razloži komplesnu logiku o Mozemo da prikažemo podatke koje nam where klauzula ne bi dozvolila, to se pre svega odnosi na

Више

Tolerancije slobodnih mjera ISO Tolerancije dimenzija prešanih gumenih elemenata (iz kalupa) Tablica 1.1. Dopuštena odstupanja u odnosu na dime

Tolerancije slobodnih mjera ISO Tolerancije dimenzija prešanih gumenih elemenata (iz kalupa) Tablica 1.1. Dopuštena odstupanja u odnosu na dime Tolerancije dimenzija prešanih gumenih elemenata (iz kalupa) Tablica 1.1. Dopuštena odstupanja u odnosu na dimenzije Dimenzije (mm) Klasa M1 Klasa M2 Klasa M3 Klasa M4 od NAPOMENA: do (uključujući) F C

Више

1. Šta su transakcioni sistemi i čemu služe? Pitanja za odbranu prvog domaćeg zadatka: Svakodnevno belezenje podataka o izvrsenim transakcijama online

1. Šta su transakcioni sistemi i čemu služe? Pitanja za odbranu prvog domaćeg zadatka: Svakodnevno belezenje podataka o izvrsenim transakcijama online 1. Šta su transakcioni sistemi i čemu služe? Pitanja za odbranu prvog domaćeg zadatka: Svakodnevno belezenje podataka o izvrsenim transakcijama online transactional processing (OLTP) za podrsku operativnom

Више

SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej

SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej Crnac Zagreb, siječanj 2018 Sadržaj Uvod 2 BPG format

Више

Microsoft PowerPoint - LB7-2_WCCF_2012.ppt

Microsoft PowerPoint - LB7-2_WCCF_2012.ppt Praktikum automatizacije ak.g. 2011/2012 Laboratorijski blok 7 (Interaktivna vježba) LB7-2 Konfiguracija sučelja čovjek-stroj na operaterskom panelu unutar programskog paketa Step7 WinCC Flexible Četvrtak,

Више

KATALOG ZNANJA IZ INFORMATIKE

KATALOG ZNANJA IZ INFORMATIKE KATALOG ZNANJA IZ INFORMATIKE Nacionalni savjet za obrazovanje je na 27. sjednici održanoj 17. marta 2014. godine utvrdio izmjene predmetnoga programa INFORMATIKA za I razred gimnazije. Na zahtijev Pedagoško-psihološke

Више