2022. február 22., kedd

2022.02.22. AB - Notebook

 Notebook feladat. Legközelebb ellenőrizzük.

Kiegészítő feladatok:

9. Rögzíts egy új rekordot a processzor táblába 54-es azonosítóval, a gyártó AMD legyen, a típus pedig Ryzen 5 5600X.

INSERT INTO `processzor` (`id`, `gyarto`, `tipus`) VALUES (54, 'AMD', 'Ryzen 5 5600X');

10. Módosítsd az oprendszer táblában az operációs rendszer nevét tartalmazó mező értéét Unixra, ahol az eredeti érték Linux.

UPDATE oprendszer SET nev='Unix'

WHERE nev='Linux';


11. Töröld a gépek közül a 246-os azonosítójú terméket.

DELETE FROM gep WHERE id=246;


1. feladat 2p
CREATE DATABASE notebook
DEFAULT CHARACTER SET UTF8
COLLATE UTF8_hungarian_ci;


3. feladat 2p
SELECT `gep`.`gyarto`, `gep`.`tipus`, `gep`.`kijelzo`
FROM `gep`
WHERE (`gep`.`merevlemez` >=300)
 and `gep`.`db`>0;              




4. feladat 2p
SELECT `gep`.`gyarto`,
 COUNT(`gep`.`tipus`) as 'darab'          
FROM `gep`
GROUP by 1;                                                    





5. feladat 2p
SELECT SUM(`gep`.`db`*`gep`.`ar`)/1000000
 AS "osszesen"          
FROM `gep`;





6. feladat  4p
SELECT `gep`.`gyarto`, `gep`.`tipus`
FROM gep
INNER JOIN `oprendszer`
on `gep`.`oprendszerid`=`oprendszer`.`id`                  
WHERE `oprendszer`.`nev` like "Windows 7%"
AND (`gep`.`gyarto`="Asus" OR `gep`.`gyarto`="Dell")                              
ORDER BY `gep`.`ar`
LIMIT 1;                                                                          




7. feladat 4p
SELECT processzor.gyarto,
 `gep`.`gyarto`, `gep`.`tipus`, `gep`.`ar`
FROM `gep`
INNER JOIN `processzor`
on `gep`.`processzorid`=`processzor`.`id`          
WHERE `gep`.`kijelzo`>14
AND `gep`.`memoria`>2048                          
ORDER BY `processzor`.`gyarto`                                          




8. feladat 4p

SELECT `gep`.`gyarto`, `gep`.`tipus`,
 `gep`.`ar`, `processzor`.`tipus`,
  `gep`.`memoria`    
FROM `gep`
INNER JOIN `processzor`
on `gep`.`processzorid`=`processzor`.`id`
WHERE `processzor`.`gyarto`="Intel"                                                                                                                            
order by gep.gyarto, `gep`.`ar` desc

20p








Nincsenek megjegyzések:

Megjegyzés küldése