Pytanie 1
Jak określa się podzbiór strukturalnego języka zapytań, który dotyczy formułowania zapytań do bazy danych przy użyciu polecenia SELECT?
Wynik: 26/40 punktów (65,0%)
Wymagane minimum: 20 punktów (50%)
Jak określa się podzbiór strukturalnego języka zapytań, który dotyczy formułowania zapytań do bazy danych przy użyciu polecenia SELECT?
W tabeli psy znajdują się kolumny: imię, rasa, telefon_właściciela, rok_szczepienia. Jakie polecenie SQL należy zastosować, aby znaleźć numery telefonów właścicieli psów, które zostały zaszczepione przed 2015 rokiem?
Aby posortować listę uczniów według daty urodzenia w bazie danych, jakie polecenie należy zastosować?
W języku PHP nie można wykonać
W języku PHP wykonano poniższą operację. Aby uzyskać wszystkie rezultaty tego zapytania, należy:
$tab = mysqli_query($db, "SELECT imie FROM Osoby WHERE wiek < 18");
Na podstawie tabeli Towar wykonano następujące zapytanie SQL. Jaki będzie wynik tej operacji?
SELECT nazwa_towaru FROM `Towar` WHERE cena_katalogowa < 65 ORDER BY waga DESC;
| ID | nazwa_towaru | cena_katalogowa | waga | kolor |
|---|---|---|---|---|
| 1 | Papier ksero A4 | 11 | 2.3 | biel |
| 2 | Zeszyt A5 | 4.2 | 0.13 | wielokolorowy |
| 3 | Zeszyt A5 w linie | 3.5 | 0.12 | niebieski |
| 4 | Kredki 24 kolory | 9 | 0.3 | wielokolorowy |
| 5 | Plecak szkolny | 65.5 | 1.3 | zielony |
Aby stworzyć relację jeden do wielu, w tabeli po stronie wiele, co należy zdefiniować?
Używając polecenia ALTER TABLE, co można zrobić?
Jakie polecenie pozwala na zwiększenie wartości o jeden w polu RokStudiów w tabeli Studenci dla tych studentów, którzy są na roku 1÷4?
Jakie jest zadanie funkcji PHP o nazwie mysql_num_rows()?
Rekordy do raportu mogą pochodzić z
W jaki sposób będzie uporządkowana lista stworzona z wszystkich kolumn tabeli uczniowie, obejmująca uczniów o średniej wyższej niż 5, która zostanie zwrócona jako rezultat przedstawionego zapytania?
| SELECT * FROM uczniowie WHERE srednia > 5 ORDER BY klasa DESC; |
W systemie baz danych sklepu komputerowego znajduje się tabela o nazwie komputery. Aby stworzyć raport, który wyświetli dane dla konkretnego zestawu informacji z tej tabeli, zawierający tylko te komputery, które mają co najmniej 8 GB pamięci RAM oraz procesor Intel, można wykorzystać zapytanie:
Który typ danych jest przeznaczony do zapisywania daty urodzenia uczniów w bazie danych szkoły?
Na podstawie jakiego parametru oraz z ilu tabel zostaną zwrócone wiersze w wyniku przedstawionego zapytania?
SELECT * FROM producent, hurtownia, sklep, serwis WHERE producent.nr_id = hurtownia.nr_id AND producent.wyrob_id = serwis.wyrob_id AND hurtownia.nr_id = sklep.nr_id AND sklep.nr_id = serwis.nr_id AND producent.nr_id = 1;
Związek między tabelami, osiągany przez bezpośrednie połączenie kluczy głównych obu tabel, nazywamy relacją
W systemie bazy danych dotyczącej pojazdów, pole kolor w tabeli samochody może przyjmować wartości tylko z listy lakier. Aby zrealizować połączenie między tabelami samochody a lakier przez relację, należy użyć kwerendy
Zastosowanie atrybutu NOT NULL dla kolumny jest konieczne w sytuacji, gdy
Czym jest proces normalizacji tabel w kontekście baz danych?
Baza danych gromadzi dane multimedialne, co wiąże się z koniecznością przechowywania znacznych ilości danych binarnych. Jakiego typu należy użyć dla takich danych?
Podaj polecenie SQL, które wprowadza kolumnę miesiacSiewu do istniejącej tabeli rosliny?
Jakie zapytanie należy użyć, aby wyświetlić tylko imię, nazwisko oraz ulicę wszystkich mieszkańców?

