SQL Kategória

zeroToHero Informatikai verseny 4.0

A versenyről röviden 

A célunk nem elsősorban a meglévő tudást tesztelni, hanem a tanulási képességet, szorgalmat, kitartást és tehetséget. Ezért igyekszünk majd olyan versenyfeladatokat adni, amelyek:

  1. akkor is megoldhatók, ha csupán ismered az SQL nyelvet, de SQL hangolással vagy Oracle adatbázisokkal nem találkoztál még,
  2. a szakmai karriered során a gyakorlatban felhasználható tudással gazdagítják a résztvevők nagy többségét,
  3. túlmutatnak az egyetemen megtanult tudáson, ezért a feladatok is újszerűnek fognak tünni a megszokott számonkérések tükrében.

A feladatok hasonlítanak majd azokhoz, amelyeket egy Oracle SQL fejlesztő végez, amikor utasításokat hangol. Célunk az is, hogy a verseny alatt egy valódi SQL fejlesztő munkájába nyerj “demo” bepillantást.

Milyen skilleket mérünk?

  • Önálló munka: Magadnak osztod be az idődet. Hasznos képesség, ha meg tudod állapítani egy feladatról, hogy mennyi időt kell ráfordítanod.
  • Önálló tanulás: Előfordulhat az is, hogy ismeretlen fogalmakkal vagy irányelvekkel fogsz találkozni a verseny alatt. Egyedül kell új koncepciókat megtanulnod és elsajátítanod legalább olyan szinten, hogy az előtted álló feladatot meg tudd vele oldani.
  • Problémamegoldó képesség: Tesztelheted, hogy képes vagy-e feladatokat egyedül megoldani, a rendelkezésedre álló tudást kreatívan felhasználni.

Hogyan néz ki egy forduló?

  • Az adott hét elején e-mailben megkapod a heti feladatot  (hétfő reggel).
  • Egy-egy feladatsor megoldására és beküldésére kereken egy hét áll a rendelkezésre (vasárnap éjfélig).

A feladattípusok a következők lehetnek:

  1. Megfogalmazhatunk egy lekérdezést szövegesen, és Tőled a megfelelő SQL utasítást várjuk.
  2. Kérdezhetünk olyan elméleti kérdést, amelyre tanulással, egyes adatbázis fogalmak megtanulásával, afféle „kutató munkával” jöhetsz rá.
  3. Kérhetünk olyat, hogy 1-1 feladatot minél gyorsabban, hatékonyabban futó lekérdezéssel oldj meg.
  4. Bármi hasonlót, amennyiben a megoldás során valami hasznosat tanulhatsz.

Pontozás

A verseny két első köre egyenként 20-20 pontot ér, a döntő pedig 60 pontot. A döntőre a legjobb 10 versenyzőt fogjuk meghívni. 

hero07

Mire van szükséged a versenyhez?

  1. Egy min. 4GB memóriával rendelkező számítógépre, amelyen egy Oracle Virtual Box-ot kell majd telepítened és egy általunk elkészített (sajnos elég nagy) 11GB-os Linux virtuális gépet letöltened és elindítanod. Részletes útmutatásokat kapsz majd erről.
  2. Internet kapcsolatra, mert így kapod a feladatokat (emailben), és töltöd le az internetről a megfelelő szoftvereket és tőlünk a virtuális gépet. 
  3. Ismerned kell a relációs adatbázisok alapfogalmait: tábla, sor, oszlop, NULL érték, deklaratív adatintegritási szabályok (constraintek), indexek, stb.
  4. Ismerned kell az SQL nyelv alapvető parancsait: SELECT, INSERT, DELETE, stb. 

A döntő

  • Két online forduló után a legjobb 10 embert behívjuk egy élő döntőre
  • Ennek dátuma : 2021. 08. 25. 09:00 – 13:00 – eredményhirdetés kb. 15 órakor
  • A helyszínen az online fordulók során elsajátított tudást kell majd kamatoztatnotok 3 órában.
  • A döntősöknek a további részletekről levelet fogunk küldeni.
  • A vidékről érkezőknek megtérítjük az útiköltséget. :)

Nyeremények

  1. díj – Creality 3D Ender 5 – 3D nyomtató
  2. díj – Nintendo Switch Lite
  3. díj – Revolt PI4 Extreme Kit 8GB RAM

Hogyan jelentkezhetek?

A “Jelentkezés” gombra kattintva megtalálhatod az online formunkat, melyet kitöltve máris regisztráltál a versenyre!

FIGYELEM: A verseny elsősorban végzős középiskolásoknak és egyetemistáknak szól, ezért korhatárhoz van kötve, 18 és 26 év közöttiek vehetnek részt rajta!

Jelentkezési határidő: 2021. augusztus 01. 23:59

Az első forduló: 2021. augusztus 02.

A jelentkezés lezárult!

Kérdéssel, kéréssel bátran írj nekünk az info@zerotohero.hu emailcímre.