Pytania pomocnicze - INF.03
Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Pytania pomocnicze rozwijające tematy z pytań egzaminacyjnych. Każde pytanie ma krótką odpowiedź, która pomaga utrwalić wiedzę i przygotować się do egzaminu. Łącznie: 4330.
Strona 51 z 51.
Do czego służy polecenie mysqldump w MySQL?
`mysqldump` służy do eksportowania bazy danych do pliku SQL. Najczęściej wykorzystuje się je do wykonania kopii zapasowej.
Jaki plik najczęściej powstaje po użyciu mysqldump?
Najczęściej powstaje plik z rozszerzeniem `.sql`. Zawiera on polecenia SQL potrzebne do odtworzenia struktury tabel i danych.
Jak wygląda podstawowe polecenie wykonania kopii bazy MySQL?
Przykład: `mysqldump -u root -p nazwa_bazy > kopia.sql`. Operator `>` zapisuje wynik działania programu do pliku.
Czy mysqldump służy także do przywracania bazy danych?
Nie bezpośrednio. `mysqldump` tworzy kopię, a do jej przywrócenia zwykle używa się polecenia `mysql < plik.sql`.
Czym różni się mysqldump od mysqlcheck?
`mysqldump` wykonuje eksport lub kopię zapasową bazy. `mysqlcheck` służy do sprawdzania, analizowania, optymalizacji lub naprawy tabel.
Czym różni się mysqldump od mysqlslap?
`mysqlslap` służy do testowania wydajności serwera MySQL. Nie jest narzędziem do wykonywania kopii zapasowych.
Co oznacza, że JavaScript jest językiem dynamicznie typowanym?
Oznacza to, że typ zmiennej wynika z przypisanej wartości i może się zmieniać w trakcie działania programu.
Czy w JavaScript trzeba podawać typ zmiennej przy jej deklaracji?
Nie. Deklaruje się zmienną za pomocą `let`, `const` lub `var`, ale nie podaje się typu takiego jak `int` czy `string`.
Jaka jest różnica między deklaracją zmiennej a przypisaniem wartości?
Deklaracja tworzy zmienną, np. `let x;`. Przypisanie nadaje jej wartość, np. `x = 5;`, a ta wartość decyduje o typie.
Jak sprawdzić typ wartości w JavaScript?
Do sprawdzania typu używa się operatora `typeof`, np. `typeof "tekst"` zwróci `"string"`.
Czy jedna zmienna w JavaScript może przechowywać wartości różnych typów?
Tak. Zmienna może najpierw przechowywać liczbę, potem tekst, a następnie wartość logiczną, jeśli zostaną jej przypisane takie wartości.
Czy słowa `let`, `const` i `var` określają typ danych?
Nie. Określają sposób deklaracji i zakres zmiennej, ale nie typ danych przechowywanej wartości.
Jakie podstawowe typy danych występują w JavaScript?
Najczęściej używane typy to `number`, `string`, `boolean`, `undefined`, `object`, `function`, a także `bigint` i `symbol`.
Czym jest klucz podstawowy w tabeli bazy danych?
Klucz podstawowy to kolumna lub zestaw kolumn, które jednoznacznie identyfikują każdy rekord w tabeli. Dzięki niemu każdy wiersz można odróżnić od pozostałych.
Dlaczego wartość klucza podstawowego musi być unikalna?
Unikalność gwarantuje, że nie istnieją dwa rekordy o tym samym identyfikatorze. Bez tego baza nie mogłaby jednoznacznie wskazać konkretnego wiersza.
Czy klucz podstawowy może mieć wartość NULL?
Nie. Klucz podstawowy nie może być pusty, ponieważ musi zawsze identyfikować konkretny rekord.
Czy klucz podstawowy musi być liczbą?
Nie musi. Kluczem podstawowym może być np. liczba, tekst lub kombinacja kilku kolumn, o ile wartości są unikalne i niepuste.
Jaka jest różnica między kluczem podstawowym a kluczem obcym?
Klucz podstawowy identyfikuje rekord w swojej tabeli. Klucz obcy wskazuje rekord z innej tabeli i służy do tworzenia relacji między tabelami.
Co oznacza klucz podstawowy złożony?
Klucz podstawowy złożony składa się z więcej niż jednej kolumny. Unikalna musi być wtedy cała kombinacja wartości tych kolumn.