Wykład BD 81 - 120

5  1    40 fiche    kamillo195
baixar mp3 Imprimir jogar verifique-se
 
questão język polski resposta język polski
Jakie zadania realizuje menadżer składowanych danych?
começar a aprender
Zarządza dostępem do danych na dysku, obsługuje bufory, pliki, indeksy i decyduje, czy dane można pobrać z pamięci, czy trzeba je odczytać z nośnika.
Wyjaśnij funkcję kompilatora zapytań.
começar a aprender
Kompilator zapytań analizuje i tłumaczy zapytanie użytkownika, sprawdza jego poprawność, optymalizuje plan wykonania i przekazuje je do realizacji.
Na czym polega struktura warstwowa systemu bazy danych?
começar a aprender
Polega na podziale bazy na 3 warstwy: wewnętrzną, koncepcyjną i zewnętrzną. Warstwa wewnętrzna opisuje fizyczny zapis danych, koncepcyjna logiczną strukturę bazy, a zewnętrzna widok danych dla użytkownika lub aplikacji.
Scharakteryzuj zasadnicze formy architektury klient serwer do obsługi baz danych.
começar a aprender
Klient odpowiada za interfejs i wysyłanie żądań, a serwer bazy danych wykonuje zapytania, sprawdza uprawnienia oraz kontroluje integralność, współbieżność i odtwarzanie danych.
Jakie rodzaje klientów wyróżnia się w architekturze wielowarstwowej?
começar a aprender
Wyróżnia się klienta grubego, klienta cienkiego i klienta przeglądarkowego.
Do czego służą interfejsy dostępu do baz danych?
começar a aprender
Służą do pośredniczenia między aplikacją a bazą danych oraz do nawiązywania połączenia, przekazywania poleceń, pobierania wyników i wymiany danych.
Jakie podstawowe funkcje są zwykle zaimplementowane w interfejsach dostępu do baz danych?
começar a aprender
Podstawowe funkcje to nawiązywanie połączenia, przekazywanie zapytań, wykonywanie poleceń, wymiana danych, odbiór wyników i obsługa błędów.
Jakie są mechanizmy składowe aplikacji bazodanowej?
começar a aprender
Aplikacja bazodanowa składa się zwykle z interfejsu użytkownika, logiki biznesowej, warstwy dostępu do danych i wewnętrznej reprezentacji danych.
Jak klasyfikuje się technologie obiektowe dostępu do baz danych?
começar a aprender
Klasyfikuje się je na technologie uniwersalne, obsługujące wiele źródeł danych oraz specjalizowane przeznaczone do konkretnych baz lub środowisk.
Jakie są elementy składowe architektury ODBC?
começar a aprender
Elementy ODBC to aplikacja, menadżer sterowników i źródło danych.
Jakie są zalety architektury ODBC?
começar a aprender
Zalety ODBC to powszechność Windows, prosta konfiguracja, dostęp do wielu baz danych, duża liczba obsługiwanych aplikacji.
Jakie są wady architektury ODBC?
começar a aprender
Wady ODBC to dość wolne połączenie, konieczność instalacji sterowników, dodatkowa warstwa pośrednia, możliwe wolniejsze działanie i ograniczenia zależne od konkretnego systemu.
Jakie warstwy wyróżnia technologia ADO. NET?
começar a aprender
ADO. NET wyróżnia warstwę połączeniową do pracy bezpośrednio ze źródłem danych oraz warstwę bezpołączeniową do pracy na lokalnej kopii danych.
Jakie są zalety technologii ADO. NET?
começar a aprender
Zalety ADO. NET to szybka praca z danymi, obsługa wielu źródeł, tryb połączeniowy i bezpołączeniowy, współpraca z XML oraz dobre dopasowanie do aplikacji. NET.
Jakie są wady technologii ADO. NET?
começar a aprender
Wady ADO. NET to większa złożoność modelu, zależność od platformy. NET, możliwe obciążenie serwera przy złym użyciu i problemy przy bardzo dużych zbiorach danych.
Która technologia jako pierwsza wprowadziła pojęcie silnika bazodanowego i dla kogo była przeznaczona?
começar a aprender
BDE, czyli Borland Database Engine było przeznaczone głównie dla programistów Delphi i C++ Builder.
Które współczesne technologie dostępu do danych obsługują nierelacyjne bazy danych?
começar a aprender
Obsługę źródeł nierelacyjnych mogą zapewniać, między innymi OLE DB, ADO. NET, FireDAC, JDBC, JDO oraz specjalne sterowniki dostarczane dla konkretnych systemów.
Jaki jest najstarszy interfejs programistyczny dla języka Java?
começar a aprender
JDBC, czyli Java Database Connectivity to podstawowy i najstarszy interfejs Javy do łączenia się z bazami danych i wykonywania zapytań SQL.
Jakie są sposoby dostępu aplikacji Java do danych przez JDBC?
começar a aprender
Wyróżnia się most JDBC ODBC, sterownik natywny częściowo napisany w Javie, sterownik sieciowy przez pośrednika oraz czysty sterownik Javy komunikujący się bezpośrednio z bazą.
Który interfejs jest uniwersalny, FireDAC czy SDAC?
começar a aprender
FireDAC jest bardziej uniwersalny, ponieważ obsługuje wiele różnych baz danych, a SDAC jest wyspecjalizowany głównie w dostępie do SQL Servera.
Który interfejs jest specjalizowany, dbExpress czy MyDAC?
começar a aprender
MyDAC jest interfejsem specjalizowanym, ponieważ służy głównie do natywnego dostępu do MySQL i MariaDB.
Które interfejsy są jednocześnie niezależne od systemu operacyjnego, języka programowania i bazy danych?
começar a aprender
W praktyce żaden typowy interfejs nie jest w pełni niezależny od wszystkich trzech elementów jednocześnie, najbliżej uniwersalności są rozwiązania oparte na standardowych sterownikach, takie jak ODBC i JDBC, ale każde ma swoje ograniczenia.
Na czym polega naruszenie bezpieczeństwa bazy danych?
começar a aprender
Polega na nieuprawnionym odczycie, modyfikacji, uszkodzeniu, zniszczeniu danych albo zablokowaniu dostępu do usług bazy danych.
Jakie są przykładowe przyczyny naruszeń bezpieczeństwa?
começar a aprender
Przyczynami mogą być błędy implementacji, błędna konfiguracja zabezpieczeń, słabe hasła, brak aktualizacji, niewiedza użytkowników i podatności aplikacji.
Jakie wyróżnia się główne klasy zagrożeń bezpieczeństwa?
começar a aprender
Główne klasy to ataki sieciowe, zagrożenia transmisji, zagrożenia aplikacyjne, kryptograficzne, przeciek informacji, awarie techniczne, błędy ludzkie i zagrożenia fizyczne.
Czym są techniki rekonesansu?
começar a aprender
Są to działania polegające na zbieraniu informacji o systemie i wyszukiwaniu podatności, na przykład błędów DNS, domyślnych haseł, anonimowego FTP lub ujawnionych usług.
Dlaczego bezpieczeństwo serwera baz danych jest ważniejsze niż bezpieczeństwo pojedynczej bazy?
começar a aprender
Ponieważ przejęcie lub złe zabezpieczenie serwera może zagrozić wszystkim bazom danych działającym na tym serwerze.
Co obejmuje bezpieczeństwo serwera baz danych?
começar a aprender
Obejmuje stabilne działanie serwera, dostęp tylko dla uprawnionych użytkowników, blokowanie nieuprawnionych działań i ograniczenie wpływu serwera na system operacyjny.
Co obejmuje bezpieczeństwo bazy danych?
começar a aprender
Obejmuje ochronę dostępu do danych, poprawne uprawnienia, integralność danych, fizyczne bezpieczeństwo plików oraz strategię kopii zapasowych i odtwarzania.
Czym różni się uwierzytelnienie od autoryzacji?
começar a aprender
Uwierzytelnienie potwierdza tożsamość użytkownika, a autoryzacja określa, jakie operacje użytkownik może wykonać.
Jakie poziomy bezpieczeństwa wyróżnia się w bazie danych?
começar a aprender
Wyróżnia się bezpieczeństwo fizyczne danych, sieci, domeny, maszyny lokalnej, serwera baz danych, bazy danych i aplikacji bazodanowej.
Czego dotyczy bezpieczeństwo fizyczne danych?
começar a aprender
Dotyczy ochrony plików bazy przed awarią uszkodzeniem lub utratą oraz możliwości odtworzenia danych w akceptowalnym czasie.
Jakie dwa obszary obejmuje ochrona integralności bazy danych?
começar a aprender
Obejmuje integralność fizyczną oraz integralność logiczną bazy danych.
Czym jest fizyczna integralność bazy danych?
começar a aprender
Fizyczna integralność oznacza odporność danych na awarie nośników, zasilania, sprzętu i inne zdarzenia mogące uszkodzić fizyczny zapis danych.
Czym jest logiczna integralność bazy danych?
começar a aprender
Logiczna integralność oznacza poprawność i spójność danych zgodnie z regułami biznesowymi, kluczami, więzami integralności, typami danych i ograniczeniami.
Czego dotyczy bezpieczeństwo sieci?
começar a aprender
Dotyczy bezpiecznego przesyłania danych w sieci ochrony usług komunikacyjnych i zabezpieczenia danych poufnych podczas transmisji.
Czego dotyczy bezpieczeństwo domeny?
começar a aprender
Dotyczy ochrony komputerów, kont użytkowników, zasad dostępu i kontrolerów domeny w środowisku domenowym.
Czego dotyczy bezpieczeństwo serwera baz danych?
começar a aprender
Dotyczy ochrony serwera przed nieuprawnionym dostępem zarówno fizycznym, jak i zdalnym oraz przed błędną konfiguracją usług.
Czego dotyczy bezpieczeństwo aplikacji bazodanowej?
começar a aprender
Dotyczy bezpiecznego kodu aplikacji, walidacji danych, obsługi błędów, ochrony przed SQL injection i niewprowadzania luk na pozostałych poziomach.
Do czego służy RAID w bezpieczeństwie fizycznym?
começar a aprender
RAID zwiększa odporność na awarie dysków i pozwala utrzymać dostępność danych, mimo uszkodzenia nośnika w wybranych konfiguracjach.

Você deve entrar para postar um comentário.