Eszköztár
366 Kezdőlap - Vizsgafeladatok - Autóbérlés
ujdomainek.hu

Autóbérlés

Adatbáziskezelés vizsgafeladat

Feladat

Valósítsa meg az alábbi feladatot SQL környezetben:


A feladat megoldására ajánlott időkeret:

25 perc
Ahhoz, hogy Ön ellenőrizni tudja munkaidejét, használhatja az itt található stoppert. Az órát Önnek kell elindítania, az idő számolását pedig szükség esetén bármikor szüneteltetheti. Az óra 25 perc után sem fog megállni - addig számol, amíg Ön le nem állítja. Viszont az idő 4/5 részének elteltekor diszkrét figyelmeztető hangjelzést fog adni, majd pedig az időkeret lejártával csipogni fog. A hangokat az alábbi hangszóró ikonokra kattintva előzetesen ki is próbálhatja.
  •   Figyelmeztető hang 20 perc után
  •   Csipogó hang az időkeret végén
Amennyiben nem szeretne hangjelzéseket hallani, akkor ezt kikapcsolhatja a stopperen.

előző oldal random oldal következő oldal


Eddig 3 hozzászólás van a témához:

2020-02-11 14:19 Rozen Az utolsó feladat megoldását hol tudnám megnézni, elakadtam egy kicsit vele és szükségem volna rá. :)

2022-04-04 19:17 Mimi Sziasztok itt vannak a feladat megoldásai amik szerintem jók:

1 feladat

CREATE database autoberles default CHARACTER set utf8 COLLATE utf8_hungarian_ci;

2 feladat

CREATE TABLE berlok( id int(11) AUTO_INCREMENT PRIMARY KEY, nev varchar(100) not null, jogositvagy varchar(15) not null, telefonszam varchar(20) not null );

3 feladat

CREATE table autok( id int(11) AUTO_INCREMENT PRIMARY KEY, rendszam varchar(6) not null UNIQUE key, tipus varchar(100) not null, evjarat int(11), szin varchar(30) );

4 feladat

CREATE TABLE kolcsonzes( id int(11) AUTO_INCREMENT PRIMARY KEY, berloid int(11), autoid int(11), berletkezdete date not null, napokszama int(11), napidij int(11) );

5 feladat

INSERT INTO `autok`(`rendszam`, `tipus`, `evjarat`, `szin`) VALUES ('ABC456','Ford Ka','2002','Pink');
INSERT INTO `autok`(`rendszam`, `tipus`, `evjarat`, `szin`) VALUES ('ABC123','Volkswagen Golf','2011','Fehér');
INSERT INTO `autok`(`rendszam`, `tipus`, `evjarat`, `szin`) VALUES ('ABC157','Ford Mondeo','2015','Fekete');
INSERT INTO `autok`(`rendszam`, `tipus`, `evjarat`, `szin`) VALUES ('ABC448','Volkswagen Golf','2012','Kék');

6 feladat

INSERT INTO `berlok`( `nev`, `jogositvagy`, `telefonszam`) VALUES ('Kandúr Károly','LR337157','06-41-334112');
INSERT INTO `berlok`( `nev`, `jogositvagy`, `telefonszam`) VALUES ('Gipsz Jakab','VE445112','06-41-555223');

7 feladat

INSERT INTO `kolcsonzes`( `berloid`, `autoid`, `berletkezdete`, `napidij`) VALUES ((SELECT berlok.id FROM berlok WHERE berlok.nev = 'Kandúr Károly'), (SELECT autok.id FROM autok WHERE autok.rendszam = 'ABC157'),'2017-04-25',12500);

8 feladat

INSERT INTO `kolcsonzes`( `berloid`, `autoid`, `berletkezdete`, `napidij`) VALUES ((SELECT berlok.id FROM berlok WHERE berlok.nev = 'Gipsz Jakab'),(SELECT autok.id FROM autok WHERE autok.rendszam = 'ABC123'),'2017-05-25',9999);

9 feladat

UPDATE `kolcsonzes` SET `napokszama`= 6 WHERE id = (SELECT id FROM berlok WHERE berlok.nev = 'Kandúr Károly');

10 feladat

SELECT berlok.nev, napokszama*napidij as bérletidíj FROM `kolcsonzes` INNER JOIN berlok ON kolcsonzes.berloid = berlok.id WHERE kolcsonzes.id= (SELECT id FROM berlok WHERE berlok.nev = 'Kandúr Károly');

11 feladat

SELECT berlok.nev, autok.rendszam FROM ((`kolcsonzes` INNER JOIN berlok on kolcsonzes.berloid = berlok.id)inner join autok on kolcsonzes.autoid = autok.id) WHERE napokszama = 0;

2022-11-15 09:49 vince köszi mimi < 3




Új hozzászólás:
E-mail cím:


Erre a címre küldjük ki a hozzászólás jóvá- hagyásához szükséges linket. Az e-mail címet sehol nem tesszük közzé.

Név:


Ez a név fog megjelenni az Ön hozzászólásai mellett.

Mennyi tizenöt + hat?
Számjegyekkel írja be!



Ez a robotok beírása elleni védelem miatt szükséges ellenőrzés.


© infojegyzet.hu, 2018. január