Kuva: Mikä on Microsoft SQL Server ja mihin sitä käytetään?Connect worldshut­ters­tock

Mikä on Microsoft SQL Server ja mihin sitä käytetään?

Microsoft SQL Server on yksi joh­ta­vis­ta tie­to­kan­ta­tek­no­lo­giois­ta, joka tarjoaa yri­tyk­sil­le tehokkaan tie­don­hal­lin­nan ja ana­ly­soin­nin edel­lyt­tä­mät työkalut. Sitä käytetään sekä lii­ke­toi­min­ta­so­vel­luk­sis­sa että re­aa­liai­kai­ses­sa ana­ly­tii­kas­sa, mikä tekee siitä luo­tet­ta­van ja…

Lue lisää

Mikä on SQL-injektio?

Tuntuu siltä, että lähes joka päivä paljastuu uusi oh­jel­mis­to­haa­voit­tu­vuus tai olemassa olevaan haa­voit­tu­vuu­teen jul­kais­taan korjaus. Yksi hyök­käys­me­ne­tel­mä, jolla tällaisia heik­kouk­sia on jo pitkään hyö­dyn­net­ty, on SQL-injektio. Mutta mitä nämä hai­tal­li­set tie­to­kan­ta­hyök­käyk­set…

Lue lisää
Kuva: Kuinka käyttää SQL:n OR-operaattoriasakk­mes­ter­keShut­ters­tock

Kuinka käyttää SQL:n OR-ope­raat­to­ria

Kun kä­si­tel­lään mo­ni­mut­kai­sia tie­to­jouk­ko­ja, on tärkeää pystyä tekemään te­hok­kai­ta ja tarkkoja hakuja. Yksi työkalu, joka voi auttaa tässä, on looginen ope­raat­to­ri OR. SQL:n OR palauttaa tietueet, jotka täyttävät vähintään yhden kahdesta ehdosta. Tässä oppaassa kerromme kaiken,…

Lue lisää
Kuva: SQL SUM -komennon käyttöPaolo Schorlishut­ters­tock

SQL SUM -komennon käyttö

Haluatpa sitten laskea ko­ko­nais­kus­tan­nuk­sia, lii­ke­vaih­toa, ti­laus­mää­riä tai mitä tahansa muita arvoja, SQL SUM hoitaa suuren osan näistä las­kel­mis­ta puo­les­ta­si! Koska se on aggre­gaat­ti­funk­tio, joka laskee yhteen kaikki sarakkeen arvot, se on kor­vaa­ma­ton työkalu SQL:ssä. Tässä…

Lue lisää
Kuva: SQL-komennon SELECT DISTINCT käyttöBEST-BACKGROUNDSShut­ters­tock

SQL-komennon SELECT DISTINCT käyttö

Kyselyn tu­lok­sis­sa esiin­ty­vät pääl­lek­käi­set rivit ja arvot voivat heikentää tietojen ana­ly­soin­nin laatua. SQL-lauseen SELECT DISTINCT avulla saat selkeät ja tarkat tulokset. Tämä SQL-lause poistaa pääl­lek­käi­set rivit ja si­säl­lyt­tää tuloksiin vain yk­si­löl­li­set arvot. Kerromme…

Lue lisää
Kuva: SQL-komennon ORDER BY käyttöG-Stock StudioShut­ters­tock

SQL-komennon ORDER BY käyttö

Kun teet hakuja suurista tie­to­jou­kois­ta, on hyö­dyl­lis­tä pystyä la­jit­te­le­maan tulokset. Onneksi SQL:n ORDER BY -komento tekee juuri tämän. Sen avulla voit lajitella tulokset nouse­vas­sa tai las­ke­vas­sa jär­jes­tyk­ses­sä va­lit­se­ma­si yhden tai useamman sarakkeen pe­rus­teel­la. Tässä…

Lue lisää
Kuva: Kuinka käyttää SQL:n `NOT`-operaattoriaElena Kha­rich­ki­naShut­ters­tock

Kuinka käyttää SQL:n `NOT`-ope­raat­to­ria

Haluatko etsiä tie­to­kan­nas­ta­si tietoja, jotka eivät täytä tiettyjä ehtoja? Siinä ta­pauk­ses­sa SQL-ope­raat­to­ri `NOT` on juuri se, mitä tarvitset. Tämä looginen ope­raat­to­ri helpottaa ha­ku­tu­los­ten tarkkaa suo­dat­ta­mis­ta sul­ke­mal­la pois tulokset, jotka eivät täytä tiettyä ehtoa. Tässä…

Lue lisää
Kuva: SQL-tallennettujen menettelyjen käyttöElena Kha­rich­ki­naShut­ters­tock

SQL-tal­len­net­tu­jen me­net­te­ly­jen käyttö

Sinulla on to­den­nä­köi­ses­ti useita kyselyitä ja me­net­te­ly­jä, joita käytät usein tie­to­kan­nan parissa työs­ken­nel­les­sä­si. Sen sijaan, että kir­joit­tai­sit nämä koo­di­loh­kot joka kerta alusta alkaen, voit tallentaa ja hakea ne SQL-tal­len­net­tu­jen me­net­te­ly­jen avulla. Kerromme sinulle…

Lue lisää
Kuva: Mikä on SQL? Johdanto strukturoituun kyselykieleenWright Studioshut­ters­tock

Mikä on SQL? Johdanto struk­tu­roi­tuun ky­se­ly­kie­leen

On olemassa lukuisia tapoja tallentaa suuria tie­to­mää­riä ja hakea tietoja näistä tie­to­mää­ris­tä. Mikään tie­to­kan­ta­tek­niik­ka ei kui­ten­kaan ole yhtä yleistä ja va­kiin­tu­nut­ta kuin SQL, re­laa­tio­tie­to­kan­to­jen stan­dar­di­kie­li. Selitämme, mitä SQL on ja mitkä ovat kielen omi­nai­suu­det. Sen…

Lue lisää
Kuva: Mikä tietokanta on paras? MongoDB vs PostgreSQLREDPIXEL.PLshut­ters­tock

Mikä tie­to­kan­ta on paras? MongoDB vs PostgreSQL

Vaikka yhä useammat yritykset ovat alkaneet luottaa niin sa­not­tui­hin NoSQL-tie­to­kan­toi­hin, on edelleen lu­ke­mat­to­mia syitä, miksi pe­rin­tei­nen re­laa­tio­tie­to­kan­ta voi olla sinulle parempi vaih­toeh­to. Loppujen lopuksi se riippuu aina siitä, mihin tar­koi­tuk­seen sitä käytät. Olemme…

Lue lisää