450 likes | 597 Views
Paweł Chomicz Warszawa, 10 IV 2014 r . XVIII PLOUG. Agenda. Geneza i cel projektu eMuzeum Portal eMuzeum Aktualizacja bazy do 12c Migracja bazy do MULTITENANT. Wprowadzenie – co jest czym ?. BizTech Konsulting SA Partner Oracle Level Gold Specjalizacje: baza danych, ADF
E N D
Paweł Chomicz Warszawa, 10IV 2014 r. XVIII PLOUG
Agenda • Geneza i cel projektu eMuzeum • Portal eMuzeum • Aktualizacja bazy do 12c • Migracja bazy do MULTITENANT
Wprowadzenie – co jest czym ? • BizTech Konsulting SA • Partner Oracle Level Gold • Specjalizacje: baza danych, ADF • Wirtualne Muzeum Sp. z o.o. • Portal eMuzeum.com
Geneza 2011-2013 • Projekt PWPW SA: Wieczyste archiwum (archiwum głębokiego składowania) • Digitalizacja dorobku kulturowego • Relacje ze światem muzealnym i kolekcjonerskim • Fundusze Unijne: konkurs 8.1 • Wrzesień 2013 – uruchomienie produkcyjne eMuzeum.com
Cel/misja • Ochrona i udostępnianie dziedzictwa kulturowego poprzez digitalizację i wieczyste archiwa • Portal wiedzy fachowej • Portal wystawowy • Zabytki ruchome, nieruchome i archeologiczne • Promocja muzeów i innych jednostek kultury • Portal wiedzy o regionie, promocja regionu • Jakość przed komercją
Założenia – technika • Nowoczesna, otwarta i wydajna architektura • Podział na warstwy: metadane, prezentacja, serwisy dostępu do danych zewnętrznych itd. • Podział na moduły: wystawy, wyszukiwanie itd. • Oddzielenie warstwy informacji od warstwy prezentacji (wyglądu) • Zaawansowane mechanizmy bezpieczeństwa: znak wodny, niewidoczny „znak wodny”, szyfrowanie itd. • Dowolne formaty danych: jpg, png, tiff, obiekty złożone, panoramy 3D wewnętrzne i zewnętrzne w tym obsługa kopii cyfrowych wysokich rozdzielczości: bazowej i konserwatorskiej • Aplikacja mobilna, aplikacja internetowa, obsługa QR-code itd.
Założenia – merytoryka • Obsługa standardów: Dublin Core, Categories for the Description of Works of Art itd. • Filozofia Web 2.0 (ale moderowanie przez specjalistów dziedzinowych) • Dostęp do informacji fachowych: digitalizacja, ewidencja eksponatów, pozyskiwanie funduszy, standardy itd. • Integracja z portalami społecznościowymi • Definicja słowników opisu eksponatów
Założenia – oferta • Udostępnianie Użytkownikom separowanych przestrzeni na eMuzeum.com • Bezpieczeństwo • Dopasowanie do wymagań Użytkowników od strony wizerunku graficznego, układu, doboru modułów • Nieskończone i wieczyste zasoby • Wysoka jakość infrastruktury informatycznej
Technologia OracleMultitenant • Baza danych typu Pluggable Database (PDB) • Kontener (CDB) • Skalowalność • Zarządzanie wieloma bazami jak jedną • Zachowanie odrębności z zachowaniem aplikacji i uprawnień • itd.
Technologia OracleMultitenant • Baza danych typu Pluggable Database (PDB) to baza „normalna” plus metaopis (metadane) • Kontener (CDB) to Seed (szablon) plus zbiór baz PDB
Migracja bazy do pluginu (PDB) w kontenerze (CDB) • DBMS_PDB (XML + pliki bazy) • Data Pump (expdb, impdp) • Replikacja (np. GoldenGate)
Upgrade vs. migration • Aktualizacja do 12c (i w dół) • Poziom słownika danych • Dane nie są dotykane • Migracja do PDB (i na odwrót) • Poziom danych • Zmiana OS, zestaw znaków itd.