Font size
Worksheetsbazy
Total questions: 78
Worksheet time: 44mins
Czy „zakleszczanie” może być skutkiem nieprawidłowo nałożonych blokad?
Prawda
Fałsz
Czy obszary „dbspace” mogą zawierać nieparzystą liczbę stron?
Obszary „dbspace” nie zawierają parzystej liczby stron, ponieważ są obszarem logicznie jednospójnym
Obszary „dbspace” zawsze zawierają parzystą liczbę stron
Obszary „dbspace” nie zawierają stron ponieważ są obszarem logicznie jednospójnym
Obszary „dbspace” mogą zawierać parzystą lub nieparzystą liczbę stron
Kluczami encji nazywamy nie tylko te atrybuty, które wchodzą we wzajemne relacje z innymi encjami i stanowią podstawę ich złączania
Prawda
Fałsz
Pozytywne zakończenie pakietu transakcyjnego występuje wtedy, gdy
Wykonanych zostanie co najmniej 90% wszystkich transakcji z pakietu
Wykonana zostanie przynajmniej jedna transakcja z pakietu
Wykonanych zostanie co najmniej 50% wszystkich transakcji z pakietu
Wykonane zostaną wszystkie transakcje z pakietu
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
Prawda
Fałśz
Jedna relacja między dwoma encjami wskazuje na wzajemne powiązanie
Jednego klucza jednej encji oraz jednego klucza drugiej encji
Jednego klucza jednej encji z dowolną liczbą kluczy drugiej encji
Conajmniej dwóch kluczy każdej z dwóch encji
Dowolnej liczby kluczy jednej oraz drugiej encji
w celu zapewnienia integralności danych wykorzystywane jest blokowanie typu BLOKADA ROZSZERZONA. Ten tryb blokady aktywowany jest tylko na czas niezbędny do wykonania danej modyfikacji (transakcji)
Prawda
Fałśz
Czy motory SZBD mogą wykorzystywać obszary dyskowe poza kontrolą systemu operacyjnego?
Prawda
FAłsz
Blokada rozszerzona jest:
Automatycznie zdejmowana przez SZBD po zakończeniu modyfikacji transakcji
Tymczasową „blokadę do zapisu
Zdejmowana tylko po zaakceptowaniu pakietu transakcyjnego
Zakładana w sytuacjach, gdy wielu użytkowników ma odczytywać i zapisywać dane
Czy w relacyjnych bazach danych encja może obejmować więcej niż jedną tablice?
Nie, w relacyjnych bazach danych każdej encji może odpowiadać tylko jedna tablica
Nie, w relacyjnych bazach danych żadnej encji nie może odpowiadać żadna tablica
Tak, w relacyjnych bazach danych każdej encji może odpowiadać więcej niż jedna tablica
Nie, ponieważ encja nie jest bezpośrednio związania z tabelami baz danych
„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
prawda
fałsz
„ETAP 1” projektowania związany jest z wyborem platformy sprzętowej dla SZBD
Prawda
Fałsz
. Czy określenia: „blokada rozszerzona” oraz „rozszerzenie blokady do zapisu” dotyczą tego samego trybu dostępu do danych?
Prawda
Fałsz
Czy w projektach BD, nazwy encji oraz atrybutów podlegają uwarunkowaniom syntaktycznym?
Prawda
Fałsz
Czy instrukcja: „select*from studenci” jest związana z:
Wyborem wszystkich krotek z tabeli „studenci”
Programowaniem deklaratywnym
Strukturalnym językiem zapytań SQL
Wyborem wszystkich kolumn jednej krotki z tabeli „studenci”
Na czym polega korekta projektu w sytuacji identyfikacji encji odosobnionych?
Termin „encja odosobniona” nie występuje w projektach baz danych
Na usunięciu encji odosobnionej z diagramu ZE
Na utworzeniu związku jedno-jednoznacznego na diagramie ZE
Na utworzeniu relacji jeden-do-wielu na diagramie ZE
Który tryb otwarcia relacyjnej bazy danych zwiększa poziom zachowania jej integralności?
Tryb transakcyjny
Tryb bezpośredni
Tryb bezpośredni oraz tryb transakcyjny
Tryb mieszany
Jakie relacje mogą występować na diagramach ZE?
Związki „jedno jednoznaczne
Relacje „wielu do wielu”
Relacje „jeden do jednego”
Relacje „jeden do wielu”
Kontrola przeterminowania transakcji nie jest realizowana poprzez system pieczątek czasowych
Prawda
Fałśz
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
prawda
Fałsz
Czy zawartość obszarów BLOBs jest kontrolowana przez SZBD?
Prawda
Fałsz
„Klucz główny” związany jest następującymi określeniami:
Pierwsza postać normalna :1NF
Atrybut encji
Klucz obcy
Związek jednoznaczny
Redukcja związku jedno-jednoznacznego do związku jednoznacznego wykonania jest w ramach etapu 3NF projektowania złożonej relacyjnej bazy danych
Prawda
Fałśz
Czy każda strona („page”) zawiera zawsze parzystą liczbę „chunków”?
prawda
Fałsz
Strategia blokowania pesymistycznego wykorzystuje następujące rodzaje blokad dostępu:
Blokada do odczytu
Blokada rozszerzona
Blokada wyłączna
Blokada do zapisu
Logi FIZYCZNE są całkowicie niezależne od logów LOGICZNYCH
prawda
fałśz
Serwer SZBD może korzystać z obszarów „chunk”
W obszarach dyskowych nie kontrolowanych przez system operacyjny
W pamięci operacyjnej głównego serwera SZBD
Tylko w obszarach zarezerwowanych na logi fizyczne
w obszarach dyskowych kontrolowanych przez system operacyjny
Częścią jakiej struktury SZBD jest „kontroler danych”?
TABLE SPACE
EXTENT
TABLE PAGE
BLOBs PAGE
CHUNK – fizycznie jednospójny obszar dyskowy zawierający parzystą liczbę stron (PAGE)
PRawda
Fałśz
Czy każda baza danych może być relacyjną bazą danych?
Prawda
FAłsz
Relacyjną bazą danych jest baza w której:
Wszystkie relacje określone są na diagramach związków encji
Wszystkie elementy mogą być jednoznacznie oznaczone
Możliwe jest przeprowadzenie kolejnych etapów normalizacji typu 1NF, 2NF i 3NF
Wszystkie tabele są tabelami prostokątnymi
Dopasuj odpowiednie określenia
Foregin key – klucz obcy
Relacja – złączenie
Primary key – klucz główny
Jednoznaczny – jedno do wielu
Cecha encji – atrybut encji
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
Prawda
Fałsz
Czy przeterminowanie transakcji jest przyczyną wykonania ROLLBACK?
Prawda
Fałsz
TABLE SPACE – logicznie jednospójny obszar grupujący EXTENTs
Prawda
Fałsz
Najważniejsze elementy projektowania, które należy wykonać jeszcze przed diagramem ZE
Ustalenie systemowych typów danych dla wartości atrybutów ENCJI
Identyfikacja obiektów wielokrotnych w „bazie rzeczywistej”
Określenie kluczy głównych (podstawowych) i obcych
Identyfikacja atrybutów (cech) dla wszystkich ustawionych ENCJI
Określenie nazw ENCJI dla każdego typu obiektów
Prawidłowa i bezpieczna eksploatacja systemu bazodanowego w szczególności zależy od:
Impedancji najnowszych technologii uwzględniających aktualny stan wiedzy z teorii baz danych
Kompetencji i umiejętności Administratora Systemu (DBA)
Rozwiązań technicznych i niezawodności sprzętu na którym zainstalowany jest system
Profesjonalnego opracowania każdej aplikacji wchodzącej w skład systemu
Kluczami encji nazywamy nie tylko atrybuty encji, które wchodzą we wzajemne relacje z innymi encjami i stanowią podstawę ich złączania
prawda
Fałsz
Czy cechy encji zawsze warunkują utworzenie w projekcie BD tablicy prostokątnej?
prawda
Fałsz
Normalizacja bazy danych związana jest z:
3NF
2NF
0NF
1NF
„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 innych użytkowników
prawda
fałsz
Postać „2NF” związana jest działaniem nazywanym „złączeniem tabel”
prawda
fałsz
Czy normalizacja typu „3NF” związana jest z określeniem atrybutów encji?
Prawda
Fałsz
Dopasuj do siebie odpowiednie określenia
Relacja „jeden do jednego” – związek „jedno-jednoznaczny”
Relacja „jeden do wielu” – związek „jednoznaczny”
Relacja „wiele do wielu” – związek „wieloznaczny”
Z „dziennikami transakcji” bezpośrednio związane są struktury SZBD:
Krotki
Logi fizyczne
Logi logiczne
Kontenery danych
Jaki jest warunek konieczny rzeczywistej modyfikacji danych w tablicach bazy danych?
Nie przeterminowanie transakcj
Akceptacja DBA
Wykonanie ROLLBACK
Przeterminowanie transakcji
Czy „extenty” grupują strony („pages”) dla jednej czy wielu tabel?
extenty” grupują zawsze dla jednego obszaru TABLE SPACE
„extenty” grupują dla więcej niż jednego obszaru TABLE SPACE
Strony („pages”) grupują „extenty” dla wielu obszarów TABLE SPACE
„extenty” grupują strony zawsze dla czterech obszarów CHUNK
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
prawda
fałsz
Funkcja DBA nie jest związana z archiwizacją dzienników transakcyjnych
prawda
fałśz
Klucz obcy (FOREGIN KEY) może wskazywać powtarzające się wartości w tabelach relacyjnych baz danych
prawda
fałsz
W jakich sytuacjach może być uruchamiany proces „rollback”?
Z powodu nieprzeterminowanej transakcji
W przypadku trybu bezpośredniego dostępu do baz danych
W przypadku trybu transakcyjnego dostępu do baz danych
Z powodu wystąpienia zdarzenia „zakleszczenia”
Mechanizm nakładania blokad zmniejsza prawdopodobieństwo wystąpienia STRACONEJ MODYFIKACJ
prawda
fałsz
Ile niezrealizowanych zleceń stanowi kryterium odrzucenia pakietu transakcyjnego?
Więcej niż jedno
Jedno
Liczba zleceń nie jest określona
Więcej niż dziesięć
Podstawową jednostką alokacji danych logicznych w SZBD jest
CHUNK
PAGE
BLOB
EXTENT
Co oznacza termin krotka?
kolumna w tabeli bazy danych
klucz główny w tabeli bazy danych
atrybuty encji w tabeli bazy danych
wiersz w tabeli bazy danych
Czy zakleszczenie może być skutkiem nieprawidłowo założonych blokad?
tak
nie
W jakich sytuacjach może być uruchamiany proces „rollback”?
- w przypadku trybu bezpośredniego dostępu do bazy danych
x
Które z elementów wchodzą w skład systemu SZBD
Komunikacja TCP/IP
Motor baz danych (database engine)
Aplikacje użytkowników (end users application)
Sterowanie SQL
Związki jedno – jednoznaczne to relacje występujące często na diagramach ZE
prawda
fałsz
Podczas projektowania tabel w bazie danych należy
Określić klucze główne i obce
Określić liczbę możliwych krotek
Określić typy danych dla wszystkich atrybutów
. Określić relacje na diagramach związków encji
W strategii blokowania optymistycznego wykorzystywane są blokady
. Do odczytu
Do zapisu
Wyłączne
Rozszerzone
„Blokada do zapisu” - stosowana jest w sytuacjach, gdy określony użytkownik ma być uprawniony wyłącznie do wprowadzania i modyfikacji danych
prawda
fałsz
Złączanie tabel” to efekt normalizacji typu 2NF
prawda
fałsz
Mechanizm nakładania blokad zmniejsza prawdopodobieństwo wystąpienia STRACONEJ MODYFIKACJI
prawda
fałsz
Język programowania SQL
Jest zaliczany do klasy języków czwartej generacji
Jest zaliczany do klasy języków strukturalnych
Jest zaliczany do klasy języków obiektowych
Jest zaliczany do klasy języków deklaratywnych
Który system SZBD zapewnia większe bezpieczeostwo i integralnośd danych
Rozproszony system bazodanowy (wielostanowiskowy)
Scentralizowany system bazodanowy (jednostanowiskowy)
(…) „chunki” są podstawowymi jednostkami alokacji przestrzeni dyskowych w wydzielonych obszarach jednospójnych jedynie możliwych do wykorzystania w SZBD. Ich jednospójnośd fizyczna jest jednym z ważniejszych elementów gwarantujących niezawodnośd SZBD.
prawda
fałsz
. Strategia blokowania optymistycznego polega na sprawdzaniu przez SZBD spójności danych w chwili ich modyfikacj
prawda
fałsz
Czy „zakleszczenie” może byd usunięte przez użytkowników bazy danych
prawda
fałsz
Czy możliwe jest złączenie ze sobą dwóch kluczy głównych
prawda
fałsz
W których strukturach SZBD występują obszary „BLOBs”:
TABLE PAGE
EXTENT
BLOPS PAGE
DBA
Strategia blokowania optymistycznego
nie może wykorzystywać znacznika czasowego
polega na sprawdzaniu przez SZBD spójności danych
wykorzytuje kontrolę znacznika wartości danych
wykorzystuje kontrolę wartości danych w kontenerze danych
Połączenie kluczy na diagramie związków encji
jest możliwe niezależnie od typu wartości kluczy
jest dopuszczalne tylko w przypadkach takich samych typów wartości kluczy
. jest zawsze realizowane poprzez automatyczne dopasowanie typów wartości kluczy
jest możliwe także w przypadkach różnych typów wartości kluczy
Klucze różnych encji
mogą być połączone ze sobą w relacji wiele do jednego
mogą być połączone ze sobą w relacji jeden do wielu
mogą być połączone ze sobą w relacji jeden do jednego
. mogą być połączone tylko w związkach jednoznacznych
W relacyjnych bazach danych każda encja
nie może posiadać klucza który jest atrybutem tej encji
może wchodzić w relacje z innymi encjami
. musi posiadać przynajmniej jeden klucz numeryczny
musi być encją odosobnioną
W zapytaniu SQL: select indeks,kod from wybrane where kod='ARF1025'
jest wykorzystywany atrybut encji
wykorzystywane jest złączenie jeden do wielu
wykorzystywane jest złączenie jeden do jednego
jest wykorzystywany związek jednoznaczny
Słowniki w relacyjnych bazach danych
posiadają atrybuty określonych typów
maja zdefiniowane złączenie na diagramach związków encji
mogą występować tylko w związkach jedno-jednoznacznych
mogą występować tylko w związkach jednoznacznych
Znaczniki czasowe transakcji (timestamps) występują
w kontenerach stron dla danych znakowych i binarnych
w nagłówku strony tylko dla tablic znakowych
w dziennikach transakcyjnych
w logach systemowych logicznych i fizycznych
