Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Podobne dokumenty
Oracle Application Express -

Plan. Aplikacja. Architektura aplikacji. Architektura aplikacji Tworzenie aplikacji Application Builder podstawy

Plan. Raport. Tworzenie raportu z kreatora (1/3)

Oracle Designer. Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera :

Instrukcjaaktualizacji

Podstawowe możliwości programu Spectro Market Faktura

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Plan. Formularz i jego typy. Tworzenie formularza. Co to jest formularz? Typy formularzy Tworzenie prostego formularza Budowa prostego formularza

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

WYKONANIE OPROGRAMOWANIA DEDYKOWANEGO

Wstęp. Opis ten dotyczy wydziałów orzeczniczych.

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Serwery LDAP w środowisku produktów w Oracle

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Tytuł kursu: Oracle 11g XE Administracja (kompleksowe)

Deduplikacja danych. Zarządzanie jakością danych podstawowych

Windows Serwer 2008 R2. Moduł 5. Zarządzanie plikami

2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji

Wdrożenie modułu płatności eservice. dla systemu Magento

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

11. Autoryzacja użytkowników

Win Admin Monitor Instrukcja Obsługi

Ustalanie dostępu do plików - Windows XP Home/Professional

Bazy danych 2. Wykład 1

Instrukcja instalacji aplikacji i konfiguracji wersji sieciowej. KomKOD

asix Autoryzacja dostępu do zasobów WWW systemu asix (na przykładzie systemu operacyjnego Windows 2008)

Spis treści MONITOR PRACY... 4

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

Podręcznik użytkownika Wprowadzający aplikacji Wykaz2

Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

Praca w sieci równorzędnej

Plan. Stan sesji (1/2) Stan sesji (2/2) Stan sesji Tworzenie przycisku Integracja prostego formularza z raportem Tworzenie formularza z raportem

Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4

3. Budowa prostych raportów opartych o bazę danych

Sieciowa instalacja Sekafi 3 SQL

Zastępstwa Optivum. Jak przenieść dane na nowy komputer?

System imed24 Instrukcja Moduł Analizy i raporty

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania.

Sage Migrator 2019.e Migracja do Sage 50c wersja 2019.a i 2019.b

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Część I Rozpoczęcie pracy z usługami Reporting Services

Wdrożenie modułu płatności eservice. dla systemu Zen Cart

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką

Ulotka v System Comarch OPT!MA v Comarch SA Kraków, Al. Jana Pawła II 41g tel. (12) , fax (12)

Spis treści. Przedmowa

Program szkolenia: Administracja SQL Server

I. WYSIWYG What You See Is What You Get Widzisz to co otrzymujesz

Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x

Instalacja Microsoft SQL Server 2014 Express

Tworzenie aplikacji bazodanowych

Hurtownie danych - przegląd technologii

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa

Sage Migrator Migracja do wersji Sage Kadry i Płace

Administracja i programowanie pod Microsoft SQL Server 2000

Oferta szkoleniowa Yosi.pl 2012/2013

Wprowadzenie do technologii Business Intelligence i hurtowni danych

Bazy danych i ich aplikacje

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

7 Business Ship Control dla Wf-Mag Prestiż i Prestiż Plus

Spis treści. Część I Wprowadzenie do pakietu oprogramowania Analysis Services

Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.

Wymagania. Instalacja SP DETAL

4. Budowa prostych formularzy, stany sesji, tworzenie przycisków

Narzędzie wspierające zarządzanie organizacj. Parentis Sp. z o.o. Kartoszyno,ul.Przemysłowa 5, Krokowa, info@parentis.pl

Instalacja krok po kroku /instalacja programu, serwera bazy danych/

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Sage Migrator 2018.c Migracja do wersji Sage Kadry i Płace 2018.b

Podręcznik użytkownika Publikujący aplikacji Wykaz2

Koncepcja systemu informatycznego realizującego w środowisku Oracle Spatial proces generalizacji modelu BDOT10 do postaci BDOT50

Zarządzanie Infrastrukturą IT. Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze

ELEKTRONICZNA KSIĄŻKA ZDARZEŃ

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9

Platforma e-learningowa

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

MDW. (Moduł Dystrybucji Wysyłek) (Moduł Magento) v Strona 1 z 11

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Oracle11g: Wprowadzenie do SQL

Wikispaces materiały szkoleniowe

Instrukcja obsługi aplikacji i platformy Geodriller:

1 Ochrona Danych Osobowych

