Ilość pytań: 20 pOmOOs
Czas (min): 30
Przynajmniej jedna opcja poprawna
Punktacja: Duże punkty (punkt za całą odpowiedź poprawną)
1 |
Zaznacz poprawne stwierdzenia dotyczące usługi MSSQLServer | |
Dla każdej instancji serwera istnieje oddzielna kopia tej usługi |
r | |
Jest to najważniejsza usługa serwera |
r | |
Nie jest niezbędna do działania serwera. Można ją wyłączyć i serwer będzie nadal przetwarzał instrukcje SQL |
r | |
Po jej zatrzymaniu będzie możliwe nawiązanie połączenia z serwerem |
r | |
2 |
Zaznacz poprawcie stwierdzenia dotyczące bazy danych master. | |
Jest przykładowy bazą danych, można ją usunąć |
r | |
Jest najważniejszą systemowy bazą danych |
r | |
Przechowuje informacje dotyczące automatyzacji pracy serwera: zaplanowrane zadania, alarmy, jobs itp. |
r | |
Jest szablonem bazy danych, który jest kopiowany przy tworzeniu każdej nowej bazy danych użytkowrnika |
r | |
3 |
Strategia "tylko indeks" | |
Polega na tym, że gdy wszystkie kolumny występujące w zapytaniu sąindeksowrane, serwer nie musi sięgać do plików z danymi |
r | |
Polega na tym, że na tabeli jest założony tylko jeden indeks na kolumnie klucza głównego |
r | |
Może być użyta wyłącznie, gdy do indeksu dołączymy kolumny (incłuded cołumns) |
r | |
Polega na tym, że gdy wszystkie kolumny występujące w warunku WHERE sąindeksowrane, serwer nie będzie musiał sięgać do plików z danymi |
r | |
4 |
Staramy się poprawić wydajność wykonywania zapytania: SELECT ename, sal FROM emp WHERE sal > 1000 AND sal < 2000. Który indeks będzie najlepszy'? | |
Niepogrupowrany na ename z dołączoną kolumną ("incłuded cołumns") sal |
r | |
Pogrupowrany na kolumnie sal |
r | |
Niepogrupowrany na kolumnie sal |
r | |
Niepogrupowrany, złożony na kolumnach sal i ename |
r | |
5 |
Wykonujesz zapytanie: SELECT * FROM emp WHERE ename = 'BLAKE'. Przy podglądzie planu wykonania zapytania zaobserwowrałeś operację "index scan". Zaznacz |
poprawne stwierdzenia. |
Oznacza to, że serwer użył strategii "tylko indeks" |
r | |
Oznacza to, że serwer pobrał jeden wiersz przeszukując B-drzewro indeksu od korzenia do Kści |
r | |
Jest to operacja niepożądana oznaczająca, że być może inny dobór indeksów' będzie lepszy' dla tego zapytania. |
r | |
Jest to operacja pożądana oznaczająca, że serwer użył indeksu do znalezienia odpowiedniego rekordu. |
r | |
6 |
Użytkownik wykonuje instrukcję UPDATE emp SET sal = 1000 WHERE empno = 1234 lecz nie wykonuje COMMIT. Po chwili drugi użytkownik wykonuje SELECT * drugi użytkownik przy' domyślnym poziomie izolacji? |
FROM emp. Co zobaczy |
Zobaczy' tabelę bez zmienionego rekordu |
r | |
Będzie czekać na zwolnienie blokady |
r | |
Zobaczy' całą tabelę wraz ze zmienionym rekordem |
r | |
Zobaczy' błąd |
r |
Użytkownik 1 wykonuje:
SELECT AVG(saI) FROM emp
W trakcie, gdy było przetwarzane zapytanie, użytkownik 2 wykonał:
7
INSERT INTO emp (empno, ename, sal) YALUES (1234, 'BLAKE', 1200)