Mavigator
Transkrypt
Mavigator
przygotował Mariusz Trzaska Plan prezentacji l l l l l l l 2 Wprowadzenie Nawigacja, a zapytanie Nawigacja intencyjna Nawigacja ekstensyjna Koszyki Nowe pomysły Pytania PJWSTK, kwiecień 2004 Mavigator Nawigacja a zapytania l Odpytywanie bazy danych – – l Nawigowanie w zawartości bazy danych – 3 Tekstowe języki zapytań: SBQL, SQL, OQL Graficzne języki zapytań: Kaleidoscape, Kaleidoquery, Mavigator PJWSTK, kwiecień 2004 Mavigator Nawigacja intencyjna Schemat bazy: wierzchołki, krawędzie, etykiety 4 PJWSTK, kwiecień 2004 Mavigator Nawigacja intencyjna (2) Pracownik pracuje w zatrudnia * Firma * P1 P2 F1 P3 F2 P4 P5 F3 P6 P7 F4 P8 5 PJWSTK, kwiecień 2004 Mavigator Nawigacja intencyjna (3) l Marked objects: – – – Filtrowanie, Ręczne oznaczanie, Nawigowanie: l l l – l 6 Suma zbiorów, Część wspólna, Różnica. Koszyki. Użycie Cofnij, Ponów PJWSTK, kwiecień 2004 Mavigator Nawigacja ekstensyjna 7 PJWSTK, kwiecień 2004 Mavigator Koszyki l l l l Definicja Trwałość i personalizacja Wykorzystanie koszyków Operacje na koszykach: – – – 8 Suma, Część wspólna, Różnica. PJWSTK, kwiecień 2004 Mavigator Architektura Mavigator (Windows Form Application) GUI Logika biznesowa ODRA baza danych AbstractDatabase2 Wraper do bazy danych 9 PJWSTK, kwiecień 2004 Mavigator Nowe pomysły • Graficzne złączenia (visual joins). po złączeniu... 10 PJWSTK, kwiecień 2004 Mavigator Nowe pomysły (2) • Graficzne złączenia (visual joins) - cd. GUI GUI Logika biznesowa AbstractDatabase2 Logika biznesowa Wraper do wirtualnej bazy danych ODRA baza danych AbstractDatabase2 AbstractDatabase2 Wraper do bazy danych 11 PJWSTK, kwiecień 2004 Mavigator Nowe pomysły (3) • Modyfikacje interfejsu użytkownika, np. dotyczące używania operatorów AND, OR. a a OR b b a a AND b 12 PJWSTK, kwiecień 2004 b Mavigator Nowe pomysły (4) • • Stworzenie wraperów nie tylko do baz danych: np. Web Services, CORBA. Funkcjonalność umożliwiająca dodanie różnego rodzaju informacji „handlowych”: • Podobnych do CORBA Trade Service, CORBA Property Services, • Web Services (WSDL and UDDI), and search facilities according to this information. Umożliwiających wyszukiwanie obiektów na podstawie bardziej zaawansowanych kryteriów: „Yellow pages”. • 13 Rozszerzenie obsługiwanego modelu danych, np. o generalizacje. PJWSTK, kwiecień 2004 Mavigator Nowe pomysły (5) • Nowe funkcje operujące na marked objects: • • • • • • • 14 Średnia, Maksimum, Minimum, Suma, ... Stickers – Adnotacje(?!). Dowolne informacje, trwale przypisane do konkretnego obiektu (lub grupy), przez konkretnego użytkownika. Zaawansowane graficzne środowisko wykorzystujące grafikę 3D. PJWSTK, kwiecień 2004 Mavigator Nowe pomysły (6) Projekcje obiektów (Projections of marked objects). Lic zba proje któw • Pracownik Pensja: 4800,00 PLN Projektów: 4 Pe ns ja 15 PJWSTK, kwiecień 2004 Mavigator Pytania 16 PJWSTK, kwiecień 2004 Mavigator