Font size
WorksheetsTest próbny EE.09 (Bazy danych)
Total questions: 41
Worksheet time: 21mins
Za pomocą przedstawionego zapytania w tabeli zostanie
zmieniona nazwa kolumny z nazwa1 na nazwa2
zmieniona wartość kolumny nazwa2 na DOUBLE
dodana kolumna nazwa2 typu zmiennoprzecinkowego
dodana kolumna nazwa2 przyjmująca wartość domyślną DOUBLE
Które tabele zostaną sprawdzone za pomocą przedstawionego polecenia?
Tabele, które zmieniły się od ostatniej kontroli lub nie zostały poprawnie zamknięte
Jedynie tabele, które nie zostały poprawnie zamknięte
Tabele, które zmieniły się w aktualnej sesji
Jedynie tabele referujące do innych
Jakie uprawnienia będzie miał użytkownik jan po wykonaniu na bazie danych przedstawionych poleceń?
Będzie mógł zmienić strukturę tabeli klienci
Będzie mógł usuwać rekordy z tabeli klienci
Będzie mógł wyszukiwać dane w tabeli klienci
Będzie mógł wstawiać rekordy do tabeli klienci
Które zapytanie SQL posłuży do wyszukania z przedstawionej tabeli wyłącznie wszystkich imion i nazwisk pacjentów urodzonych przed rokiem 2002?
SELECT * FROM Pacjenci WHERE rok_urodzenia <= 2002;
SELECT * FROM Pacjenci WHERE rok_urodzenia LIKE 2002;
SELECT imie, nazwisko FROM Pacjenci WHERE rok_urodzenia < 2002;
SELECT imie, nazwisko FROM Pacjenci WHERE data_ostatniej_wizyty < 2002;
Wynikiem uruchomienia zapytania SQL jest
liczba wszystkich uczniów.
średnia ocen wszystkich uczniów.
liczba uczniów, których średnia ocen wynosi 5.
suma ocen uczniów, których średnia ocen wynosi 5.
Aby wyświetlić jedynie imię, nazwisko i ulicę wszystkich mieszkańców, należy zastosować zapytanie
SELECT * FROM Mieszkancy, Adresy ON Mieszkancy.id = Adresy.id
SELECT * FROM Mieszkancy JOIN Adresy ON Adresy.id = Mieszkancy.Adresy.id;
SELECT imie, nazwisko, ulica FROM Mieszkancy, Adresy ON Mieszkancy.Adresy_id = Adresy.id;
SELECT imie, nazwisko, ulica FROM Mieszkancy JOIN Adresy ON Mieszkancy.Adresy_id = Adresy.id;
Przedstawiona baza danych zawiera trzy tabele i dwie relacje. Aby wyświetlić dane wszystkich lekarzy przypisamych do konkretnego pacjenta, należy przyrównać klucze
Lekarze.id = Recepty.id
Lekarze.id = Pacjenci.id
Lekarze.id = Pacjenci.Lekarze_id
Lekarze.id = Pacjenci.Recepty_id
Zdefiniowano bazę danych z tabelą podzespoły o polach: model, producent, typ, cena. Aby wyświetlić wszystkie modele pamięci RAM firmy Kingston w kolejności od najtańszej do najdroższej, należy posłużyć się kwerendą:
SELECT model FROM podzespoly WHERE typ="RAM" OR producent="Kingston" ORDER BY cena DESC;
SELECT model FROM podzespoly WHERE typ="RAM" AND producent="Kingston" ORDER BY cena ASC;
SELECT model FROM producent WHERE typ="RAM" OR producent="Kingston" ORDER BY podzespoly ASC;
SELECT model FROM podzespoly WHERE typ="RAM" AND producent="Kingston" ORDER BY cena DESC;
W bazie danych sklepu komputerowego istnieje tabela komputery. Aby zdefiniować raport wyświetlający dla dowolnego zbioru danych tabeli, jedynie pola tabeli dla komputerów, w których jest nie mniej niż 8 GB pamięci, a procesor to Intel, można posłużyć sie kwerendą
SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec >= 8;
SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec >= 8;
SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec < 8;
SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec < 8;
Dana jest tabela pracownicy. Polecenie MySQL usuwające wszystkie rekordy z tabeli, dla których nie wypełniono pola rodzaj_umowy, ma postać
DROP pracownicy FROM rodzaj_umowy = 0;
DELETE FROM pracownicy WHERE rodzaj_umowy IS NULL;
DROP pracownicy WHERE rodzaj_umowy IS NULL;
DELETE pracownicy WHERE rodzaj_umowy = 'brak';
W języku zapytań SQL, aby dodać do tabeli Towar kolumnę rozmiar typu znakowego o maksymalnej długości 20 znaków, należy wykonać polecenie
ALTER TABLE Towar CREATE COLUMN rozmiar varchar(20);
ALTER TABLE Towar ADD rozmiar varchar(20);
ALTER TABLE Towar ALTER COLUMN rozmiar varchar(20);
ALTER TABLE Towar DROP COLUMN rozmiar varchar(20);
Funkcją agregującą zwracającą liczbę rekordów jest
AVG
SUM
COUNT
NUMBER
Aby stworzyć tabelę w bazie danych, należy zastosować polecenie SQL
ADD TABLE
CREATE TABLE
PLUS TABLE
NEW TABLE
Baza danych zawiera tabelę uczniowie z polami: imie, nazwisko, klasa. Aby odnaleźć imiona i nazwiska tych uczniów, których nazwiska rozpoczynają się literą M, należy zastosować polecenie SQL
SELECT nazwisko, imie FROM uczniowie WHERE nazwisko IN "M%";
SELECT nazwisko, imie FROM uczniowie WHERE nazwisko LIKE "M%";
SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko = "M%";
SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko IN "M%";
Do tabeli pracownicy wpisano rekordy. Co zostanie wyświetlone po uruchomieniu kwerendy SQL SELECT podanej w ramce?
Wartość 19500, czyli suma wszystkich pensji pracowników.
Wartość 5400, czyli najwyższa pensja pracownika.
Wartość 10000, czyli suma pensji pracownika o id=4 oraz o id=6
Dwie wartości: 4600 i 5400, jako pensje pracowników wyższe niż 4000
Jakiego typu specjalizowane oprogramowanie narzędziowe należy zainstalować, aby umożliwić wykonywanie jego użytkownikowi operacji na zgromadzonych danych?
Otwarty mechanizm komunikacji bazy danych
Klucz obcy
Obiektowy System Zarządzania Bazą Danych
System Zarządzania Bazą Danych (SZBD)
Aby naprawić bazę danych w MySQL, należy użyć polecenia
CHANGE
REPAIR
UPDATE
FIX
Jakie wartości muszą przyjmować zmienne w funkcji biblioteki mysqli, aby połączyć się z serwerem i bazą danych?
adres serwera - $c, nazwa bazy danych - $d, login - $a, hasło - $b
adres serwera - $a, nazwa bazy danych - $d, login - $b, hasło - $c
adres serwera - $a, nazwa bazy danych - $b, login - $c, hasło - $d
adres serwera - $c, nazwa bazy danych - $d, login - $b, hasło - $a
W celu zapewnienia spójności danych w bazie programu Microsoft Access należy skorzystać
z więzów integralności
z kwerendy aktualizującej
z archiwizacji bazy
z defragmentacji bazy
Podane polecenie SQL ma za zadanie
zwiększyć o jeden wartość kolumny id_klasy dla wszystkich rekordów tabeli Uczen
Ustawić na 1 wartość pola Uczen
zwiększyć o jeden wartość pola Uczen
ustawić wartość kolumny id_klasy na 1 dla wszystkich rekordów w tabeli Uczen
Dana jest tabela mieszkania zawierająca kolumny o nazwach: adres, metraz, ile_pokoi, standard, status, cena. Wykonanie przedstawionej kwerendy SQL SELECT sprawi, że zostaną wyświetlone
Wszystkie dane oprócz adresu tych mieszkań, które mają więcej niż 3 pokoje
Metraż oraz cena tych mieszkań, które mają więcej niż 3 pokoje
Metraż oraz cena tych mieszkań, które mają co najmniej niż 3 pokoje
Wszystkie dane tych mieszkań, które mają co najmniej 3 pokoje
W języku SQL wykorzystywanym przez bazę danych MySQL atrybut UNIQUE polecenia CREATE TABLE
Jest stosowany, jeśli wartość w kolumnie nie mogą się powtarzać
Jest stosowany tylko w przypadku pól liczbowych
Wymusza unikatowe nazwy pól tabeli
Blokuje możliwość wpisania wartości NULL
Zastosowanie kwerendy SQL: DELETE FROM mieszkania WHERE status=1; spowoduje usunięcie
tabel, w których pole status jest równe 1, z bazy danych mieszkania
pola o nazwie status z tabeli mieszkania
tabeli mieszkania z bazy danych
rekordów, w których pole status jest równe 1, z tabeli mieszkania
