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 | |