Sprawdź się
Wykonaj poniższe zadania, korzystając z tych samych trzech baz danych (vod, rekrutacja, jezyki), którymi posługujemy się w całej serii e‑materiałów „Bazy danych – ćwiczenia”.
Które z poniższych zapytań poprawnie doda do tabeli klienci dwóch nowych użytkowników usługi?
Możliwe odpowiedzi: 1. INSERT INTO klienci VALUES('95121093086', 'Anna', 'Janowiec'), ('98060122718', 'Lech', 'Mazur');, 2. INSERT INTO klienci VALUES
('Anna', 'Janowiec','95121093086'), ('Lech', 'Mazur', '98060122718');, 3. INSERT INTO klienci VALUES
('95121093086', 'Anna', 'Janowiec') AND ('98060122718', 'Lech', 'Mazur');, 4. INSERT INTO klienci VALUES
('Anna', 'Janowiec','95121093086') AND ('Lech', 'Mazur', '98060122718');
Wstaw do kwerendy wybrane elementy w taki sposób, aby poprawnie dodawała ona do tabeli filmy kolejny obraz w usłudze:
INSERT 1. VALUES, 2. INTO, 3. Cena_w_zl, 4. Obywatel Kane, 5. FROM, 6. dramat, 7. ID_filmu, 8. Kraj_produkcji, 9. WHERE, 10. SET filmy (1. VALUES, 2. INTO, 3. Cena_w_zl, 4. Obywatel Kane, 5. FROM, 6. dramat, 7. ID_filmu, 8. Kraj_produkcji, 9. WHERE, 10. SET, Tytul, 1. VALUES, 2. INTO, 3. Cena_w_zl, 4. Obywatel Kane, 5. FROM, 6. dramat, 7. ID_filmu, 8. Kraj_produkcji, 9. WHERE, 10. SET, Gatunek, 1. VALUES, 2. INTO, 3. Cena_w_zl, 4. Obywatel Kane, 5. FROM, 6. dramat, 7. ID_filmu, 8. Kraj_produkcji, 9. WHERE, 10. SET) 1. VALUES, 2. INTO, 3. Cena_w_zl, 4. Obywatel Kane, 5. FROM, 6. dramat, 7. ID_filmu, 8. Kraj_produkcji, 9. WHERE, 10. SET ('AX1941', '1. VALUES, 2. INTO, 3. Cena_w_zl, 4. Obywatel Kane, 5. FROM, 6. dramat, 7. ID_filmu, 8. Kraj_produkcji, 9. WHERE, 10. SET', 'USA', '1. VALUES, 2. INTO, 3. Cena_w_zl, 4. Obywatel Kane, 5. FROM, 6. dramat, 7. ID_filmu, 8. Kraj_produkcji, 9. WHERE, 10. SET', '9');Poniżej zdefiniowano cztery kwerendy. Wskaż tylko zdania PRAWDZIWE, które poprawnie opisują działanie zapytań:
UPDATE filmy SET Cena_w_zl = Cena_w_zl + 1
UPDATE filmy SET Cena_w_zl = Cena_w_zl + 0.52 * Cena_w_zl
UPDATE filmy SET Tytul = "Zielona Mila"
UPDATE filmy SET Kraj_produkcji = "Stany Zjednoczone"
Możliwe odpowiedzi: 1. Każde z tych zapytań ma wpływ na wszystkie rekordy zgromadzone w tabeli, 2. Wśród podanych kwerend występują dokładnie dwie operacje inkrementacji ceny, 3. Każde z tych zapytań ma wpływ na wszystkie kolumny zgromadzone w tabeli, 4. Po wykonaniu kwerend wszystkie filmy będą mieć taki sam tytuł i kraj produkcjiStwórz kwerendę typu UPDATE, która ustawi wszystkim co najmniej pięcioletnim dzieciom o imieniu Bartosz imię Bartek.
Po wykonaniu zapytania uzupełnij poniższe zdanie:
Do systemu rekrutacyjnego postanowiono dołożyć nową tabelę o nazwie: dane. Zapytanie tworzące tabelę umieszczono poniżej. Które ze stwierdzeń prawidłowo charakteryzuje zdefiniowaną tabelę?
CREATE TABLE dane (kolumna INTEGER(3))
Możliwe odpowiedzi: 1. Tabela dane posiada trzy kolumny typu liczba całkowita, 2. Tabela dane posiada jedną kolumnę typu liczba całkowita, 3. Tabela dane posiada jedną tablicę z trzema liczbami całkowitymi, 4. Tabela dane posiada trzy tablice jednoelementowe, każda z jedną liczbą całkowitąWstaw w odpowiednie miejsca elementy kwerendy, za pomocą której można utworzyć w bazie danych tabelę o dokładnie takiej samej strukturze jak tabela panstwa: