Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az I. 525. feladat (2020. december)

I. 525. (É). Egy frissen alakult tanfolyamszervező cég szeretne segíteni a koronavírus miatt elbocsátott embereken, ezért igen kedvezményes áron jónéhány tanfolyamot indítana. A szervezők egy adatbázist hoztak létre a szervezés megkönnyítésére.

Az adatbázis három táblából áll:

A táblák kapcsolatát ez az ábra mutatja:

Hozzunk létre i525 néven egy adatbázist.

Importáljuk az UTF-8 kódolású, a táblák nevével megegyező nevű szövegfájlokból az adatokat. Ügyeljünk a kapcsolatok megadására.

Az adattáblák tartalma egy adott napi, mondjuk január 11-ei állapotát tartalmazza az addigi jelentkezéseknek. Készítsük el az alábbi kérdésekre válaszoló lekérdezéseket, és a zárójelben adott néven mentsük őket.

1. Adjuk meg, hogy aznapig hányan jelentkeztek az egyes tanfolyamokra. (01létszámok)

2. Adjuk meg az OKJ-s tanfolyamok nevét. (02OKJ)

3. Adjuk meg, hogy melyik a két legdrágább tanfolyam. (03legdrágábbak)

4. Adjuk meg, hogy melyik a legolcsóbb OKJ-s tanfolyam. (04legolcsóbbOKJ)

5. Adjuk meg, hogy az egyes tanfolyamoknál a férőhelyek hány százalékára jelentkeztek már. (05telítettség)

6. Adjuk meg, melyik tanfolyamok teltek már be. (06betelt)

7. Azokat a tanfolyamokat a cég visszamondja, amelyekre nem jelentkezik legalább a maximális létszám fele. Adjuk meg, melyek ezek a tanfolyamok. (07lemondás)

8. Adjuk meg névsorba rendezve azon jelentkezők nevét és befizetett előlegét, akiknek a lemondás miatt vissza kell azt fizetni. (08előlegvissza)

9. Adjuk meg a cég bevételét úgy, hogy már visszafizették azok előlegét, akik tanfolyamát lemondták, és a többiek mind befizették a teljes tanfolyamdíjat. (09bevétel)

10. Számítsuk ki, hogy mennyi ÁFÁ-t kell a cégnek befizetnie a bevétele alapján. (10ÁFA)

Beküldendő egy i525.zip tömörített mappában az adatbázis, illetve egy rövid dokumentáció, amelyben szerepel a megoldáskor alkalmazott adatbázis-kezelő neve, verziószáma.

Letölthető állományok: tanfolyamok.csv, jelentkezesek.csv, AFA-kulcs.csv.

(10 pont)

A beküldési határidő 2021. január 15-én LEJÁRT.


Tanfolyam.accdb


Statisztika:

14 dolgozat érkezett.
10 pontot kapott:Gyönki Dominik, Horcsin Bálint, Nagy 292 Korina, Orosz Réka Ildikó, Szabó Máté.
9 pontot kapott:Kmeczó András.
8 pontot kapott:5 versenyző.
6 pontot kapott:1 versenyző.
5 pontot kapott:2 versenyző.

A KöMaL 2020. decemberi informatika feladatai