[żródło pytań]

DQL (Data Query Language) to język zapytań danych. Służy do pobierania danych z bazy danych przy użyciu zapytań SELECT.
DQL pozwala na wybieranie określonych kolumn, sortowanie, grupowanie, filtrowanie i łączenie danych z różnych tabel.

 

16. Jak nazywa się podzbiór strukturalnego języka zapytań, związany z formułowaniem zapytań do bazy danych za pomocą polecenia SELECT?

A. SQL DML (ang. Data Manipulation Language)

B. SQL DDL (ang. Data Definition Language)

C. SQL DCL (ang. Data Control Language)

D. SQL DQL (ang. Data Query Language)

 

- DML (Data Manipulation Language) służy do modyfikowania danych w bazie danych za pomocą instrukcji INSERT, UPDATE i DELETE.

- DDL (Data Definition Language) służy do tworzenia i modyfikowania struktury bazy danych, w tym tabel, kolumn, indeksów, widoków i procedur.

- DCL (Data Control Language) to język kontroli dostępu do danych. Służy do zarządzania uprawnieniami użytkowników do bazy danych.

- DQL (Data Query Language) służy do pobierania danych z bazy danych przy użyciu zapytań SELECT

 

 

 

 

 

 

 

 

 

100. Kod: SELECT imie, pesel, wiek FROM dane WHERE wiek IN (18,30) spowoduje wybranie:

A. imion, nazwisk i numerów PESEL osób w wieku poniżej 18 lat

B. imion, numerów PESEL i wieku osób z przedziału od 18 do 30 lat

C. imion, numerów PESEL i wieku osób posiadających powyżej 30 lat

D. imion, numerów PESEL i wieku osób w wieku równym 18 lub 30 lat

 

expression IN (value1, value2, .... value_n);

IN zwraca 1, jeśli wartość expr jest równa któremuś z elementów listy IN, w przeciwnym razie zwraca 0

 

 

 

 

 

 

 

 

 

 

 

463. Do tabeli pracownicy wpisano rekordy. Co zostanie wyświetlone po uruchomieniu kwerendy SQL SELECT podanej w ramce?

A. Wartość 5400, czyli najwyższa pensja pracownika.

B. Wartość 19500, czyli suma wszystkich pensji pracowników.

C. Wartość 10000, czyli suma pensji pracownika o id=4 oraz o id=6

D. Dwie wartości: 4600 i 5400, jako pensje pracowników wyższe niż 4000

 

Pracownicy z pensją większą niż 4000:

id imie nazwisko pensja
4 Anna Przybylska 4600
6 Ewa Nowacka 5400

4600 + 5400 = 10000