Wykład BD 41 - 80

 0    40 flashcards    kamillo195
tải về mp3 In chơi tự kiểm tra
 
câu hỏi język polski câu trả lời język polski
Jak można przekształcić generalizację pomieszczenie dydaktyczne na audytorium i laboratorium?
bắt đầu học
Można utworzyć relację dla nadtypu Pomieszczenie_dydaktyczne oraz osobne relacje dla podtypów Audytorium i Laboratorium z kluczem odziedziczonym z nadtypu.
Wymień popularne implementacje technologii odwzorowania obiektowo relacyjnego dla aplikacji Java.
bắt đầu học
Popularne rozwiązania to Hibernate, EclipseLink, TopLink i OpenJPA, a JPA jest standardem API dla mapowania obiektowo relacyjnego.
Podaj definicję klasy.
bắt đầu học
Klasa definiuje wspólne cechy, strukturę i zachowanie obiektów oraz opisuje ich atrybuty, operacje i związki.
Jakie są najważniejsze inwarianty klasy?
bắt đầu học
Inwarianty klasy to stałe cechy wspólne dla jej obiektów, takie jak zestaw atrybutów, operacji, związków i ograniczeń.
Co oznacza stosunek klasa podklasa?
bắt đầu học
Podklasa dziedziczy cechy i zachowania nadklasy oraz może dodawać własne atrybuty, metody i ograniczenia.
Czym jest UML i jakie są jego główne zastosowania?
bắt đầu học
UML to ujednolicony język modelowania służący do opisu, projektowania, wizualizacji i dokumentowania systemów.
Czym są i do czego służą diagramy przypadków użycia?
bắt đầu học
Diagramy przypadków użycia pokazują funkcje systemu z punktu widzenia użytkownika oraz pomagają opisać wymagania funkcjonalne.
Scharakteryzuj zawartość diagramów przypadków użycia.
bắt đầu học
Zawierają aktorów, przypadki użycia, granicę systemu, powiązania, zależności, uogólnienia, notatki i ograniczenia.
Z czym wiąże się termin aktor w UML?
bắt đầu học
Aktor to rola użytkownika systemu, urządzenia lub organizacji, która wchodzi w interakcję z projektowanym systemem.
Jakie związki mogą zachodzić między przypadkami użycia?
bắt đầu học
Między przypadkami użycia mogą występować zależności include, extend oraz uogólnienie.
Czym są i do czego służą diagramy klas?
bắt đầu học
Diagramy klas przedstawiają klasy, interfejsy, atrybuty, operacje oraz związki między elementami struktury systemu.
Która kategoria diagramów UML charakteryzuje statykę systemu?
bắt đầu học
Statykę systemu charakteryzują diagramy strukturalne.
W jaki sposób w UML uzyskuje się opis zachowania systemu, czyli charakterystykę dynamiki tworzonego systemu?
bắt đầu học
Opis zachowania systemu uzyskuje się za pomocą diagramów behawioralnych, na przykład diagramu aktywności, przypadków użycia, stanów i interakcji.
Które z diagramów UML są najistotniejsze w kontekście projektowania systemów informatycznych?
bắt đầu học
Najistotniejsze są diagram przypadków użycia, diagram klas, diagram aktywności i diagram sekwencji.
Jakiego rodzaju związki mogą zachodzić pomiędzy klasami?
bắt đầu học
Pomiędzy klasami mogą występować zależność, asocjacja, agregacja, kompozycja i dziedziczenie.
Omów etapy tworzenia diagramu klas.
bắt đầu học
Etapy to identyfikacja klas, określenie ich odpowiedzialności, dodanie atrybutów i operacji, połączenie klas związkami, opisanie asocjacji i dopracowanie składni UML.
Jak brzmi postulat normalizacji?
bắt đầu học
Każdy fakt przechowywany w bazie danych powinien być wyrażony tylko na jeden sposób.
Na czym polega normalizacja schematów relacyjnych?
bắt đầu học
Normalizacja polega na takim przekształcaniu relacji, aby ograniczyć redundancję i uniknąć anomalii wstawiania, aktualizacji oraz usuwania danych.
Co to jest zależność funkcjonalna?
bắt đầu học
Zależność funkcjonalna oznacza że każdej wartości zbioru atrybutów A odpowiada najwyżej jedna wartość zbioru atrybutów B. (jednoznacznie wyznacza)
Jakie są własności zależności funkcjonalnej?
bắt đầu học
Zależność funkcjonalna to zasada między atrybutami, która musi być spełniona w każdej poprawnej tabeli.
Na czym polega pełna zależność funkcjonalna?
bắt đầu học
Pełna zależność funkcjonalna występuje, gdy atrybut zależy od całego zbioru atrybutów, ale nie zależy od żadnego jego właściwego podzbioru.
Podaj przykład przechodniej zależności funkcjonalnej.
bắt đầu học
Jeśli NrPracownika określa NrKatedry, a NrKatedry określa Wydział, to NrPracownika przechodnio określa Wydział.
W jaki sposób usuwa się częściowe zależności funkcjonalne?
bắt đầu học
Usuwa się je przez dekompozycję relacji na mniejsze relacje, w których atrybuty zależą od całego klucza.
Jakie własności musi posiadać proces normalizacji?
bắt đầu học
Proces normalizacji powinien zachowywać wszystkie atrybuty, zapewniać bezstratność połączenia oraz w miarę możliwości zachowywać zależności funkcjonalne.
Co to jest nadklucz relacji?
bắt đầu học
Nadklucz to zbiór atrybutów, który jednoznacznie identyfikuje krotki relacji.
Co nazywamy kluczem relacji?
bắt đầu học
Klucz relacji to minimalny nadklucz, czyli taki nadklucz, którego żaden właściwy podzbiór nie identyfikuje jednoznacznie krotek.
Czego dotyczy 1NF?
bắt đầu học
1NF wymaga, aby wartości atrybutów były atomowe, czyli niepodzielne.
Kiedy schemat relacji jest w 2NF?
bắt đầu học
Schemat relacji jest w 2NF, gdy jest w 1NF i żaden atrybut niekluczowy nie zależy częściowo od żadnego klucza złożonego.
Czy schemat relacji będący w 3NF jest już w BCNF?
bắt đầu học
Nie zawsze, ponieważ BCNF wymaga, aby w każdej nietrywialnej zależności funkcjonalnej lewa strona była nadkluczem relacji.
Co to jest SZBD?
bắt đầu học
System zarządzania bazą danych to oprogramowanie umożliwiające definiowanie, tworzenie, utrzymywanie, zabezpieczanie i udostępnianie bazy danych.
Jakie elementy tworzą środowisko SZBD?
bắt đầu học
Środowisko SZBD tworzą sprzęt, oprogramowanie, dane, procedury i ludzie.
Do czego służy katalog systemowy?
bắt đầu học
Katalog systemowy przechowuje metadane, czyli opisy tabel, kolumn, indeksów, więzi integralności, użytkowników, uprawnień i schematów.
Jakie korzyści wynikają ze stosowania katalogu systemowego?
bắt đầu học
Zapewnia centralne przechowywanie metadanych, wspiera kontrolę dostępu, spójność danych, rejestrowanie zmian, wykrywanie sprzeczności i zarządzanie strukturą bazy.
Jakie role wyróżnia się w SZBD?
bắt đầu học
Wyróżnia się administratora danych, administratora bazy danych, projektanta bazy danych, twórcę aplikacji i użytkownika końcowego.
Co zalicza się do oprogramowania SZBD?
bắt đầu học
Do oprogramowania zalicza się program SZBD, aplikacje użytkowe, system operacyjny oraz oprogramowanie sieciowe.
Jakie zadania w SZBD realizują procedury?
bắt đầu học
Procedury opisują zasady uruchamiania, logowania, korzystania z funkcji SZBD, zmian struktury bazy, tworzenia kopii zapasowych, odtwarzania po awarii i poprawy wydajności.
W jaki sposób klasyfikuje się część ludzką SZBD?
bắt đầu học
Dzieli się ją na administratorów danych, administratorów bazy danych, projektantów baz danych, programistów aplikacji i użytkowników.
Wymień podstawowe moduły SZBD.
bắt đầu học
Podstawowe moduły to kompilator DDL, kompilator DML, kompilator zapytań, prekompilator DML, procesor czasu działania, menadżer składowanych danych i słownik bazy danych.
Omów zalety SZBD.
bắt đầu học
Zalety to ograniczenie redundancji, większa spójność, wspólny dostęp, bezpieczeństwo, standaryzacja, kontrola współbieżności, lepsze odtwarzanie po awarii i wygodniejsze zarządzanie danymi.
Scharakteryzuj wady SZBD.
bắt đầu học
Wady to złożoność, duży rozmiar, wysoki koszt, wymagania sprzętowe, spadek wydajności w niektórych przypadkach koszt migracji i większy zasięg awarii centralnego systemu.

Bạn phải đăng nhập để đăng bình luận.