systemy baz danych

systemy baz danych

Professional Development

9 Qs

quiz-placeholder

Similar activities

Bezpieczeństwo w sieci

Bezpieczeństwo w sieci

10th Grade - Professional Development

9 Qs

Optimalisasi Pemanfaatan Akun Belajar.id

Optimalisasi Pemanfaatan Akun Belajar.id

Professional Development

10 Qs

Pre Test SIPLah

Pre Test SIPLah

Professional Development

10 Qs

JRDL - Intro to DOM

JRDL - Intro to DOM

6th Grade - Professional Development

12 Qs

Hybris/Backoffice - RB

Hybris/Backoffice - RB

Professional Development

10 Qs

Soal Pengimbasan Chrombook

Soal Pengimbasan Chrombook

Professional Development

10 Qs

Quiz BIMTEK TIK

Quiz BIMTEK TIK

Professional Development

10 Qs

SQL - Consultas sin JOIN

SQL - Consultas sin JOIN

Professional Development

9 Qs

systemy baz danych

systemy baz danych

Assessment

Quiz

Computers

Professional Development

Hard

Created by

Iwona Wesołowska

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Za pomocą którego słowa kluczowego można połączyć wyniki wykonania dwóch kwerend SELECT, działających na różnych tabelach, w jeden zbiór wyników?

  1. DISTINCT

  1. AS

  1. JOIN

  1. UNION

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Zapytanie z klauzulą JOIN stosuje się, aby

  1. otrzymać wynik jedynie z jednej tabeli.

  1. uzyskać wyniki z dwóch tabel pozostających ze sobą w relacji.

  1. zdefiniować klucz obcy dla tabeli.

  1. wywołać funkcję agregującą.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tabela gory zawiera informacje o polskich szczytach oraz pasmach górskich, w których te szczyty się znajdują. Aby wyświetlić Koronę Gór Polskich, czyli najwyższy szczyt w każdym z pasm górskich, należy wydać kwerendę

SELECT pasmo, szczyt, wysokosc FROM gory;

SELECT pasmo, szczyt, MAX(wysokosc) FROM gory;

SELECT pasmo, szczyt FROM gory GROUP BY wysokosc;

SELECT pasmo, szczyt, MAX(wysokosc) FROM gory GROUP BY pasmo;

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Z tabeli mieszkancy należy wybrać niepowtarzające się nazwy miast, w tym celu należy skorzystać z wyrażenia SQL zawierającego klauzulę

  1. CHECK

  1. DISTINCT

  1. UNIQUE

  1. HAVING

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Tabela gory, której fragment przedstawiono, zawiera polskie pasma górskie wraz z ich szczytami. Wskaż kwerendę licząca dla każdego pasma górskiego średnią wysokość jego szczytów.

  1. SELECT pasmo, AVG(wysokosc) FROM gory LIMIT pasmo;

  1. SELECT pasmo, AVG(wysokosc) FROM gory GROUP BY pasmo;

  1. SELECT pasmo, COUNT(wysokosc) FROM gory ORDER BY pasmo;

  1. SELECT pasmo, SUM(wysokosc) FROM gory GROUP BY pasmo;

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

W języku SQL aby zmodyfikować dane w tabeli, należy posłużyć się poleceniem

  1. CREATE

  1. JOIN

  1. SELECT

  1. UPDATE

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Tabele Osoby i Zainteresowania są połączone relacją jeden do wielu. Które zapytanie SQL należy zapisać, aby korzystając z tej relacji, prawidłowo wyświetlić imiona oraz odpowiadające im hobby?

  1. SELECT imie, hobby FROM Osoby, Zainteresowania;

  1. SELECT imie, hobby FROM Osoby JOIN Zainteresowania ON Osoby.Zainteresowania_id = Zainteresowania.id;

  1. SELECT imie, hobby FROM Osoby.Zainteresowania_id = Zainteresowania.id FROM Osoby, Zainteresowania;

  1. SELECT imie, hobby FROM Osoby, Zainteresowania WHERE Osoby.id = Zainteresowania.id;

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Które zapytanie SQL dla tabeli pracownicy utworzonej według schematu: id, imie, nazwisko, plec, zarobek, obliczy osobno średni zarobek kobiet i średni zarobek mężczyzn?

  1. SELECT AVG(zarobek) FROM pracownicy GROUP BY plec;

  1. SELECT AVG(zarobek) FROM pracownicy GROUP BY plec HAVING plec='k' AND plec='m';

  1. SELECT AVG(zarobek) FROM pracownicy WHERE plec='k' AND plec='m';

  1. SELECT AVG(zarobek) FROM pracownicy AS sredni_zarobek;

9.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tabela filmy zawiera klucz główny id oraz klucz obcy rezyserID. Tabela rezyserzy zawiera klucz główny id. Obydwie tabele połączone są relacją jeden po stronie rezyserzy do wielu po stronie filmy. Aby w kwerendzie SELECT połączyć tabele filmy i rezyserzy, należy zapisać

  1. .. filmy JOIN rezyserzy ON filmy.rezyserID = rezyserzy.id ...

  1. .. filmy JOIN rezyserzy ON filmy.id = rezyserzy.id ...

... filmy JOIN rezyserzy ON filmy.id = rezyserzy.filmyID ...

... filmy JOIN rezyserzy ON filmy.rezyserID = rezyserzy.filmyID ...