Házi feladat befejezni:
//1.Feladat:
A NVSZC Szent-Györgyi Albert Technikum 13.B2 (2024-25) csoportjának blogja asztali- és mobil alkalmazás-fejlesztés és adatbázis-kezelés II. tantárgyakból
Házi feladat befejezni:
//1.Feladat:
16. feladatot oldottuk meg utoljára, ez egy új feladat, eddig jutottunk el. Idáig meg kell tanulni.
/*Írjuk ki az árukódot, a számlaszámot, a vásárolt mennyiséget,
illetve az áru kategórianevét.*/
select árunév, számlaszám, vásárolt_mennyiség, kategórianév
from számla_részletező
inner join áru
on áru.árukód = számla_részletező.árukód
inner join kategória
on kategória.kategóriakód = áru.kategóriakód
Elkezdtük ezt a feladatsort. Az elejét megoldottuk, ellenőriztük, lent megtalálod.
Házi feladat:
Csak a 13.-14. feladat megoldása, ehhez hazavitted az adatbázist. Segítségképpen használd a tananyagot (inner join), és a múlt adatbázis órai blogbejegyzést. A kódot tedd be a digifüzetbe.
Amikor készen vagy, az órán megbeszéltek szerint fotózd le a megoldásodat.
1. feladat
1. feladat
Hozd létre az adatbázist.
CREATE DATABASE aru
DEFAULT CHARACTER SET utf8
COLLATE utf8_hungarian_ci;
2. feladat
Írass ki minden adatot az áru táblából.
SELECT * FROM `áru`
3. feladat
Írass ki minden adatot a kategória táblából.
SELECT * FROM `kategória`
4. feladat
Írass ki minden adatot a számla_részletező táblából.
SELECT * FROM `számla_részletező`
5. feladat
Írasd ki azokat az áruneveket, amelyet t betűvel kezdődnek.
SELECT árunév FROM `áru` WHERE árunév LIKE "t%"
6. feladat
Írasd ki azokat az áruneveket, amelyet g betűvel végződnek.
SELECT árunév FROM `áru` WHERE árunév LIKE "%g"
7. feladat
Írasd ki azokat az áruneveket, amelyekben van h betű.
SELECT árunév FROM `áru` WHERE árunév LIKE "%h%"
8. feladat
Listázzuk ki az áru tábla tartalmát
az áru egységára szerinti abc sorrendben.
SELECT * FROM `áru` ORDER BY áru_egységára ASC
9. feladat
Listázzuk ki az áru tábla tartalmát
az áru egységára szerinti csökkenő sorrendben.
SELECT * FROM `áru` ORDER BY áru_egységára DESC
10. feladat
Listázzuk ki az áru kódját és nevét
az áru egységára szerinti csökkenő sorrendben.
Csak azokat írjuk ki, amelyeknek az árukódja 4 és 6 között van,
a két értéket is beleértve.
Az árukód KÓD néven, az árunév ÁRU néven jelenjen meg.
SELECT árukód AS KÓD, árunév AS ÁRU FROM `áru` WHERE árukód BETWEEN 4 AND 6 ORDER BY áru_egységára DESC
11. feladat
Az előző feladatot oldd meg más módszerrel.
SELECT árukód AS KÓD, árunév AS ÁRU FROM `áru` WHERE árukód >= 4 AND árukód <= 6 ORDER BY áru_egységára DESC
12. feladat
Az előző feladatot egészítsd ki azzal, hogy
csak a t betűvel keződő árukra vonatkozzon.
SELECT árukód AS KÓD, árunév AS ÁRU FROM `áru` WHERE árukód BETWEEN 4 AND 6 AND árunév LIKE "t%" ORDER BY áru_egységára DESC
Feladatmix - házi feladat
//1. Hozz létre egy 100 elemű tömböt integer típusú számok tárolására.
//2. Ezt a tömböt -10 és 200 közötti véletlen számokkal kell feltöltened.
//4. Írd ki a képernyőre a számokat egymás mellé, közöttük vessző legyen.
//5. Vizsgájl meg minden számot. Ha az adott szám nagyobb, mint 100, akkor írd ki, hogy "Ez száznál nagyobb szám."
//6. Ha nem nagyobb, mint 100, ne írj ki semmit.
//7. Ha az adott szám negatív, akkor írd ki az abszolút értékét a képernyőre.
//8. Ha az adott szám nulla, vagy pozitív, akkor írd ki a számot a képernyőre.
//9. Hozz létre egy 5 elemű tömböt szövegek tárolására. Töltsd föl programból sportágak neveivel. Hasonlítsd össze az első tömbben található számokat rendre a második tömbben található szövegek hosszával. Írd ki a képernyőre, hogy melyik érték a kisebb/nagyobb, esetleg egyenlőek-e.
//10. Írjuk ki az utolsó szám négyzetét. Math.Pow();
//11. Írjuk ki, mennyi a második szám a negyediken.
//12. Írjuk ki a 3. szám abszolút értékét függvénnyel. Math.Abs();
//13. Ha a 4. szám pozitív, írjuk ki a négyzetgyökét. Math.Sqrt;
A következő feladatsor a dolgozatokra készít fel, ahol egészen hasonló feladatokat fogtok kapni. Kérem a hiányzókat is, hogy pótoljanak lehe...