W przedstawionym diagramie bazy danych biblioteka, elementy: czytelnik, wypozyczenie i ksiazka są

Utworzono bazę danych zawierającą tabelę podzespoły, która składa się z pól: model, producent, typ, cena. Aby uzyskać listę wszystkich modeli pamięci RAM od firmy Kingston uporządkowaną według ceny, zaczynając od najniższej, należy wykorzystać zapytanie:
W celu modyfikacji danych w bazie danych można wykorzystać
Kwerenda
ALTER TABLE artykuly MODIFY cena float;ma na celu dokonanie zmian w tabeli artykuly.
W tabeli artykuly w bazie danych sklepu znajduje się pole o nazwie nowy. Jak należy wykonać kwerendę, aby wypełnić to pole wartościami TRUE dla wszystkich rekordów?
W języku SQL polecenie INSERT INTO
| ID_Pracownika | Nazwisko | Imię | Stanowisko | Wynagrodzenie |
|---|---|---|---|---|
| 1 | Kowalski | Krzysztof | kasjer | 3215,76 |
| 2 | Nowak | Antoni | kierownik | 5350,00 |
| 3 | Zając | Alicja | księgowy | 4568,70 |
| 4 | Król | Witold | kasjer | 3045,00 |
| 5 | Nowik | Grzegorz | kasjer | 2750,65 |
| 6 | Kotulski | Andrzej | kierowca | 3467,00 |
| 7 | Tutka | Katarzyna | kierownik | 4935,33 |
| 8 | Porada | Jakub | magazynier | 3321,56 |
W tabeli o nazwie pracownicy zdefiniowano klucz główny w typie INTEGER z atrybutami NOT NULL oraz AUTO_INCREMENT. Dodatkowo zdefiniowane zostały pola imie oraz nazwisko. W przypadku wykonania podanej kwerendy SQL, która dodaje dane i pomija pole klucza, w bazie danych MySQL nastąpi
| INSERT INTO pracownicy (imie, nazwisko) VALUES ('Anna', 'Nowak'); |
Dana jest tabela firmy zawierająca następujące kolumny: nazwa, adres, NIP, obrot (obrót w ostatnim miesiącu), rozliczenie, status. Wykonanie kwerendy SQL SELECT sprawi, że zostaną wyświetlone
SELECT nazwa, NIP FROM firmy WHERE obrot < 4000;
W języku PHP przeprowadzono operację zaprezentowaną w ramce. Jak można wyświetlić wszystkie rezultaty tego zapytania?

Utworzono bazę danych z tabelą mieszkancy, która zawiera pola: nazwisko, imie, miasto. Następnie zrealizowano poniższe zapytanie do bazy: ```SELECT nazwisko, imie FROM mieszkancy WHERE miasto="Poznań" UNION ALL SELECT nazwisko, imie FROM mieszkancy WHERE miasto="Kraków"``` Wskaż zapytanie, które zwróci te same dane:
Ustanowienie klucza obcego jest konieczne do stworzenia
Aby usunąć zduplikowane wiersze z wyniku zapytania, trzeba zastosować klauzulę
Aby ustanowić połączenie z serwerem bazy danych w języku PHP, należy użyć funkcji
Aby zainstalować system CMS Joomla!, potrzebne jest środowisko
W SQL instrukcja INSERT INTO
Jakie są określenia typowych komend języka SQL, które dotyczą przeprowadzania operacji na danych SQL DML (np.: dodawanie danych do bazy, usuwanie, modyfikowanie danych)?
Proces układania danych w bazie, który obejmuje tworzenie tabel, definiowanie relacji pomiędzy nimi oraz eliminację zbędnych danych i niespójnych powiązań, nazywany jest