1
Pokaż ćwiczenia:

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”.

1
Ćwiczenie 1
RU7rgXW7B6dcr
Baza danych: vod

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');
1
Ćwiczenie 2
RqYRuSRvRpzXW
Baza danych: vod

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');
2
Ćwiczenie 3
RY6qJxsZAC0OM
Baza danych: vod

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 produkcji
UPDATE
2
Ćwiczenie 4
RnSyLO9hnSPCA
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
2
Ćwiczenie 5
RnT9o1diZvU29
Baza danych: rekrutacja

Stwó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:

Propozycja zapisu kwerendyazurewhite
3
Ćwiczenie 6
Rz96EgSiGcOcH
Baza danych: rekrutacja

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ą
3
Ćwiczenie 7
R1e4UFYUlbczt
Propozycja zapisu kwerendyazurewhite
3
Ćwiczenie 8
RzpQoRlooq4YQ
Baza danych: jezyki

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: