NEW
Font size
WorksheetsMySQL adatleíró és adatkezelő utasítások
Total questions: 18
Worksheet time: 15mins
Válassza ki a helyes szintaktikát!
CREATE DATABASE Homerseklet ( Homerseklet_ID INT UNSIGNED NOT NULL AUTO_INCREMENT , fok FLOAT NOT NULL , varos VARCHAR( 255 ) NOT NULL , napszak VARCHAR( 20 ) NOT NULL , PRIMARY KEY ( Homerseklet_ID ) ) ;
CREATE TABLE Homerseklet ( Homerseklet_ID INT UNSIGNED NOT NULL AUTO_INCREMENT , fok FLOAT NOT NULL , varos VARCHAR( 255 ) NOT NULL , napszak VARCHAR( 20 ) NOT NULL , PRIMARY KEY ( Homerseklet_ID ) ) ;
CREATE Homerseklet ( Homerseklet_ID INT UNSIGNED NOT NULL AUTO_INCREMENT , fok FLOAT NOT NULL , varos VARCHAR( 255 ) NOT NULL , napszak VARCHAR( 20 ) NOT NULL , PRIMARY KEY ( Homerseklet_ID ) ) ;
Miért hasznos a kulcs használata?
Minden sorra egyértelműen tudunk hivatkozni.
Gyorsabb lesz a keresés, mivel rendezve lesz a tartalom a táblában.
Mert növeli a biztonságot.
A UNIQUE megszorítás
megköveteli az egyediséget
megköveteli a rendezettséget
nincs ilyen opció
A drop parancsnál
meg kell adnunk a where feltételt és a tábla nevét
meg kell adnunk oszlopnevet és a tábla nevét
meg kell adnunk adatbázis nevét, vagy tábla nevét
Válassza ki a helyes szintaktikát!
DROP TABLE Homerseklet ( Homerseklet_ID INT UNSIGNED NOT NULL AUTO_INCREMENT , fok FLOAT NOT NULL , varos VARCHAR( 255 ) NOT NULL , napszak VARCHAR( 20 ) NOT NULL , PRIMARY KEY ( Homerseklet_ID ) ) ;
CREATE TABLE Homerseklet ( Homerseklet_ID INT UNSIGNED NOT NULL AUTO_INCREMENT , fok FLOAT NOT NULL , varos VARCHAR( 255 ) NOT NULL , napszak VARCHAR( 20 ) NOT NULL , PRIMARY KEY ( Homerseklet_ID ) ) ;
DELETE TABLE Homerseklet ( Homerseklet_ID INT UNSIGNED NOT NULL AUTO_INCREMENT , fok FLOAT NOT NULL , varos VARCHAR( 255 ) NOT NULL , napszak VARCHAR( 20 ) NOT NULL , PRIMARY KEY ( Homerseklet_ID ) ) ;
Az alter table utasítással
csak hozzáadhatunk oszlopot a táblához
hozzáadhatunk egy sort a táblához
hozzáadhatunk vagy törölhetünk oszlopot a táblából
Válassza ki a helyes szintaktikát!
DROP ALTER Homerseklet DROP datum2_javitva;
ALTER TABLE Homerseklet DROP datum2_javitva;
DROP ALTER TABLE Homerseklet DROP datum2_javitva;
Válassza ki a helyes szintaktikát!
ALTER Homerseklet ADD datum DATETIME NOT NULL AFTER fok ;
ALTER CELL Homerseklet ADD datum DATETIME NOT NULL AFTER;
ALTER TABLE Homerseklet ADD datum DATETIME NOT NULL AFTER fok ;
Válassza ki a helyes szintaktikát!
ALTER TABLE Homerseklet ADD datum DATETIME NOT NULL AFTER fok and NOT NULL;
ALTER TABLE Homerseklet ADD datum DATETIME NOT NULL AFTER fok ;
ALTER TABLE Homerseklet ADD DATETIME NOT NULL AFTER fok ;
Válassza ki a helyes szintaktikát!
INSERT INTO Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUE ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');
INSERT INTO Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUES ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');
INSERT Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUE ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');
Válassza ki a helyes szintaktikát!
INSERT INTO Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUES ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');
INSERT INTO FROM Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUE ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');
INSERT INTO FROM Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUES ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');
Az insert into utasítás
hozzáad a táblához egy oszlopot
hozzáad a táblához egy sort
hozzáad a táblához egy kulcsot
Válassza ki a hibás utasítást!
DELETE FROM Homerseklet;
DELETE FROM Homerseklet WHERE Homerseklet_ID = 2;
DELETE FROM Homerseklet, Homerseklet_ID = 2;
Válassza ki a helyes szintaktikát!
DELETE FROM Homerseklet SET Homerseklet_ID = 3 WHERE Homerseklet_ID = 2;
DELETE FROM Homerseklet WHERE Homerseklet_ID = 2 or fok=0;
DELETE Homerseklet WHERE Homerseklet_ID = 2;
Ha az update parancsnál nem adunk meg feltételt, akkor
semmi nem történik
minden sorban megtörténik a módosítás
nem fut le a parancs mert hibás
Melyik parancs írásmódja hibás?
UPDATE Homerseklet SET fok = 15.2;
UPDATE Homerseklet SET fok = 15.2 WHERE fok =5.2;
UPDATE SET fok = 15.2 WHERE Homerseklet_ID =2;
Válassza ki a helyes szintaktikát!
UPDATE Homerseklet SET fok = 15.5 and varos = 'Szeged' WHERE Homerseklet_ID =2;
UPDATE Homerseklet SET fok = 15.5, and varos = Szeged WHERE Homerseklet_ID =2;
UPDATE Homerseklet SET fok = 15.5, varos = 'Szeged' WHERE Homerseklet_ID =2;
Válassza ki a helyes szintaktikát!
UPDETE Homerseklet SET fok = 15.5, varos = 'Szeged' WHERE Homerseklet_ID =2;
UPDATE Homerseklet SAT fok = 15.5, varos = 'Szeged' WHERE Homerseklet_ID =2;
UPDATE Homerseklet SET fok = 15.5, varos = 'Szeged' WHERE Homerseklet_ID =2;
