Wykład BD 1 - 40

 0    40 informačný list    kamillo195
stiahnuť mp3 vytlačiť hrať Skontrolujte sa
 
otázka język polski Odpoveď język polski
Na czym polega różnica pomiędzy pojęciem i terminem?
začať sa učiť
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čať sa učiť
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čať sa učiť
Podstawowe kategorie to metamodele strukturalne oraz metamodele reguł i procesów.
Co jest reprezentacją modelu?
začať sa učiť
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čať sa učiť
Wyróżnia się świat, ontologię, model oraz implementację.
W jaki sposób realizuje się projekty systemów bazodanowych w obszarach DSM oraz DBE?
začať sa učiť
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čať sa učiť
RDB oznacza relacyjną bazę danych, a ER oznacza model encja związek.
Czym jest ERD?
začať sa učiť
ERD to diagram encja związek, czyli graficzna notacja modelu ER.
Jakie są pojęcia pierwotne metamodelu związków encji?
začať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
Hierarchiczny, sieciowy i relacyjny
Czym powinien charakteryzować się cel projektu bazodanowego?
začať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
Identyfikator encji to atrybut lub zbiór atrybutów, jednoznacznie identyfikujący wystąpienie danej encji.
Co to jest atrybut encji?
začať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
Wartości puste dopuszcza się wtedy, gdy udział encji w związku jest opcjonalny.
Jak dokonuje się transformacji encji?
začať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
Opcjonalność reprezentuje się przez dopuszczenie wartości NULL w kluczu obcym po stronie N.
Jak transformuje się związek binarny wiele do wiele?
začať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
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čať sa učiť
Generalizację można odwzorować jako relację nadtypu i relacje podtypów tylko relacje podtypów albo jedną wspólną relację dla całej hierarchii.

Ak chcete pridať komentár, musíte byť prihlásený.