Pytanie 1
Model, w którym wszystkie dane są zapisane w jednej tabeli, określa się mianem
Wynik: 14/40 punktów (35,0%)
Wymagane minimum: 20 punktów (50%)
Model, w którym wszystkie dane są zapisane w jednej tabeli, określa się mianem
Które polecenie ustawi klucz główny na polu id w istniejącej tabeli uczniowie?
ALTER TABLE uczniowie ADD PRIMARY KEY (id);
INSERT TABLE uczniowie PRIMARY KEY (id);
ADD TABLE uczniowie PRIMARY KEY (id);
INSERT TABLE uczniowie ADD PRIMARY KEY (id);
ALTER TABLE. Aby ustawić klucz główny na kolumnie, używa się ALTER TABLE uczniowie ADD PRIMARY KEY (id); – wskazuje to pole id jako klucz główny. Dlatego poprawne jest ALTER TABLE uczniowie ADD PRIMARY KEY (id);.W formularzu dokumentu PHP znajduje się pole <input name="im">. Gdy użytkownik wprowadzi tekst "Janek", aby dodać wartość tego pola do bazy danych, w tablicy $_POST będzie obecny element
Klucz obcy w tabeli jest używany w celu
Kod
SELECT imie, pesel, wiek FROM dane WHERE wiek IN (18,30)wybieraGłównym celem systemu CMS jest oddzielenie treści portalu informacyjnego od jego wyglądu. Taki efekt osiąga się przez generowanie zawartości
Podaj właściwą sekwencję przy tworzeniu bazy danych?
Atrybut autor w tabeli ksiazka oznacza
| CREATE TABLE ksiazka ( id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, tytul VARCHAR(200), autor SMALLINT UNSIGNED NOT NULL, CONSTRAINT `dane` FOREIGN KEY (autor) REFERENCES autorzy(id) ); |
Co spowoduje
DELETE FROM mieszkania WHERE status = 1;?
mieszkaniastatus = 1 z tabeli mieszkaniastatus z tabelimieszkaniaDELETE FROM mieszkania WHERE status = 1; usuwa z tabeli mieszkania te WIERSZE (rekordy), w których pole status ma wartość 1. Klauzula WHERE ogranicza usuwanie do pasujących rekordów. Dlatego pierwsza odpowiedź jest poprawna.Przedstawiony fragment kodu PHP ma za zadanie umieścić dane znajdujące się w zmiennych $a, $b, $c w bazie danych, w tabeli dane. Tabela dane zawiera cztery pola, z czego pierwsze to autoinkrementowany klucz główny. Które z poleceń powinno być przypisane do zmiennej $zapytanie?
<?php ... $zapytanie = "..."; mysqli_query($db, $zapytanie); ... ?>
Który typ relacji wymaga utworzenia tabeli pośredniczącej, łączącej klucze główne obu tabel?
n..1
1..n
1..1
n..n
n..n) oznacza, że rekordowi z jednej tabeli może odpowiadać wiele rekordów z drugiej i odwrotnie (np. uczniowie i przedmioty). Takiej relacji nie da się zapisać samym kluczem obcym – potrzebna jest TABELA POŚREDNICZĄCA (łącznikowa), która zawiera klucze główne obu tabel jako klucze obce i przechowuje powiązania. Dlatego tabeli pośredniczącej wymaga relacja n..n.Wykonano następującą kwerendę na tabeli Pracownicy:
SELECT imie FROM pracownicy WHERE nazwisko = 'Kowal' OR stanowisko > 2;
| id | imie | nazwisko | stanowisko |
|---|---|---|---|
| 1 | Anna | Kowalska | 1 |
| 2 | Monika | Nowak | 2 |
| 3 | Ewelina | Nowakowska | 2 |
| 4 | Anna | Przybylska | 3 |
| 5 | Maria | Kowal | 3 |
| 6 | Ewa | Nowacka | 4 |
Którego narzędzia używa się do naprawy i optymalizacji bazy danych w MySQL?
mysqladminmysqldumpmysqlslapmysqlcheckmysqlcheck służy do sprawdzania, NAPRAWY i OPTYMALIZACJI tabel bazy MySQL (potrafi też je analizować). Łączy w sobie działanie poleceń CHECK, REPAIR i OPTIMIZE TABLE. Dlatego do naprawy i optymalizacji służy mysqlcheck.Które z poniższych stwierdzeń na temat klucza głównego jest prawdziwe?
Tabele: Firmy oraz Zamówienia są ze sobą powiązane relacją jeden do wielu. Aby uzyskać tylko identyfikatory zamówień wraz z odpowiadającymi im nazwami firm dla przedsiębiorstw, których poziom wynosi 4, należy użyć polecenia

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ź, które zapytanie zwróci te same dane.Tabela podzespoly ma pola: model, producent, typ, cena. Które zapytanie wyświetli modele pamięci RAM firmy Kingston od najtańszej do najdroższej?
SELECT model FROM podzespoly WHERE typ='RAM' AND producent='Kingston' ORDER BY cena DESC;
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;
Brak odpowiedzi na to pytanie.
Zamieszczone zapytanie SQL przyznaje prawo SELECT:
GRANT SELECT ON hurtownia.* TO 'sprzedawca'@'localhost';
Brak odpowiedzi na to pytanie.
W programie MS Access w ustawieniach pola klasa należy określić maskę wprowadzania danych. Jaką maskę należy ustawić, aby dane wprowadzone składały się z trzech znaków w formacie: obowiązkowa cyfra, następnie dwie obowiązkowe litery?
| Ogólne | |
|---|---|
| Rozmiar pola | 3 |
| Format | |
| Maska wprowadzania | |
| Tytuł | |
| Wartość domyślna | |
| Reguła spr. poprawności | |
| Tekst reguły spr. poprawności | |
| Wymagane | Nie |
| Zerowa dł. dozwolona | Tak |
| Indeksowane | Nie |
| Kompresja Unicode | Tak |
| Tryb IME | Bez formantu |
| Tryb zdania edytora IME | Brak |
| Tagi inteligentne |
Brak odpowiedzi na to pytanie.
Używając polecenia ALTER TABLE, co można zrobić?
Brak odpowiedzi na to pytanie.
W tabeli uczniowie (kolumny: imie, nazwisko, klasa) wszyscy uczniowie klas 1–5 przeszli do następnej klasy. Które polecenie zwiększy wartość w kolumnie klasa o 1?
SELECT uczniowie WHERE klasa BETWEEN 1 AND 5
SELECT nazwisko, imie FROM uczniowie
UPDATE uczniowie SET klasa = klasa + 1 WHERE klasa >= 1 AND klasa <= 5
UPDATE nazwisko, imie SET klasa = klasa + 1
Brak odpowiedzi na to pytanie.
W SQL prawo SELECT w poleceniu GRANT umożliwia użytkownikowi bazy danych na
Brak odpowiedzi na to pytanie.
Który zestaw zawiera wyłącznie języki programowania działające po stronie serwera?
Brak odpowiedzi na to pytanie.
Jakie prawa będzie miał użytkownik jan po wykonaniu poniższych poleceń na bazie danych?
| GRANT ALL PRIVILEGES ON klienci TO jan; REVOKE SELECT, INSERT, UPDATE, DELETE ON klienci FROM jan; |
Brak odpowiedzi na to pytanie.
W tabeli podzespoly należy zaktualizować wartość pola URL na 'toshiba.pl' dla wszystkich rekordów, gdzie pole producent to TOSHIBA. W języku SQL ta zmiana będzie wyglądała następująco
Brak odpowiedzi na to pytanie.
Jakie zapytanie SQL umożliwi wyszukanie z podanej tabeli tylko imion i nazwisk pacjentów, którzy przyszli na świat przed rokiem 2002?