Zarządzanie kontami użytkowników w i uprawnieniami

Tomasz Greszata - Koszalin

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

Instrukcja instalacji systemu elektronicznego obiegu dokumentów - esoda.

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

10.2. Udostępnianie zasobów

I. INSTALACJA BAZY DANYCH ORACLE10g EXPRESS EDITION

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 10g

Projektowanie baz danych za pomocą narzędzi CASE

epuap Archiwizacja w Osobistym Składzie Dokumentów

Asix. Konfiguracja serwera MS SQL dla potrzeb systemu Asix. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

Uprawnienia, role, synonimy

Transkrypt:

1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle Application Express Typy użytkowników 3 Oracle Application Express: Narzędzie do tworzenia aplikacji internetowych korzystających z baz danych Udostępnia swój interfejs za pomocą większości przeglądarek internetowych Jest instalowany w bazie danych Oracle jako zbiór tabel, perspektyw i pakietów PL/SQL Wymaga od użytkownika podstawowej znajomości podstaw języka SQL i PL/SQL Wspomagając użytkownika różnymi kreatorami pozwala na stworzenie prostych aplikacji w bardzo krótkim czasie Wykorzystywane jest także podczas wykonywania aplikacji, z której korzysta końcowy użytkownik 4

Architektura APEX-a Różna w zależności od wersji bazy Przed wersją 11.1 wymagany serwer HTTP (Apache) z zainstalowanym modułem mod_plsql Użytkownik (przeglądarka) Serwer HTTP (z modułem mod_plsql) Baza danych Oracle (z zainstalowanym APEX-em) Od wersji 11.1, a także w wersji Oracle Database 10g Express Edition, wykorzystywanie samodzielnego serwera HTTP nie jest konieczne Użytkownik (przeglądarka) Baza danych Oracle (z wbudowanym serwerem HTTP i zainstalowanym APEX-em) 5 Zadania APEX-a Niezależnie od tego czy środowisko APEX jest wykorzystywane przez twórcę aplikacji, czy też jej końcowego użytkownika, zadania środowiska są takie same: Zarządzanie stanem sesji użytkownika Udostępnianie usług uwierzytelniania Udostępnianie usług autoryzacji Kontrolowanie przetwarzania stron Walidacja przetwarzania 6 Środowisko APEX Typy użytkowników APEX umożliwia tworzenie aplikacji przez grupy użytkowników w ramach tzw. obszarów roboczych Obszar roboczy jest wirtualnym, prywatnym obszarem umożliwiającym wielu użytkownikom współpracę nad tworzeniem jednej lub wielu aplikacji Obszary robocze jak również aplikacje korzystają z obiektów bazy danych tworzonych i przechowywanych we wskazanych schematach bazy danych Użytkownicy końcowi, administratorzy, deweloperzy Obszar roboczy 1 Aplikacja A Aplikacja B Schemat X Obszar roboczy 2 Aplikacja C Obszary robocze APEX-a Obszar roboczy 3 Aplikacja D Aplikacja E Schemat Y Schemat Z Schemat V 7 Schematy bazy danych W systemie APEX wyróżniamy cztery podstawowe typy użytkowników: Administratorzy obszarów roboczych wykonują zadania administracyjne: zarządzają użytkownikami obszarów roboczych, monitorują wykorzystanie obszarów roboczych, analizują logi Deweloperzy tworzą i edytują aplikację, są właścicielami obszarów roboczych lub mogą współdzielić obszary innych deweloperów Końcowi użytkownicy nie mają możliwości edytowania aplikacji, mogą być uwierzytelniani wyłącznie przez APEX Administratorzy APEX-a wykorzystując narzędzie Application Express Administration Services zarządzają całym zainstalowanym środowiskiem APEX 8

Dostęp do APEX a Bezpośrednio po instalacji dostęp do APEX a możliwy jest za pomocą dwóch podstawowych aplikacji Przeznaczonej do administracji instancją APEX a http://adres_hosta:port/apex/apex_admin Przeznaczonej do tworzenia aplikacji (po utworzeniu obszaru roboczego) Administracja obszarem roboczym Tworzenie obszaru roboczego Logowanie się do obszaru roboczego Tworzenie użytkowników Żądanie utworzenia obszaru roboczego 9 10 Tworzenie obszaru roboczego Podczas tworzenia obszaru roboczego określamy jego: Nazwę i opis Nazwę schematu, w którym fizycznie będą przechowywane obiekty obszaru roboczego Dane dotyczące administratora obszaru roboczego Logowanie się do obszaru roboczego Po zalogowaniu się do obszaru roboczego mamy dostęp do ekranu roboczego, z poziomu którego możemy skorzystać z: Trzech podstawowych narzędzi Zadań administratorskich, zależnych od przyznanych uprawnień 11 12

