Co się robi na etapie Strategii Case Method? | Ogólny model pojęciowy systemu (analityk systemowy); Estymacja kosztu, zysków, użytkowników, ce |
Co się robi na etapie Analizy Case Method? | Szczegółowy model związków encji (analit.sys), analiza danych i czynności(funkcji,procesów,pro |
Projektowanie | Struktury logiczne i fizyczne(projektant) Wybór narzędzi implementacji, model tabel, model aplikac |
Budowa i dokumentacja | Budowa tabel, budowa aplikacji, testy, dokumentacja użytkowa i narzędziowa (programista) |
Wdrożenie | wdrożenie użytkowników, instalacja SI, przeniesienie danych, testy, przejscie |
Eksploatacja | bieżące utrzymanie, testowanie sytuacji extreme, modyfikacje schematu lub aplikacji |
Co to jest Case Method | Jest to metodyka budowy systemów inf, kaskadowa, komercyjna Oracle |
Jakie sa zadania Data Modellera? | Modelowanie procesów, modelowanie związków encji, wzajemne odw.modeli,prototypow,odzyskiwanie inf |
Model pojęciowy, konceptualny to inaczej tutaj.. | Model związków encji |
Model logiczny to inaczej tutaj... | Model relacyjny |
Co to jest ENCJA? | Byt ważny dla przedsiębiorstwa, o którym informacje muszą być zachowane |
Co to jest ATRYBUT? | Atrybut jest szczegółem służącym do kwalifikowania, identyfikowania stanu encji |
Klucz pierwotny? | Jeden lub większa liczba atrybutów służących do jednoznaczenego identyfikowania egzemplarza w e |
Klucz obcy? | odwzorowanie atryb. używanych jako klucz główny jednej encji,któreZostały poddane migracji(pozw |
Związki | Logiczne powiązania między encjami |
Związek identyfikujący | Związek encji w którym klucz główny strony nadrz. migruje do pozycji klucza głów. strony podrz |
Co to jest normalizacja? | Proces mający na celu usunięcie anomalii z bazy danych (np. nadmiarowości danych) |
4 skutki normalizacji | zmniejszenie wydajności, powstanie więcej tabel, ułatwienie aktualizacji,usunięcie powtarzanych |
Kiedy jest normalizacja? | Na etapie analizy! |
Czy normalizacja jest obowiązkowa? | Tak, inaczej nikt jej nie zaimplementuje. |
Co to są reguły integralności? | Reguły które automatycznie sprawdzają czy to co wpisujemy jest zgodne z naszymi założeniami (bi |
Gdzie zapisujemy warunki integralności? | W definicjach tabel! |
Warunki integralności - wymień | PRIMARY KEY, NOT NULL, UNIQUE, CHECK, FOREIGN KEY...REFERENCES |
Kiedy jest denormalizacja? | Na etapie projektowania. |
Kiedy następuje przejście z ERD do modelu tabel? | W etapie projektowania |
Jakie są reguły transformacji z ERD do modelu tabel? | Wybór sposobu implementacji nad i podtypu encji; Związki; Warunki integralności |
Kiedy stosujemy NADTYP jako sposób implementacji? | Kiedy większość atrybutów, związków i reguł walidacyjnych na poziomie nadtypu; |
Kiedy stosujemy JAWNY PODTYP jako sposób implementacji? | Atrybuty, związki, reguły walidac. nie są nadtypami, dane z podtypów są osobne raporty |
Cechy warunków integralności | Pozwalają na zachowanie spójności; Opóźnianie procesu modyfikacji; automatycznie przestrzegane; |
Na czym polega warunek PRIMARY KEY? | System będzie dbał o to, by się nie powtórzyły żadne numery pracowników np. |
Na czym polega warunek NOT NULL? | nie może być pustych atrybutów |
Na czym polega warunek UNIQUE? | wartość musi być unikalna |
Na czym polega warunek CHECK? | np. nie mogę zatrudnić pracownika, jeśli spełnia dany warunek |
Na czym polega warunek FOREIGN KEY...REFERENCES? | związek z wartościami w innych kolumnach |
Jakie są warunki konieczne denormalizcji? | Długi czas realizacji zapytań; zapytania łączą wiele tabel; dane podlegają rzadko aktualizacji |
Metody denormalizacji - wymień 3 | Dodatkowa kolumna w tabeli podrzędnej; Bezpośrednie łączenie tabel obo; Kolumny wyliczonone wart |
Jakie procesy są ważne? | Te które odróżniają od konkurencji, te które są warunkiem przetrwania org |
Co to jest Reverse Engineering? | Odwrócony proces modelowania. Najpierw model tabel, potem model logiczny i pojęciowy |
Business Process Reeingennering na czym polega? | Jest to znajdowanie nieefektywnych procesów w organizacji |
Kiedy diagram hierarchii funkcji powstaje? | Etap strategii i analizy |
Rodzaje funkcji | atomowe, elementarne, przeznaczone do automatyzacji |
Jaki jest cel modelu macierzowego? | skonfrontowanie modelu funkcjonalnego z modelem danych |
Błędy w modelowaniu wykryte poprzez macierz? | Puste kolumny (funkcje nieznajdujące danych potrzebnych do działania); puste wiersze (encje nigdy |
Macierz CRUD co to jest? | Macierz typu F/E (funkcje/encje), create read update delete |
Rodzaje macierzy? | jedn.biznesowa / funckje. F/E. F/Atrybut.. |
Jakie 2 diagramy powstają w etapie analizy? | Diagram Związków Encji, diagram hierarchii funkcji. |
Co to jest encja nadrzędna? | Encja, która zawiera w sobie wszystkie pozostałe klucze obce z innych encji |
Kiedy możemy robić prototypowanie? | W analizie (ulepszenie i wyjaśnienie ER), w prototypowaniu i budowie (tworzenie intefrejsu,technicz |
Korzyści Prototypowania (4) | Wyższa jakość udziału użytkowników w budowie SI, możliwe odrzucenie złych, zmniejszenie kosz |
Wady prototypowania (4) | Mylenie prototypu z ostatecznym rozw;tenden.do.wielo moze byc czasoch., prototyp nie jest optimized, |
Model przyrostowy - opisz | Skupienie się na 1. funkcji i realizacja jej w sposób kaskadowy. |
Model spiralny. Boehm | Składa się z 4 faz które na siebie nachodzą.RYZYKO! 1.Cele, 2.ryzyka3.konstru4.ocena&planowanie |
Kiedy prototypowanie? | Gdy klient nie wie czego chce. nie ma określonych wymagań. |
Kiedy RAD? | Kiedy duża konkurencja, mało czasu, chcemy mieć przewagę, zrobić testy wersji BETA |
Czym jest model pojęciowy? | Celem jest opisanie świata i pojęć w nim funkcjonujących |
Czym jest model logiczny? | Opisanie danych SI, zależności, reguł poprawności, uwzględnia narz.implementacji |
Wady modelu relacyjnego | Nie odzwierciedla złożonych zależności, nie ma złożonych typ.danych;nie ma odwzorowania czasu |
Jakie sa inne modele niż relacyjny? | Obiektowy, wielowymiarowy, rozszerzone relacyjne |