Wykład BD 1 - 40

 0    40 tarjetas    kamillo195
descargar mp3 imprimir jugar test de práctica
 
término język polski definición język polski
Na czym polega różnica pomiędzy pojęciem i terminem?
empezar lección
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?
empezar lección
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?
empezar lección
Podstawowe kategorie to metamodele strukturalne oraz metamodele reguł i procesów.
Co jest reprezentacją modelu?
empezar lección
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?
empezar lección
Wyróżnia się świat, ontologię, model oraz implementację.
W jaki sposób realizuje się projekty systemów bazodanowych w obszarach DSM oraz DBE?
empezar lección
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?
empezar lección
RDB oznacza relacyjną bazę danych, a ER oznacza model encja związek.
Czym jest ERD?
empezar lección
ERD to diagram encja związek, czyli graficzna notacja modelu ER.
Jakie są pojęcia pierwotne metamodelu związków encji?
empezar lección
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?
empezar lección
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?
empezar lección
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?
empezar lección
Ponieważ schemat musi być trwałym zdefiniowanym i stabilnym opisem struktury bazy, a struktury ad hoc są tworzone tymczasowo.
Co to jest Embedded SQL?
empezar lección
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?
empezar lección
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?
empezar lección
Hierarchiczny, sieciowy i relacyjny
Czym powinien charakteryzować się cel projektu bazodanowego?
empezar lección
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?
empezar lección
Polega na rozpoznaniu fragmentu rzeczywistości, wymagań użytkowników, funkcji systemu, ograniczeń oraz danych potrzebnych w bazie.
Co oznacza pojęcie eksperta dziedzinowego?
empezar lección
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?
empezar lección
Wymagania funkcjonalne opisują funkcje systemu, na przykład operacje CRUD, wyszukiwanie, przetwarzanie danych, statystyki i raporty.
Z jakich elementów tworzy się diagramy ER?
empezar lección
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?
empezar lección
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?
empezar lección
Identyfikator encji to atrybut lub zbiór atrybutów, jednoznacznie identyfikujący wystąpienie encji.
Co to jest atrybut encji?
empezar lección
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?
empezar lección
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?
empezar lección
Każda instancja nadtypu musi należeć do jednego z podtypów, a podtypy nie mogą się pokrywać.
Co to projektowanie fizyczne bazy danych?
empezar lección
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?
empezar lección
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?
empezar lección
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?
empezar lección
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?
empezar lección
Wartości puste dopuszcza się wtedy, gdy udział encji w związku jest opcjonalny.
Jak dokonuje się transformacji encji?
empezar lección
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?
empezar lección
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?
empezar lección
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?
empezar lección
Opcjonalność reprezentuje się przez dopuszczenie wartości NULL w kluczu obcym po stronie N.
Jak transformuje się związek binarny wiele do wiele?
empezar lección
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?
empezar lección
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?
empezar lección
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?
empezar lección
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?
empezar lección
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?
empezar lección
Generalizację można odwzorować jako relację nadtypu i relacje podtypów tylko relacje podtypów albo jedną wspólną relację dla całej hierarchii.

Debes iniciar sesión para poder comentar.