POWERSHELL - Funkcije

naslovna

Jedan je od uobičajenih načina za rješavanje složenih problema u različitim programskim jezicima (a ni PowerShell skripte tu nisu nikakav izuzetak) podjela problema u veći broj jednostavnijih dijelova koji se nakon toga mogu implementirati u obliku funkcija.

POWERSHELL - kontrolne strukture

naslovna

Kao i drugi programski jezici koji se koriste za pisanje složenijih skripti ili programa, tako i jezik ugrađen u PowerShell ima ugrađene različite kontrolne strukture za uvjetno izvođenje dijelova programskog koda, odnosno za njihovo višestruko ponavljanje.

POWERSHELL - polja

naslovna

Prošli put spomenuli smo kako pojedine varijable u PowerShellu mogu imati vrlo složen sadržaj, na primjer mrežnu konfiguraciju računala. Iako se na prvi pogled čini kako je u takvim varijablama samo riječ o velikoj količini običnog teksta, zapravo se složene varijable sastoje od velikog broja “manjih dijelova”.

POWERSHELL - VARIJABLE

accessibility

Pisanje svakog “ozbiljnijeg” komada programskog koda praktično je nemoguće bez mehanizma za privremeno čuvanje rezultata izvođenja neke funkcije ili izraza, kako  bi se njime kasnije moglo koristiti u drugoj naredbi. Za to se u različitim programskim jezicima, pa tako i u PowerShell skriptama, rabe varijable.
 

POWERSHELL - UVOD

slika

Iako se različite verzije Windowsa u praksi prije svega koriste preko grafičkog korisničkog sučelja, to ne znači da napredniji korisnici ne mogu upotrebljavati alternativni način izvođenja istih operacija – upisivanjem odgovarajućih naredbi operativnog sustava.

Usporedba brzine izvođenja upita između baza podataka MySQL I MongoDB

 Alternative text

Jedan od najbitnijih parametara za međusobnu usporedbu različitih vrsta baza podataka je brzina izvođenja upita. Zato smo za današnji tekst napravili jednostavan primjer mjerenja brzine za dva najpopularnija predstavnika u svojim kategorijama - MySQL (relacijske baze podataka) te MongoDB (noSQL baze podataka).

SQL VS NOSQL (4 DIO) – TRŽIŠTE

U posljednjem tekstu iz ovog serijala, nakon tehničke usporedbe  SQL i NoSQL sustava u prethodnim nastavcima, malo detaljnije ćemo se pozabaviti trenutačnim stanjem na tržištu i predviđanjima njihovog međusobnog odnosa u budućnosti. Više

SQL VS NOSQL (3 DIO)

U prethodna dva teksta objašnjene su najvažnije razlike između relacijskog modela baze podataka i nekoliko najpopularnijih alternativnih modela. Iako u određenim situacijama alternativni modeli imaju prednosti u odnosu na relacijski model, to ne znači da će relacijske baze podataka odjednom nestati iz upotrebe.

SQL VS NOSQL (2 DIO)

Nakon pregleda načina na koji funkcioniraju baze dokumenata i razlika u odnosu na dominantan model relacijskih baza podataka, slijedi opis ostala tri modela baza podataka. Više

SQL VS NOSQL (1 DIO)

Teoretski rad na kojem je zasnovan danas vodeći, relacijski tip baza podataka star je više od četiri desetljeća - Edgar F. Cood: Više