NEW
Font size
WorksheetsSQL2
Total questions: 15
Worksheet time: 10mins
W języku SQL polecenie INSERT INTO
dodaje tabelę
dodaje pola do tabeli
aktualizuje rekordy określoną wartością
wprowadza dane do tabeli
Jednoznacznym identyfikatorem rekordu w bazie danych jest pole
klucza podstawowego.
klucza obcego.
numeryczne.
relacji.
Aby naprawić bazę danych w MySQL, należy użyć polecenia
REPAIR
FIX
UPDATE
CHANGE
Zdefiniowano bazę danych z tabelą sklepy o polach: nazwa, ulica, miasto, branza. Aby wyszukać wszystkie nazwy sklepów spożywczych zlokalizowanych wyłącznie we Wrocławiu, należy posłużyć się kwerendą:
SELECT sklepy FROM nazwa WHERE branza='spożywczy' BETWEEN miasto='Wrocław';
SELECT nazwa FROM sklepy WHERE branza='spożywczy' AND miasto='Wrocław';
SELECT nazwa FROM sklepy WHERE branza='spożywczy' OR miasto='Wrocław';
SELECT sklepy FROM branza='spożywczy' WHERE miasto='Wrocław';
W języku SQL klauzula DISTINCT instrukcji SELECT sprawi, że zwrócone dane
zostaną posortowane
nie będą zawierały powtórzeń.
będą spełniały określony warunek.
będą pogrupowane według określonego pola.
W bazie danych sklepu istnieje tabela artykuly zawierająca pole o nazwie nowy. Aby pole to wypełnić wartościami TRUE dla każdego rekordu, należy zastosować kwerendę
UPDATE nowy FROM artykuly VALUE TRUE;
INSERT INTO artykuly VALUE nowy=TRUE;
UPDATE artykuly SET nowy=TRUE;
INSERT INTO nowy FROM artykuly SET TRUE;
Zdefiniowano bazę danych z tabelą podzespoły o polach: model, producent, typ, cena. Aby wyświetlić wszystkie modele pamięci RAM firmy Kingston w kolejności od najtańszej do najdroższej, należy posłużyć się kwerendą:
SELECT model FROM podzespoly WHERE typ='RAM' OR producent='Kingston' ORDER BY cena DESC;
SELECT model FROM podzespoly WHERE typ='RAM' AND producent='Kingston' ORDER BY cena DESC;
SELECT model FROM podzespoly WHERE typ='RAM' AND producent='Kingston' ORDER BY cena ASC;
SELECT model FROM podzespoly WHERE typ='RAM' OR producent='Kingston' ORDER BY cena ASC;
Które ze stwierdzeń prawidłowo charakteryzuje zdefiniowaną tabelę:
CREATE TABLE dane (kolumna INTEGER(3));
Tabela o nazwie dane posiada trzy kolumny liczb całkowitych
Tabela posiada jedną kolumnę zawierającą trzy elementowe tablice
Tabela o nazwie dane posiada jedną kolumnę liczb całkowitych
Kolumny tabeli dane nazywają się: kolumna1, kolumna2, kolumna3
Którego ze słów kluczowych języka SQL należy użyć, aby wyeliminować duplikaty?
LIKE
GROUP BY
ORDER BY
DISTINCT
Aby policzyć wszystkie wiersze tabeli Koty należy użyć polecenia
SELECT ROWNUM() FROM Koty
SELECT COUNT(*) FROM Koty
SELECT COUNT(Koty) AS ROWNUM
SELECT COUNT(Koty) AS ROWNUM
Kod
SELECT imie, pesel, wiek FROM dane WHERE wiek IN (18,30)
spowoduje wybranie
imion, nazwisk i numerów PESEL osób w wieku poniżej 18 lat.
imion, numerów PESEL i wieku osób z przedziału od 18 do 30 lat.
imion, numerów PESEL i wieku osób posiadających powyżej 30 lat.
imion, numerów PESEL i wieku osób w wieku równym 18 lub 30 lat.
Aby podczas tworzenia tabeli utworzyć klucz obcy na wielu kolumnach, należy użyć polecenia
CONSTRAINT (nazwisko, imie) FOREIGN KEY REFERENCES osoby (nazwisko, imie)
CONSTRAINT (nazwisko, imie) FOREIGN KEY REFERENCES osoby (nazwisko, imie)
CONSTRAINT fk_soba_uczen FOREIGN KEY(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
CONSTRAINT (nazwisko, imie) FOREIGN REFERENCES KEY osoby (nazwisko, imie)
Typ stało-znakowy w języku SQL to
time
bool
char
text
Polecenie w języku SQL ALTER TABLE USA ... ma za zadanie
usunięcie tabeli USA.
modyfikację tabeli USA.
nadpisanie starej tabeli USA.
utworzenie nowej tabeli USA.
W języku SQL w wyniku wykonania zapytania zostanie
dodana kolumna grupa.
zmieniona nazwa kolumny na grupa.
zmieniona nazwa tabeli na grupa.
usunięta kolumna grupa.
