Mariolka
Distributed Systems and Database Concepts Quiz
Test your knowledge on distributed systems, database management, and XML technologies with this engaging quiz! Designed for both students and professionals, it covers a wide range of topics from transaction management to metadata in databases.
- 20 multiple-choice questions
- Explore key concepts in technology
- Improve your understanding of distributed systems
Typ wyjścia definiowany w arkuszu stylów XSL
Jest definiowany jako zawartość elementu
Jest definiowany jako wartość atrybutu method elementu
Jest definiowany jako wartość atrybutu encoding elementu
Postulat skalowalności systemu rozproszonego oznacza
Możliwość rozbudowy systemu bez konieczności jego przeprojektowywania
Możliwość wykorzystywania, w przypadku dużego obciążenia serwera mechanizmu mającego na celu
Możliwość rozdzielenia zadań pomiędzy węzły sytemu rozproszonego w celu skoordynowanego ich wykonania.
Plan szeregowalny wykonania transakcji to
Plan równoważny pewnemu planowi szeregowemu
Plan ustawiający wykonywanie transakcji w ciąg: najpierw akcje jednej transakcji, następnie akcje drugiej transakcji itd.
Plan, który umożliwia wycofanie każdej transakcji jedna po drugiej
Reguła Date : Postulat uniezależnienia od centralnego węzła oznacza, że
Nie ma wyróżnionego węzła oferującego węzła świadczącego usługi dla pozostałych węzłów, wszystkie węzły traktowane są jednakowo
Każdy węzeł samodzielnie zatwierdza wszystkie swoje transakcje, bez ich zatwierdzania w centralnym wężle
Replikacja wykonywana jest lokalnie, a repliki danych z jednego węzła mogą być przesyłane I przechowywane w dowolnym innym wężle, nie tylko w wężle centralnym
Główne modele współpracy klienta z zarządcą zasobu to
Model otwarty I model izolowany
Model proceduralno - komunikatowy I model obiektowy
Model niskopoziomowy I model deklaratywny
Problem spójności czasu w systemach rozproszonych
Sprowadza się problemu synchronizacji fizycznych zegarów lokalnych pomiędzy poszczególnymi węzłami
Sprowadza się do uporządkowania zdarzeń zgodnie z rzeczywistą kolejnością ich występowania
Sprowadza się do synchronizacji czasu poprzez wykorzystanie przez wszystkie węzły zegara światowego
Przezroczystość wędrówki oznacza, że
Użytkownicy nie mogą określić fizycznej trasy wędrówki, którymi przesyłane są informacje
Użytkownicy mogą określić fizyczne trasy wędrówki, którymi przesyłane są informacje
Zasoby mogą być przenoszone pomiędzy serwerami bez potrzeby zmiany sposobu odwoływania się do nich.
Dispatcher w systemie Oracle
Jest to proces obsługa klienta wykorzystywany w trybie dedykowanym
Jest to proces obsługi klienta wykorzystywany w trybie współdzielonym
Jest to struktura pamięciowa przechowująca kolejkę zadań
Synonim publiczny w systemie Oracle to
Dostępna dla wszystkich użytkowników bazy kopia obiektu bazodanowego
Dostępna publicznie nazwa bazy danych wykorzystywana przez łącznik bazodanowy podczas połączenia z bazą danych
Dostępna dla wszystkich użytkowników bazy nazwa zastępcza (alias) nadana obiektowi bazodanowemu
W protokole 2PL
Zanim transakcja odczyta odczyta obiekt musi nalożyć na nim blokadę wyłączną
Zanim transakcja odczyta odczyta obiekt musi nałożyć na nim blokadę współdzieloną lub wyłączną
Aby transakcja odczytała obiekt musi ustawić się w kolejce oczekujących na odczyt transakcji I muszą zakonczyć się wszystkie transakcje zakolejkowane wcześniej.
Eliminacja zakleszczeń
Polega na uniemożliwieniu powstawania cyklu w grafie oczekiwań z wykorzystaniem zasady, że transakcja zakłada blokadę wyłączną na wszystkie zasoby używane w transakcji
Polega na analizie, czy w grafie oczekiwań występuje cyki poprzez sprawdzenie która transakcja oczekuje na zwolnienie blokady przez którą transakcję I wycofywanie jednej z transakcji z cyklu.
Polega na analizie czy dany obiekt będzie jeszcze wykorzystywany przez transakcję I zwalnianie go natychmiast po jego wykorzystaniu tzn. Dany zasób jest blokowany tylko na czas jego użycia I zwalniany przez transakcję jeszcze przed jej zatwierdzeniem (wycofaniem) jeśli nie jest już potrzebny.
Dziennik migawki zwany również dziennikiem perspektywy zmaterializowanej (ang, materialized view log)
Opisuje alokację fragmentów replikowanej migawką tabeli wynikowej instrukcji select w węzlach rozproszonej bazy danych
Ma za zadanie zarządzanie kopiami tabeli wynikowej instrukcji select związanej z migawką I odpowiada za utrzymanie spójności pomiędzy poszczególnymi kopiami.
Jest obiektem bazy danych, którego zadaniem jest rejestrowanie operacji modyfikowania zawartości tabeli żródłowej, dla której go utworzono
Niezgodność impedancji w bazach relacyjnych oznacza
Rozbieżność między kopiami zapasowymi tabel (w tym rozbieżność między zawartością tabeli żródłowej a jej repliką
że ponieważ dane w krotce relacyjnej nie mogą zawierać struktur, takich jak rekord zagnieżdżony czy lista, to aby skorzystać z bardziej skomplikowanej struktury, trzeba najpierw przetlumaczyć ją na na strukturę relacyjną.
W wyniku współbieżnego wykonania dwóch transakcji operujących na tej samej tabeli mogą pojawić się w tabeli niespójne dane
Technika QBE
To technika porównywania (określania podobieństwa ) dużych plików tekstowych na podstawie porównywania wektorów wag termów
To technika optymalizacji strumieniowej dla strumieni dotyczących nieznacznie przesuniętych w czasie, która polega na przyspieszeniu jednego strumienia lub spowolnieniu drugiego tak aby oba żądania były od pewnego momentu obsługiwane przez jeden strumień
) to technika wyszukiwania danych za pomocą przykladu - np. Rozpoznawania utworu na podstawie jego zanucenía.
Metod statycznych dla typu obiektowego zdefiniowanego w systemie Oracle używamy
Dla operacji, które są globalne dla danego typu I nie wymagają odniesienia do danych jakiejkolwiek instancji obiektu. Dla metod statycznych nie używamy parametru SELF.
Jako standardowych mechanizmów programowania obiektowego, które służą do wczytywania I zapisywania wartości zmiennych egzemplarza klasy
Aby porównywać obiekty na podstawie wartości zwracanej przez taką metodę z każdego egzemplarza klasy
Metadane semantyczne obiektu bazodanowego o charakterze multimedialnym zawierają
Informacje o zawartości medium np. O postaciach, zdarzeniach zapisanych w medium
Informacje nieodnoszące się bezpośrednio do zawartości medium, tylko do sposobu jego tworzenia, udostępniania I klasyfikacji
Informacje techniczne niezbędne w zarządzaniu I udostępnianiu medium cyfrowego, takie jak typ kompresji, format I rozmiar pliku.
Elementy złożone w dokumencie XML
To elementy nieposiadające atrybutów, w których są zagnieżdżenia
To elementy w których nie ma ani atrybutów ani zagnieżdżeń
To elementy w których występują atrybuty lub zagnieżdżenia
Atrybut noNamespaceSchemaLocation w dokumencie XML
Jest atrybutem typu boolowskiego informującym czy dokument posiada schemę
Dostarcza informacji o lokalizacji schemy w przypadku gdy dokument XML nie odwołuje się do elementów pochodzących z innej przestrzeni adresowej niż w3.org/2001/XMLSchema-instance
Dostarcza informacji o lokalizacji schemy w przypadku gdy dokument XML odwołuje się do elementów pochodzących z innej przestrzeni adresowej niż w3.org/2001/XMLSchema-instance
Elementy puste w dokumencie XML
To takie elementy które nie mogą mieć treści, posiadają tylko jeden znacznik
To takie elementy dla których treść zawarta pomiędzy znacznikiem początkowym I końcowym jest niewypełniona (pusta)
To takie elementy, które nie posiadają ani atrybutów ani treści
Oś kroku lokalizacji w ścieżce XPATH
Definiuje zbiór węzłów w stosunku do bieżącego węzła. Domyślną osią jest following co oznacza wybranie wszystkich potomków aktualnego węzła
Definiuje zbiór węzłów w stosunku do bieżącego węzła. Domyślną osią jest child - co oznacza wybranie wszystkich dzieci aktualnego węzła
Pozwala określić kryteria warunkowe dla lokalizowanego węzła za pomocą odpowiedniego predykatu
{"name":"Mariolka", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge on distributed systems, database management, and XML technologies with this engaging quiz! Designed for both students and professionals, it covers a wide range of topics from transaction management to metadata in databases.20 multiple-choice questionsExplore key concepts in technologyImprove your understanding of distributed systems","img":"https:/images/course1.png"}