Modelowanie danych za pomocą ER Studio®
Cel szkolenia
Dowiedz się jak tworzyć i zarzadzać strukturą danych za pomocą ER Studio.
Celem szkolenia jest dokładne zapoznanie uczestników z możliwościami projektowania i zarządzania strukturami danych na serwerach SQL udostępnianymi przez ER Studio. Oprócz samych możliwości pracy ze strukturą zostaną omówione także sposoby dokumentowania wykonanej pracy i eksportu jej wyników oraz pracy zespołowej.
Uczestnicy zyskają wiedzę w zakresie:
- możliwości oferowanych przez ER Studio,
- nowoczesnego podejścia do modelowania struktur danych,
- utrzymywania i synchronizacji kilku wersji bazy danych,
- tworzenia diagramów ERD oraz procesów ETL,
- zarządzania zmianą i zakresem odpowiedzialności w diagramie ERD,
- pracy zespołowej w oparciu o repozytorium,
- sposobów tworzenia bardzo dużych baz danych i metod zarządzania nimi,
- dokumentowania wykonanej pracy,
- udostępniania metadanych poprzez serwer WEB.
Dla kogo
Szkolenie jest przeznaczone dla:
- projektantów baz danych
- programistów tworzący aplikacje bazodanowe lub planujących tworzyć takie aplikacje, którzy chcą uniknąć wielu trudności wynikających ze złego zaprojektowania bazy danych
- specjalistów bazodanowych, którzy chcą lepiej zrozumieć potrzeby programistów korzystających z serwerów SQL
Plan szkolenia
- Wstęp do modelowania danych
Modelowanie danychKrótkie przypomnienie wiadomości dotyczących modelowania danych, modelu relacyjnego, postaci normalnych, utrzymywania spójności danych i technik tworzenia struktur danych.Model logiczny i fizycznyModel abstrakcyjny. Właściwości modeli fizycznego i logicznego. Utrzymywanie struktury danych dla kilku wersji serwerów SQL i serwerów różnych producentów.Współpraca z innymi narzędziamiImport i eksport struktur danych w różnych formatach.
- Praca ze strukturą danych
Reverse engineeringPozyskiwanie modelu struktury danych z pracujących baz danych. Synchronizacja pomiędzy modelami, a rzeczywistą bazą danych.Modelowanie struktur danychDiagram ERD. Modelowanie wizualne. Wprowadzanie załączników i dodatkowych informacji do modelu. Sprawdzanie poprawności uzyskanego modelu.Modelowanie transformacji danychProces ETL. Data lineage – pobieranie danych, transformacja i ładowanie do hurtowni danych.
- Praca zespołowa
RepozytoriumPraca w oparciu o repozytorium ER Studio. Zasady tworzenia kolejnych wersji oraz współpracy użytkowników na tym samym modelu.Sub-modelsZarządzanie bardzo dużymi bazami danych, użycie „podmodeli”, określenie zakresu odpowiedzialności za poszczególne obiekty.
- Tworzenie i udostępnianie dokumentacji
DokumentowanieGenerowanie dokumentacji w różnych formatach na podstawie utworzonych modeliUdostępnianie modeliWykorzystanie ER Studio Portal do umieszczenia metadanych na serwerze WEB. Zarządzanie umieszczaniem danych na portalu oraz dostępem do nich.
