bazy-danych

advertisement
1. Logi fizyczne są całkowicie niezależne od logów
Logicznych a. Prawda
b. Fałsz
2. Normalizacja bazy danych związana jest z
a. 2NF
b. 1NF
c. 0NF
d. 3NF
3. Pozytywne zakończenie pakietu transakcyjnego występuje, gdy
a. Wykonana zostanie przynajmniej jedna transakcja z pakietu
b. Wykonanych zostanie co najmniej 90% wszystkich transakcji z pakietu
c. Wykonane zostaną wszystkie transakcje z pakietu
d. Wykonanych zostanie co najmniej 50% wszystkich transakcji z pakietu
4. Które z elementów wchodzą w skład systemu
SZBD a. Komunikacja TCP/IP
b. Motor baz danych (database engine)
c. Aplikacje użytkowników (end users
application) d. Sterowanie SQL
5. Redukcja związku jedno – jednoznacznego do związku jednoznacznego wykonywana jest
w ramach etapu 3NF projektowania złożonej relacyjnej bazy danych
a. Prawda
b. Fałsz
6. Związki jedno – jednoznaczne to relacje występujące często na diagramach ZE
a. Prawda
b. Fałsz
7. Podczas projektowania tabel w bazie danych należy
Określić klucze główne i obce,
Określić typy danych dla wszystkich atrybutów,
Określić relacje na diagramach związków encji
8. Czy motory SZBD mogą wykorzystywać obszary dyskowe poza kontrolą systemu
operacyjnego a. Prawda
b. Fałsz
9. Postać 2NF związana jest działaniem związanym „złączanie tabel”
a. Prawda
b. Fałsz
10. W strategii blokowania optymistycznego wykorzystywane są blokady
a. Do odczytu
b. Do zapisu
c. Wyłączne
d. Rozszerzone
11. Dopasuj odpowiednie określenia
a. Primary key – klucz główny
b. Relacja – złączenie
c. Jednoznaczny – jeden do
wielu d. Foregin key – klucz obcy
e. Cecha encji – atrybut encji
12. Czy cechy encji zawsze warunkują utworzenie w projekcie BD tablicy
prostokątnej a. Prawda
b. Fałsz
13. Klucz obcy Foregin key może wskazywać powtarzające się wartości w tabelach relacyjnych
baz danych
a. Prawda
b. Fałsz
14. Czy „zakleszczanie” może być skutkiem nieprawidłowo nałożonych blokad
a. Prawda
b. Fałsz
15. Czy w projektach BD nazwy encji oraz atrybutów podlegają uwarunkowaniom
syntaktycznym a. Prawda
b. Fałsz
16. CHUNK – fizycznie jednospójny obszar dyskowy zawierający parzystą liczbę stron PAGEs
a. Prawda
b. Fałsz
17. „Klucz główny” związany
określeniami a. Klucz obcy
b. Atrybut encji
c. Związek jednoznaczny
d. Pierwsza postać normalna 1NF
jest
z
następującymi
18. Informacje o nałożonych blokadach są rejestrowane w logach transakcyjnych razem z
odpowiadającymi im transakcjami. Zwolnienie blokad w pakiecie jest wykonywane albo po
jego zatwierdzeniu albo po wykonaniu ROLLBACK
a. Prawda
b. Fałsz
19. Który tryb otwarcia relacyjnej bazy danych zwiększa poziom jej integralności
a. Tryb mieszany
b. Tryb transakcyjny
c. Tryb bezpośredni oraz tryb transakcyjny
d. Tryb bezpośredni
20. Czy każda strona („page”) zawiera zawsze parzystą liczbę „chunków”
a. Prawda
b. Fałsz
21. „Blokada do zapisu” - stosowana jest w sytuacjach, gdy określony użytkownik ma
być uprawniony wyłącznie do wprowadzania i modyfikacji danych
a. Prawda
b. Fałsz
22. „Blokada do odczytu” – ten tryb dostępu do określonych rekordów w bazie danych, obejmuje
zarówno użytkownika zakładającego blokadę, jak i wszystkich pozostałych użytkowników
a. Prawda
b. Fałsz
23. „Złączanie tabel” to efekt normalizacji typu 2NF
a. Prawda
b. Fałsz
24. Dopasuj do siebie odpowiednie określenia
a. Relacja „jeden do wielu” – związek „jednoznaczny”
b. Relacja „wiele do wielu” – związek „wieloznaczny”
c. Relacja „jeden do jednego” – związek „jedno – jednoznaczny”
25. Mechanizm nakładania blokad zmniejsza prawdopodobieństwo wystąpienia STRACONEJ
MODYFIKACJI
a. Prawda
b. Fałsz
26. Czy w relacyjnych bazach danych encja może obejmować więcej niż jedną tablicę
a. Nie, w relacyjnych bazach danych każdej encji może odpowiadać tylko jedna tablica
b. Nie, w relacyjnych bazach danych każdej encji nie może odpowiadać żadna tablica
c. Tak, w relacyjnych bazach danych każdej encji może odpowiadać więcej niż jedna tablica
d. Nie, ponieważ encja nie jest bezpośrednio związana z tabelami baz danych
27. Kluczami encji nazywamy nie tylko te atrybuty encji, które wchodzą we wzajemne
relacje między innymi encjami i stanowią podstawę ich złączania:
a. Prawda
b. Fałsz
28. Jakie relacje mogą występować na diagramach ZE
a. Relacje „jeden do wielu”
b. Relacje „wiele do wielu”
c. Relacje „jedno – jednoznaczne”
d. Relacje „jeden do jednego” (rzadko ale jest stosowana ta relacja)
29. (…) W celu zapewnienia integralności danych wykorzystywane jest blokowanie typu
BLOKADA ROZSZERZONA. Ten typ blokady aktywowany jest tylko na czas niezbędny do
wykonania danej modyfikacji (transakcji)
a. Prawda
b. Fałsz
30. Każda kolumna w tabeli jest atrybutem zbioru danych o ściśle określonym typie wartości, a
ich układ jednoznacznie wyznacza strukturę każdej krotki
a. Prawda
b. Fałsz
31. Serwer SZBD może korzystać z obszarów „chunk” a.
Tylko w obszarach zarezerwowanych na logi fizyczne b.
W pamięci operacyjnej głównego serwera SZBD
c. W obszarach dyskowych kontrolowanych przez system operacyjny
d. W obszarach dyskowych nie kontrolowanych przez system operacyjny
32. Prawidłowa i bezpieczna eksploatacja systemu bazodanowego w szczególności zależy
od a. Kompetencji i umiejętności Administratora systemu (DBA)
b. Implementacji najnowszych technologii uwzględniających aktualny stan wiedzy z teorii baz
danych c. Profesjonalnego opracowania każdej aplikacji wchodzącej w skład systemu
d. Rozwiązań technicznych i niezawodności sprzętu na którym zainstalowany jest system
33. Ile nie zrealizowanych zleceń stanowi kryterium odrzucenia pakietu transakcyjnego
a. Liczba zleceń nie jest określona
b. Więcej niż dziesięć
c. Jedno
d. Więcej niż jedno
34. Czy „extenty” grupują strony („pages”) dla jednej czy wielu tabel
a. „extenty” grupują strony zawsze dla jednego obszaru TABLE SPACE b.
Strony („pages”) grupują „extenty” dla wielu obszarów TABLE SPACE c.
„extenty” grupują strony dla więcej niż jednego obszaru TABLE SPACE
d. „extenty” grupują strony zawsze dla czterech obszarów CHUNK
35. Relacja jeden do jednego stosowana jest bardzo często i może wynikać z
uwarunkowań technicznych np. z konieczności rozmieszczenia danych w różnych
obszarach TABLE SPACE a. Prawda
b. Fałsz
36. Czy normalizacja typu 3NF związana jest z określeniem atrybutów encji
a. Prawda
b. Fałsz
37. Jedna relacja między dwoma encjami wskazuje na wzajemne
powiązanie a. Co najmniej dwóch kluczy każdej z dwóch encji
b. Jednego klucza jednej encji oraz jednego klucza drugiej
encji c. Dowolnej liczby kluczy jednej oraz drugiej encji
d. Jednego klucza jednej encji z dowolną liczbą kluczy drugiej encji
38. Czy obszary „dbspace” mogą zawierać nieparzystą liczbę stron
a. Obszary „dbspace” zawsze zawierają parzystą liczbę stron
b. Obszary „dbspace” nie zawierają parzystej licznby stron, ponieważ są obszarem
logicznie jednospójnym
c. Obszary „dbspace” nie zawierają stron, ponieważ są obszarem logicznie jednospójnym
d. Obszary „dbspace” mogą zawierać parzystą lub nieparzystą liczbę stron
39. „ETAP 1” projektowania związany jest z wyborem platformy sprzętowej dla
SZBD a. Prawda
b. Fałsz
40. Czy instrukcja „select * from studenci” jest związana Z:
a. Programowaniem deklaratywnym
b. Wyborem wszystkich kolumn jednej krotki z tabeli studenci
c. Strukturalnym językiem zapytań SQL
d. Wyborem wszystkich krotek z tabeli studenci
41. Język programowania SQL
a. Jest zaliczany do klasy języków czwartej generacji
b. Jest zaliczany do klasy języków strukturalnych
c. Jest zaliczany do klasy języków obiektowych
d. Jest zaliczany do klasy języków deklaratywnych
42. Z „dziennikami transakcji” bezpośrednio związane są struktury
SZBD a. Krotki
b. Kontenery danych
c. Logi fizyczne
d. Logi logiczne
43. Kontrola przeterminowania transakcji nie jest realizowana poprzez system pieczątek
czasowych a. Prawda
b. Fałsz
44. Jaki jest warunek rzeczywistej modyfikacji danych w tablicach bazy danych
a. Nie przeterminowanie transakcji
b. Akceptacja DBA
c. Wykonanie ROLLBACK
d. Przeterminowanie transakcji
45. Czy określenia „blokada rozszerzona” oraz „rozszerzenie blokady do zapisu” dotyczą
tego samego trybu dostępu do danych
a. Prawda
b. Fałsz
46. Na czym polega korekta projektu w sytuacji identyfikacji encji odosobnionych
a. Termin „encja odosobniona” nie występuje w projektach baz danych
b. Na usunięciu encji odosobnionej z diagramu ZE
c. Na utworzeniu związku jedno – jednoznacznego na diagramie ZE
d. Na utworzeniu relacji jeden do wielu na diagramie ZE
47. Relacyjną bazą danych jest baza w której:
a. Wszystkie elementy mogą być jednoznacznie oznaczone
b. Wszystkie tabele są tabelami prostokątnymi
c. Wszystkie relacje określone są na diagramach związków encji
d. Możliwe jest przeprowadzenie kolejnych etapów normalizacji typu 1NF, 2NF i 3NF
48. Który system SZBD zapewnia większe bezpieczeństwo i integralność
danych a. Rozproszony system bazodanowy (wielostanowiskowy)
b. Scentralizowany system bazodanowy (jednostanowiskowy)
49. (…) „chunki” są podstawowymi jednostkami alokacji przestrzeni dyskowych w wydzielonych
obszarach jednospójnych jedynie możliwych do wykorzystania w SZBD. Ich jednospójność
fizyczna jest jednym z ważniejszych elementów gwarantujących niezawodność SZBD.
a. Prawda
b. Fałsz
50. Co oznacza termin „krotka”
a. Atrybut encji w tabeli bazy danych
b. Klucz główny w tabeli bazy danych
c. Wiersz w tabeli bazy danych
d. Kolumnę w tabeli bazy danych
51. Czy „zakleszczenie” może być usunięte przez użytkowników bazy
danych a. Prawda
b. Fałsz
52. Czy przeterminowanie transakcji jest przyczyną wykonania ROLLBACK
a. Prawda
b. Fałsz
53. TABLE SPACE – logicznie jednospójny obszar grupujący
EXTENTs a. Prawda
b. Fałsz
54. Najważniejsze elementy projektowania, które należy wykonać jeszcze przed diagramem
ZE a. Ustalenie systemowych typów danych dla wartości atrybutów encji
b. Identyfikacja obiektów wielokrotnych w „bazie rzeczywistej”
c. Określenie kluczy głównych (podstawowych) i obcych
d. Identyfikacja atrybutów (cech) dla wszystkich ustanowionych
encji e. Określenie nazw encji dla każdego typu obiektów
55. Czy każda baza danych może być relacyjną bazą danych
a. Prawda
b. Fałsz
56. Strategia blokowania optymistycznego polega na sprawdzaniu przez SZBD spójności danych
w chwili ich modyfikacji
a. Prawda
b. Fałsz
57. Co oznacza termin „krotka”?
-wiersz
58. Pozytywne zakończenie pakietu transakcyjnego występuje wtedy, gdy:
- wykonane zostaną wszystkie transakcje z pakietu
59. Funkcja DBA nie jest
transakcyjnych: a. Prawda
b. Fałsz
związana
z
archiwizacją
dzienników
60. Redukcja związku jedno-jednoznacznego do związku jednoznacznego wykonywana jest w
ramach etapu #NF projektowania złożonej relacyjnej bazy danych:
a. Prawda
b. Fałsz
61. W relacyjnych bazach danych kontener danych związany
bezpośrednio: a. z dziennikami transakcji w trybie transakcyjnym
b. ze stroną tylko dla tablic znakowych
c. ze stroną dla danych binarnych
d. z logami fizycznymi
jest
62. W relacyjnych bazach danych każda encja:
a. musi być encją odosobnioną
b. musi posiadać przynajmniej jeden klucz numeryczny
c. nie może posiadać klucza, który jest atrybutem tej encji
d. może wchodzić w relacje z innymi encjami
63. Czy zawartość obszarów BLOB’S jest kontrolowana przez
SZBD: a. prawda
b. fałsz
64. Podstawową jednostką alokacji danych logicznych w SZBD
jest: a.CHUNK
b.EXTTENT
c.PAGE
d. BLOB
65. Blokada rozszerzona jest:
a. tymczasowa blokadą do zapisu
b. zdejmowana tylko po zaakcepotwaniu pakietu transakcyjnego
c. zakładana w sytuacjach gdy wielu użytkowników ma odczytywać i zapisywać dane
d. automatycznie zdjemowana przez SZBD po zakończeniu transakcji
66. Relacyjną bazą danych nazywamy zbiór obiektów, którego elementy przeznaczone do
przetwarzania w systemie bazodanowym mogą być jednoznacznie oznaczone według
ściśle określonego uporządkowania:
a. prawda
b. fałsz
67. Znaczniki czasowe transakcji (timestamps) występują:
a. w logach systemowych logicznych i fizycznych
b. w kontenerach stron dla danych znakowych i binarnych
c. w nagłówku stron tylko dla tablic znakowych
d. w dziennikach transakcyjnych
68. Czy atrybuty encji mają swoje odpowiedniki w tabelach baz danych ?
a. nie, nie mają żadnego powiązania z tabelami baz danych
b. tak, atrybuty encji są nazwami tabel baz danych
c. tak, atrybuty encji są nazwami kolumn w tabelach baz danych
d. tak, atrybuty encji są nazwami wierszy w tabelach baz danych
67. Częścią jakiej struktury
danych”? a. TABLE SPACE
b. EXTENT
c. BLOBs PAGE
d. TABLE PAGE
SZBD
jest
„kontener
68. Czy instrukcja „select * from studenci” jest związana Z: (podobne jak 40 ale inne odpowiedzi)
a. wyborem wszytkich krotek z tabeli „studenci”
b. Wyborem wszystkich kolumn jednej krotki z tabeli
„studenci” c. Strukturalnym językiem zapytań SQL
d. programowaniem deklaratywnym
69. Ile niezrealizowanych zleceń stanowi kryterium odrzucenia pakietu transakcyjnego ?
a. liczba zleceń nie jest określona
b. więcej niż dziesięć
c. jedno
d. więcej niż jedno
70. Podczas projektowania tabel w bazie danych należy (poszerzone 7)
a.Określić klucze główne i obce,
b.Określić typy danych dla wszystkich atrybutów,
c.Określić relacje na diagramach związków encji d.
określić liczbę możliwych krotek
71. Strategia blokowania pesymistycznego wykorzystuje następujące rodzaje blokad
dostępu: a. blokada rozszerzona
b. blokada wyłączna c.
blokada do zapisu d.
blokada do odczytu
72. W jakich sytuacjach może być uruchamiany proces „rollback” ?
a. z powodu wystąpienia zdarzenia „zakleszczenie”
b. w przypadku tryby bezpośredniego dostępu do bazy danych
c. w przypadku trybu transakcyjnego dostępu do bazy danych
d. z powodu nieprzeterminowanej transakcji
73. W których strukturach SZBD występują obszary „BLOBs”?
a. BLOB PAGE
b. TABLE PAGE
c. EXTENT
d. DBA
74. Z „dziennikami transakcji” bezpośrednio związane są struktury SZBD:
a. krotki
b. logi fizyczne
c. logi logiczne
d. kontenery danych
75.
Download