wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

MySQL adatleíró és adatkezelő utasítások

Total questions: 18

Worksheet time: 15mins

Name
Class
Date
1.

Válassza ki a helyes szintaktikát!

a)

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 ) ) ;

b)

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 ) ) ;

c)

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 ) ) ;

2.

Miért hasznos a kulcs használata?

a)

Minden sorra egyértelműen tudunk hivatkozni.

b)

Gyorsabb lesz a keresés, mivel rendezve lesz a tartalom a táblában.

c)

Mert növeli a biztonságot.

3.

A UNIQUE megszorítás

a)

megköveteli az egyediséget

b)

megköveteli a rendezettséget

c)

nincs ilyen opció

4.

A drop parancsnál

a)

meg kell adnunk a where feltételt és a tábla nevét

b)

meg kell adnunk oszlopnevet és a tábla nevét

c)

meg kell adnunk adatbázis nevét, vagy tábla nevét

5.

Válassza ki a helyes szintaktikát!

a)

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 ) ) ;

b)

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 ) ) ;

c)

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 ) ) ;

6.

Az alter table utasítással

a)

csak hozzáadhatunk oszlopot a táblához

b)

hozzáadhatunk egy sort a táblához

c)

hozzáadhatunk vagy törölhetünk oszlopot a táblából

7.

Válassza ki a helyes szintaktikát!

a)

DROP ALTER Homerseklet DROP datum2_javitva;

b)

ALTER TABLE Homerseklet DROP datum2_javitva;

c)

DROP ALTER TABLE Homerseklet DROP datum2_javitva;

8.

Válassza ki a helyes szintaktikát!

a)

ALTER Homerseklet ADD datum DATETIME NOT NULL AFTER fok ;

b)

ALTER CELL Homerseklet ADD datum DATETIME NOT NULL AFTER;

c)

ALTER TABLE Homerseklet ADD datum DATETIME NOT NULL AFTER fok ;

9.

Válassza ki a helyes szintaktikát!

a)

ALTER TABLE Homerseklet ADD datum DATETIME NOT NULL AFTER fok and NOT NULL;

b)

ALTER TABLE Homerseklet ADD datum DATETIME NOT NULL AFTER fok ;

c)

ALTER TABLE Homerseklet ADD DATETIME NOT NULL AFTER fok ;

10.

Válassza ki a helyes szintaktikát!

a)

INSERT INTO Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUE ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');

b)

INSERT INTO Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUES ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');

c)

INSERT Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUE ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');

11.

Válassza ki a helyes szintaktikát!

a)

INSERT INTO Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUES ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');

b)

INSERT INTO FROM Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUE ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');

c)

INSERT INTO FROM Homerseklet ( Homerseklet_ID , fok , datum , varos , napszak ) VALUES ('', '5.2', '1990-05-06 20:00:00', 'Budapest', 'este');

12.

Az insert into utasítás

a)

hozzáad a táblához egy oszlopot

b)

hozzáad a táblához egy sort

c)

hozzáad a táblához egy kulcsot

13.

Válassza ki a hibás utasítást!

a)

DELETE FROM Homerseklet;

b)

DELETE FROM Homerseklet WHERE Homerseklet_ID = 2;

c)

DELETE FROM Homerseklet, Homerseklet_ID = 2;

14.

Válassza ki a helyes szintaktikát!

a)

DELETE FROM Homerseklet SET Homerseklet_ID = 3 WHERE Homerseklet_ID = 2;

b)

DELETE FROM Homerseklet WHERE Homerseklet_ID = 2 or fok=0;

c)

DELETE Homerseklet WHERE Homerseklet_ID = 2;

15.

Ha az update parancsnál nem adunk meg feltételt, akkor

a)

semmi nem történik

b)

minden sorban megtörténik a módosítás

c)

nem fut le a parancs mert hibás

16.

Melyik parancs írásmódja hibás?

a)

UPDATE Homerseklet SET fok = 15.2;

b)

UPDATE Homerseklet SET fok = 15.2 WHERE fok =5.2;

c)

UPDATE SET fok = 15.2 WHERE Homerseklet_ID =2;

17.

Válassza ki a helyes szintaktikát!

a)

UPDATE Homerseklet SET fok = 15.5 and varos = 'Szeged' WHERE Homerseklet_ID =2;

b)

UPDATE Homerseklet SET fok = 15.5, and varos = Szeged WHERE Homerseklet_ID =2;

c)

UPDATE Homerseklet SET fok = 15.5, varos = 'Szeged' WHERE Homerseklet_ID =2;

18.

Válassza ki a helyes szintaktikát!

a)

UPDETE Homerseklet SET fok = 15.5, varos = 'Szeged' WHERE Homerseklet_ID =2;

b)

UPDATE Homerseklet SAT fok = 15.5, varos = 'Szeged' WHERE Homerseklet_ID =2;

c)

UPDATE Homerseklet SET fok = 15.5, varos = 'Szeged' WHERE Homerseklet_ID =2;