Application Builder narzędzie do budowania aplikacji działających w ramach APEX-a SQL Workshop narzędzie umożliwiające przetwarzanie poleceń SQL, PL/SQL, a także przeglądanie i modyfikację zawartości bazy danych i inne czynności Team Development narzędzie do organizowania pracy grupowej programistów (nowość w wersji 4.0) SQL Workshop Object Browser umożliwia przeglądanie a także tworzenie, usuwanie i modyfikację zawartości bazy danych SQL Command narzędzie do uruchamiania pojedynczych poleceń SQL, PL/SQL SQL Scripts narzędzie do uruchamiania i zarządzania skryptami SQL Query Builder graficzne narzędzie do tworzenia poleceń SQL bez konieczności ich ręcznego wpisywania Utilities narzędzie umożliwiające wykonywanie eksportów, importów, ładowania danych, generowania poleceń DDL, porównywanie schematów, monitorowanie bazy danych, przeglądanie raportów dotyczących stanu i zawartości systemu APEX i bazy danych. 13 14 SQL Workshop Object Browser Podstawowa strona narzędzia Object Browser jest podzielona na dwie części: Pierwsza z nich umożliwia wybór obiektu, którym jesteśmy zainteresowani Druga na przeglądanie definicji wybranego obiektu, a także wszelkie możliwe jego modyfikacje 15 SQL Workshop SQL Command Narzędzie SQL Command pozwala na wykonywanie następujących zadań na poleceniach SQL: Tworzenie Edycję Przeglądanie Uruchamianie Usuwanie Ponadto SQL Command umożliwia: Wyświetlanie planów poleceń Wyświetlanie wyników poleceń Polecenia mogą być tworzone ręcznie lub przy pomocy Query Buildera Zapisane polecenia muszą mieć unikalne nazwy w ramach obszaru roboczego 16

SQL Workshop SQL Scripts Pozwala na zarządzanie skryptami SQL w zakresie: tworzenia, edycji, przeglądania, uruchamiania i usuwania, a także importu i eksportu Przez skrypt SQL rozumiemy zbiór poleceń SQL zapisanych w jednym pliku Skrypt SQL może zawierać zarówno polecenia SQL jak i bloki PL/SQL SQL Workshop Query Builder Przy pomocy Query Buildera polecenia SQL może tworzyć użytkownik bez znajomości lub z podstawową znajomością składni SQL Polecenia mogą zawierać: Selekcję Projekcję Połączenia Sortowanie 17 18 SQL Workshop Utilities (1/2) Data Workshop umożliwia ładowanie danych do bazy danych oraz ich eksportowanie Object Reports daje dostęp do wielu raportów przestawiających zawartość bazy danych Generate DDL umożliwia generację poleceń DDL zawiarających definicję wybranych obiektów bazy danych User Interface Defaults pozwala określać domyślne własności interfejsu użytkownika (dotyczące regionów i elementów) Utilities (2/2) Recycle Bin umożliwia odtwarzanie usuniętych obiektów Schema Comparison narzędzie do porównywania schematów Database Monitor narzędzie do monitorowania stanu bazy danych About Database narzędzie do wyświetlania podstawowych informacji o środowisku APEX i bazie danych 19 20

Tworzenie użytkowników (1/2) Do obszarów roboczych i aplikacji w nich zapisanych mogą uzyskiwać dostęp użytkownicy pełniący role: Administratorów Programistów Użytkowników końcowych Użytkowników APEX mogą tworzyć administratorzy obszarów roboczych Tworzenie użytkowników (2/2) W celu utworzenia użytkownika administrator: Określa jego nazwę i adres e-mail Wybiera typ użytkownika Określa dostępność konta i ewentualną konieczność zdefiniowania hasła podczas pierwszego logowania Określa przynależność użytkownika do grup użytkowników 21 22 Podsumowanie Wprowadzenie Co to jest APEX? Architektura Środowisko Oracle Application Express Typy użytkowników Administracja obszarem roboczym Tworzenie obszaru roboczego Logowanie się do obszaru roboczego Tworzenie użytkowników 23