Brak odpowiedzi na to pytanie.
Jaką funkcją agregującą można uzyskać ilość rekordów?
Brak odpowiedzi na to pytanie.
Co umożliwia polecenie BACKUP LOG w MS SQL Server?
Brak odpowiedzi na to pytanie.
W jakim celu tworzy się w tabeli klucz OBCY?
Brak odpowiedzi na to pytanie.
Które polecenie usunie z tabeli artykuly wiersze, gdzie pole tresc zawiera „sto” w dowolnym miejscu?
DELETE * FROM artykuly WHERE tresc LIKE "%sto%";
DELETE * FROM artykuly WHERE tresc = "%sto%";
DELETE FROM artykuly WHERE tresc LIKE "%sto%";
DELETE FROM artykuly WHERE tresc = "%sto%";
Brak odpowiedzi na to pytanie.
Z tabel Klienci oraz Uslugi należy wyodrębnić tylko imiona klientów oraz odpowiadające im nazwy usług, które kosztują więcej niż 10 zł. Kwerenda uzyskująca te informacje ma formę

Brak odpowiedzi na to pytanie.
Po zrealizowaniu polecenia użytkownik Jacek będzie miał możliwość
GRANT SELECT, INSERT ON baza1.mojaTabela TO 'Jacek'@'localhost';
Brak odpowiedzi na to pytanie.
Jak wykonanie zapytania SQL przedstawionego poniżej wpłynie na tabelę pracownicy?
ALTER TABLE pracownicy MODIFY plec char(9);
Brak odpowiedzi na to pytanie.
Baza danych przechowuje dane multimedialne (duże ilości danych binarnych). Którego typu danych należy użyć dla takich pól?
LONGTEXTBLOBDOUBLEENUMBrak odpowiedzi na to pytanie.
Który język służy do opisania wyglądu (stylów) strony internetowej?
Brak odpowiedzi na to pytanie.
Które z zapytań SQL wybiera nazwiska z tabeli klient, które mają co najmniej jedną literę i zaczynają się od litery Z?
Brak odpowiedzi na to pytanie.
Fragment kwerendy SQL zaprezentowany w ramce ma na celu uzyskanie
SELECT COUNT(wartosc) FROM ...
Brak odpowiedzi na to pytanie.
Rozważ tabelę mieszkań, która zawiera kolumny: adres, metraż, ile_pokoi, standard, status, cena. Wykonanie poniższej kwerendy SQL SELECT spowoduje wyświetlenie:
SELECT metraz, cena FROM mieszkania WHERE ile_pokoi > 3;
Brak odpowiedzi na to pytanie.
W relacyjnych systemach baz danych, gdy dwie tabele są powiązane przez ich klucze główne, mamy do czynienia z relacją
Brak odpowiedzi na to pytanie.
Aby utworzyć tabelę w relacyjnej bazie danych, należy zastosować polecenie SQL CREATE TABLE:
ADD TABLE
NEW TABLE
CREATE TABLE
PLUS TABLE
Brak odpowiedzi na to pytanie.