Wykład BD 1 - 40

 0    40 kartičky    kamillo195
stáhnout mp3 Vytisknout hrát zkontrolovat se
 
otázka język polski odpověď język polski
Na czym polega różnica pomiędzy pojęciem i terminem?
začněte se učit
Pojęcie to wyobrażenie lub idea istniejąca w umyśle, a termin to językowa nazwa tego pojęcia.
Jakie są zależności pomiędzy bazą danych, schematem bazy danych a modelem?
začněte se učit
Model określa sposób opisu danych, schemat jest konkretnym opisem struktury bazy zgodnym z modelem, a baza danych przechowuje dane według tego schematu.
Jakie znasz podstawowe kategorie metamodeli?
začněte se učit
Podstawowe kategorie to metamodele strukturalne oraz metamodele reguł i procesów.
Co jest reprezentacją modelu?
začněte se učit
Reprezentacją modelu jest jego zapis w określonej notacji lub języku, na przykład diagram ER, diagram relacyjny albo diagram klas UML.
Jakie warstwy wyróżnia się w modelowaniu systemów bazodanowych?
začněte se učit
Wyróżnia się świat, ontologię, model oraz implementację.
W jaki sposób realizuje się projekty systemów bazodanowych w obszarach DSM oraz DBE?
začněte se učit
DSM dotyczy fizycznej postaci struktur danych, a DBE dotyczy środowiska bazodanowego, czyli narzędzi i mechanizmów do tworzenia oraz obsługi bazy danych.
Co oznaczają akronimy RDB oraz ER?
začněte se učit
RDB oznacza relacyjną bazę danych, a ER oznacza model encja związek.
Czym jest ERD?
začněte se učit
ERD to diagram encja związek, czyli graficzna notacja modelu ER.
Jakie są pojęcia pierwotne metamodelu związków encji?
začněte se učit
Najważniejsze pojęcia pierwotne to encja, związek, atrybut, zbiór związków, zbiór wartości, rola, agregacja i zależność istnienia.
Co stanowi strukturę bazy danych?
začněte se učit
Strukturę bazy danych stanowi jej schemat, czyli opis tabel, kolumn, kluczy, relacji i ograniczeń.
Do jakiego typu modeli zalicza się zunifikowany język modelowania UML?
začněte se učit
UML jest językiem modelowania, a w kontekście metamodeli danych zalicza się go do podejścia obiektowego.
Dlaczego struktury danych tworzone dynamicznie ad hoc nie stanowią schematu bazy danych?
začněte se učit
Ponieważ schemat musi być trwałym zdefiniowanym i stabilnym opisem struktury bazy, a struktury ad hoc są tworzone tymczasowo.
Co to jest Embedded SQL?
začněte se učit
Embedded SQL to instrukcje SQL osadzone w kodzie aplikacji służące do komunikacji programu z bazą danych.
Jakie główne etapy można wyróżnić w procesie projektowania bazy danych?
začněte se učit
Główne etapy to analiza wymagań, projektowanie konceptualne, projektowanie logiczne, projektowanie fizyczne oraz implementacja.
Które z modeli implementacyjnych zalicza się do tak zwanych modeli klasycznych?
začněte se učit
Hierarchiczny, sieciowy i relacyjny
Czym powinien charakteryzować się cel projektu bazodanowego?
začněte se učit
Cel powinien być jasny, precyzyjny, mierzalny, możliwy do realizacji oraz związany z potrzebami systemu informatycznego.
Na czym polega analiza w procesie projektowania bazy danych?
začněte se učit
Polega na rozpoznaniu fragmentu rzeczywistości, wymagań użytkowników, funkcji systemu, ograniczeń oraz danych potrzebnych w bazie.
Co oznacza pojęcie eksperta dziedzinowego?
začněte se učit
Ekspert dziedzinowy to osoba dobrze znająca analizowany obszar, która pomaga określić wymagania i zasady działania systemu.
Co to są wymagania funkcjonalne?
začněte se učit
Wymagania funkcjonalne opisują funkcje systemu, na przykład operacje CRUD, wyszukiwanie, przetwarzanie danych, statystyki i raporty.
Z jakich elementów tworzy się diagramy ER?
začněte se učit
Diagramy ER tworzy się z encji, związków, atrybutów, identyfikatorów oraz oznaczeń krotności i uczestnictwa.
Co to jest encja słaba?
začněte se učit
Encja słaba to encja, której istnienie zależy od innej encji i, której identyfikacja wymaga powiązania z encją nadrzędną.
Co to jest identyfikator encji?
začněte se učit
Identyfikator encji to atrybut lub zbiór atrybutów, jednoznacznie identyfikujący wystąpienie danej encji.
Co to jest atrybut encji?
začněte se učit
Atrybut encji to cecha opisująca encję, która ma nazwę, dziedzinę wartości i może mieć ograniczenia.
Jak w notacji Chena przedstawia się związek binarny jeden do wiele?
začněte se učit
Przedstawia się go jako romb między dwiema encjami z oznaczeniem 1 po jednej stronie i N po drugiej stronie.
Na czym polega specjalizacja całkowita rozłączna?
začněte se učit
Każda instancja nadtypu musi należeć do jednego z podtypów, a podtypy nie mogą się pokrywać.
Co to projektowanie fizyczne bazy danych?
začněte se učit
Projektowanie fizyczne to wybór SZBD oraz zaplanowanie fizycznej organizacji danych, plików, indeksów, archiwizacji, odtwarzania i integracji z systemem.
W jakich przypadkach nie generuje się schematu relacji encji?
začněte se učit
Nie tworzy się osobnej relacji encji, gdy jej atrybuty można włączyć do relacji innej encji, na przykład przy obustronnie obowiązkowym związku 1 do 1.
W jakich przypadkach generuje się schemat relacji encji z kluczem obcym?
začněte se učit
Generuje się go głównie przy związkach 1 do N, gdzie klucz obcy umieszcza się po stronie N oraz przy wybranych związkach 1 do 1.
W jakich przypadkach nie generuje się schematu relacji związku?
začněte se učit
Nie tworzy się osobnej relacji związku, gdy związek można odwzorować za pomocą klucza obcego w relacji jednej z encji.
Kiedy dopuszcza się wartości puste w relacjach encji z kluczem obcym?
začněte se učit
Wartości puste dopuszcza się wtedy, gdy udział encji w związku jest opcjonalny.
Jak dokonuje się transformacji encji?
začněte se učit
Nazwa encji staje się nazwą relacji, atrybuty encji stają się atrybutami relacji, a identyfikator encji staje się kluczem podstawowym.
Kiedy nie dopuszcza się wartości pustych w relacjach związku?
začněte se učit
Wartości pustych nie dopuszcza się dla atrybutów tworzących klucz podstawowy relacji związku.
Jak transformuje się związek binarny 1 do 1 jednostronnie obowiązkowy?
začněte se učit
Tworzy się relacje dla obu encji, a klucz obcy umieszcza się zwykle po stronie obowiązkowej i oznacza jako NOT NULL oraz UNIQUE.
Jak reprezentuje się opcjonalność udziału w związku 1 do N jednostronnie opcjonalnym?
začněte se učit
Opcjonalność reprezentuje się przez dopuszczenie wartości NULL w kluczu obcym po stronie N.
Jak transformuje się związek binarny wiele do wiele?
začněte se učit
Tworzy się osobną relację związku z kluczami obcymi do obu encji, a ich połączenie najczęściej tworzy klucz podstawowy.
Jak transformuje się związek unarny jeden do jeden?
začněte se učit
Dodaje się do relacji klucz obcy wskazujący na klucz podstawowy tej samej relacji zwykle z ograniczeniem UNIQUE.
Jak transformuje się związek rekursywny jeden do wiele?
začněte se učit
Do relacji encji dodaje się klucz obcy wskazujący na klucz podstawowy tej samej relacji.
Jak wygląda przykład transformacji związku trzeciego stopnia typu wiele dla wszystkich encji?
začněte se učit
Tworzy się osobną relację związku zawierającą klucze obce do wszystkich uczestniczących encji, na przykład Projekt, Pracownik i Zadanie.
Jakie są ogólne zasady transformacji związków wyższego stopnia?
začněte se učit
Dla związku wyższego stopnia tworzy się osobną relację związku z kluczami obcymi do wszystkich encji uczestniczących.
Jakie są ogólne zasady transformacji hierarchii generalizacji?
začněte se učit
Generalizację można odwzorować jako relację nadtypu i relacje podtypów tylko relacje podtypów albo jedną wspólną relację dla całej hierarchii.

Chcete-li přidat komentář, musíte se přihlásit.