 |
| |
|
 |
| |
| |
|
|
|
|
|
| Opis: |
1. Wprowadzenie do raportowania w Crystal Reports
- zastosowanie raportów
- zapoznanie z interfejsem
- omówienie pasków narzędziowych aplikacji
- - otwieranie i zapisywanie raportów
- eksport stworzonych raportów
- połączenia z bazą
2. Tworzenie raportów
- tworzenie raportów z kreatora
- standard - cross-tab - mail labels - OLAP.
- planowanie i tworzenie raportu - umieszczanie pól na raporcie - obsługa wielu
formatów danych
- tworzenie formuł
3. Sekcje i grupowanie
- omówienie sekcji w raporcie
- tworzenie grup
- zaawansowane grupowanie
- zaawansowane formatowanie przy użyciu wielu sekcji
- korzystanie z "Section Expert" przy pracy z sekcjami - formatowanie warunkowe.
4. Sortowanie i filtrowanie
5. Praca z raportami przestawnymi
- opis zasady działania tabel przestawnych
- tworzenie raportu przestawnego
6. Używanie funkcji sum bieżących
- tworzenie sumy bieżącej dla listy wartości
- warunkowe sumy bieżące.
7. Korzystanie z parametrów raportów
- używanie parametrów do wyboru danych
- używanie pól z parametrem - używanie parametrów w formatowaniu warunkowym -
sortowanie wg parametrów
8. Używanie podraportów
- opis mechanizmu podraportów
- łączenie podraportu z raportem głównym.
|
 |
| Czas trwania: |
14 godzin w 2 dni |
 |
| Status szkolenia: |
otwarte |
zamknięte |
 |
| Najbliższy termin: |
11-12 sierpień
15-16 wrzesień
20-21 październik
22-23 listopad
20-21 grudzień |
do uzgodnienia |
 |
| Cena: |
1300zl/osoba |
do uzgodnienia |
 |
|
 |
|
|
Szkolenia Crystal reports - zaawansowane raportowanie |
 |
|
| Opis: |
1. Tworzenie raportów parametrycznych
* definiowanie parametrów
* kontrola poprawności podawanych wartości w parametrach
* stosowanie parametrów dyskretnych i zakresowych
* tworzenie raportów z wieloma parametrami wejściowymi
* sortowanie i grupowanie przy użyciu parametrów
* formatowanie warunkowe przy zastosowaniu parametrów.
2. Tworzenie raportów podsumowujących dane pochodzące z kostek
OLAP
* definiowanie źródła danych dla tabeli reprezentującej dane z kostki OLAP
* tworzenie raportu bazującego na kostce OLAP
* formatowanie tabeli z danymi z kostki OLAP
3. Definiowanie zaawansowanych formuł.
* używanie funkcji i operatorów
* definiowanie struktur kontrolnych
* stosowanie zmiennych
* zakres widoczności zmiennych
* praca z tablicami.
4. Zaawansowane formatowanie sekcji
* stosowanie formuł do formatowanie sekcji
* pokazywanie/ukrywanie sekcji w zależności od spełnienia określonych
warunków.
5. Zaawansowane możliwości grupowania danych
* stosowanie sum bieżących (Running Total Expert)
* zaawansowane opcje podsumowań.
6. Definiowanie podraportu w raporcie głównym
7. Tworzenie raportów z alertami
* definiowanie alertów
* stosowanie alertów parametrycznych.
8. Wykorzystanie języka SQL w raporcie
* stosowanie wyrażeń SQL
* tworzenie kwerendy SQL dla raportu
* podstawy składni języka SQL
* edycja kwerendy SQL
* tworzenie parametrów SQL dla raportu.
9. Używanie szablonów raportów
* stosowanie wbudowanych szablonów raportów
* tworzenie szablonu
* usuwanie szablonu
|
 |
| Czas trwania: |
14 godzin w 2 dni |
 |
| Status szkolenia: |
otwarte |
zamknięte |
 |
| Najbliższy termin: |
23-24 sierpień
23-24 wrzesień
14-15 październik
23-24 listopad
14-16 grudzień |
do uzgodnienia |
 |
| Cena: |
1900zl/osoba |
do uzgodnienia |
 |
|
 |
|
|
| Opis: |
1. Wprowadzenie do Baz Danych
- tabele i pola
- relacje
- relacyjne bazy danych - nierelacyjne bazy danych
2. Tworzenie tabeli - indeksy i ich zastosowania - reguły sprawdzania poprawności w tabelach
- import eskport danych
- formaty i maski wprowadzania danych
- tworzenie relacji między tabelami
- sortowanie danych
- wyszukiwanie danych
3. Formularze
- tworzenie i modyfikowanie struktury formularzy
- używanie różnych obiektów kontrolnych (przyciski, grupy opcji, pola OLE itp.)
- pola z listą wyboru, podformularze
- wyświetlanie podsumowan - otwieranie podformularzy w nowym oknie - ustalanie wartości domyślnych kontrolek - zmiana widoków formularza
4. Kwerendy
- możliwości kwerend w zakresie filtrowania, sortowania, łączenia informacji z różnych tabel, grupowania, parametryzowania, obliczania nowych wartości
- młaściwości kwerend
- kwerendy dopisujące, usuwające, tworzące tabele
- kwerendy krzyżowe
- odnajdowanie duplikatów
- odnajdowanie niedopasowanych danych
5. Raporty
- raporty wyliczeniowe, grupujące, podsumowujące
- wykresy na raportach
- numeracja rekordów w grupach - tworzenie raportów wielokolumnowych - tworzenie szablonów raportów - tworzenie własnych kontrolek "label"
6. Zabezpieczanie bazy danych
- tworzenie użytkowników i grup użytkowników
- modyfikacje struktury raportów
- porządkowanie i grupowanie danyc
- eksport i import danych
- eksportowanie tabel i zapytań
- eksportowanie raportów jako migawki (snapshot)
- eksportowanie raportów do Microsoft Word
- importowanie danych z innych baz danych
- import plików tekstowych (CSV)
- importowanie arkuszy Excela
- łączenie tabel z innych baz danych |
 |
| Czas trwania: |
14
godzin / 2dni |
 |
| Status szkolenia: |
otwarte |
zamknięte |
 |
| Najbliższy termin: |
23-24 sierpień
8-9 wrzesień
13-14 październik
15-16 listopad
8-9 grudzień |
do uzgodnienia |
 |
| Cena: |
980zł/osoba |
do uzgodnienia |
 |
|
 |
|
|
|
| Opis: |
Relacyjne modele baz danych
Operatory relacyjne
Charakterystyka języka deklaratywnego SQL
Składnia języka SQL
Podział języka DQL, DML, DDL, DCL
Język DQL (Data Query Language)
Zapytania SELECT
Aliasy kolumn, tabel
Obsługa daty (Typy DATE, funkcje wyświetlania, formatowania)
Funkcje grupowe
Łączenie tabel wewnętrzne i zewnętrzne (klauzula JOIN)
Operator UNION
Podzapytania zagnieżdżone (w warunku WHERE, nazwie tabeli, nazwie kolumny)
Pozdapytania skorelowane
Język DML (Data Modification Language)
Wstawianie wierszy (klauzla INSERT)
Wstawianie wierszy poprzez zapytanie
Zmiana zawartości wierszy (UPDATE)
Usuwanie wierszy (DELETE)
Język DDL (Data Definition Language)
Tworzenie, zmiana własności, usuwanie tabel (CREATE,ALTER,DROP)
Tworzenie tabel poprzez zapytanie (CREATE TABLE .... AS SELECT...)
Więzy integralności (CONSTRAINTS)
Opcje NULL i NOT NULL
Klauzula CONSTRAINT
Typ ENUM
Typ SET
Warunek PRIMARY KEY
Warunek UNIQUE
Warunek FOREIGN KEY
Klauzula DEFAULT
Transakcje
Polecenie COMMIT, ROLLBACK, SAVEPOINT |
 |
| Czas trwania: |
14
godzin / 2dni |
 |
| Status szkolenia: |
otwarte |
zamknięte |
 |
| Najbliższy termin: |
28-29 lipiec
25-26 sierpień
15-16 wrzesień
20-21 październik
22-23 listopad
20-21 grudzień
|
do uzgodnienia |
 |
| Cena: |
1480zł/osoba |
do uzgodnienia |
 |
|
 |
|
|
|
| Opis: |
Podwójne licencjonowanie MySQL (MySQL's dual license policies)
Licencja komercyjna (Commercial License)
Licencja Open Source (Open Source License)
Instalacja bazy MySQL
Instalacja standardowa MySQL (pliki binarne)
Instalacja MySQL w systemie Windows albo w systemie Unix-Like (GNU/Linux, FreeBSD)
Strojenie serwera po instalacji, testowanie
Upgrading MySQL
Łączenie się z serwerem
Zadawanie zapytań
Tworzenie i korzystanie z baz danych
Tworzenie i wybór bazy danych
Tworzenie tabel
Importowanie danych do tabeli
Pozyskiwanie informacji o bazie danych i tabelach
Używanie polecenia mysql w trybie wsadowym (Batch Mode)
Omówienie programów narzędziowych
Sposoby wywołania programu
Określanie opcji programu (linia poleceń, plik konfiguracyjny, zmienne środowiskowe)
Ustawianie zmiennych programu poprzez linię poleceń
Narzędzia GUI do zarządzania i programowania bazy danych
MySQL Administrator
MySQL Query Browser
Toad for MySQL |
 |
| Czas trwania: |
14
godzin / 2dni |
 |
| Status szkolenia: |
otwarte |
zamknięte |
 |
| Najbliższy termin: |
2-3 sierpień
22-23 wrzesień
20-21 październik
17-18 listopad
7-8 grudzień |
do uzgodnienia |
 |
| Cena: |
1250zł/osoba |
do uzgodnienia |
 |
|
 |
|
|
|
| Opis: |
Pliki serwera MySQL oraz skrypty startowe
Dostępne skrypty i programy użytkowe
Extended MySQL Server (mysqld-max)
Skrypt startowy mysqld_safe
Skrypt startowy mysql.server
Program do zarządzania wieloma serwerami na jednej maszynie mysqld_multi
Konfiguracja serwera MySQL
Opcje polecenia mysqld
Tryby SQL serwera (The Server SQL Mode)
Zmienne systemowe serwera (Server System Variables)
Systemowe zmienne dynamiczne serwera (Dynamic System Variables)
Określanie stanu serwera (Server Status Variables)
Zamykanie serwera (Shutdown Process)
Bezpieczeństwo serwera MySQL
Zabezpieczanie przed atakami
Opcje programu mysqld dotyczące bezpieczeństwa
Bezpieczeństwo a komenda LOAD DATA LOCAL
System uprawnień w MySQL
Jak działa system uprawnień
Struktura systemu uprawnień w bazie MySQL
Etapy łączenia się z serwerem MySQL
Access Control, Stage 1: Connection Verification
Access Control, Stage 2: Request Verification
Najczęstsze przyczyny błędu dostępu (Access denied Errors )
Zarządzanie kontami użytkowników
Użytkownicy i hasła
Dodawanie nowego konta użytkownika
Usuwanie konta użytkownika
Limitowanie zasobów konta
Zmiana hasła konta użytkownika
Konserwowanie oraz naprawa bazy danych MysQL
Tworzenie kopii zapasowych
Konserwacja i odzyskiwanie tabel (Maintenance and Crash Recovery)
Składnia wywołania programu myisamchk
Opcja programu myisamchk (sprawdzanie spójności tabel, naprawa tabel, inne)
Optymalizacja tabel
Pobieranie informacji o tabeli
Ustawienia lokalne MySQL
Sortowanie a polskie znaki
Wybór języka komunikatów
Dodawanie nowego języka
Najczęstsze problemy z poslkimi znakami
Określanie strefy czasowej serwera
Pliki dziennika serwera MySQL (MySQL Log Files)
Error Log
General Query Log
Update Log
Binary Log
Slow Query Log
Utrzymywanie plików dziennika
Uruchamianie wielu serwerów na jednym sprzęcie
Uruchamianie wielu serwerów w systemie Windows
Uruchamianie wielu serwerów z wiersza poleceń
Uruchamianie wielu serwerów jako usłgi
Uruchamianie wielu serwerów w systemie Unix-like
Użytkowanie programów w środowisku wieloserwerowym
MySQL Query Cache
Jak działa Query Cache
Opcje Query Cache dla klauzuli SELECT
Konfigurowanie Query Cache
Sprawdzanie stanu Query Cache |
 |
| Czas trwania: |
14
godzin / 2dni |
 |
| Status szkolenia: |
otwarte |
zamknięte |
 |
| Najbliższy termin: |
4-5 sierpień
9-10 wrzesień
12-13 październik
12-13 listopad
16-17 grudzień
|
do uzgodnienia |
 |
| Cena: |
1550zł/osoba |
do uzgodnienia |
 |
|
 |
|
|
OCA -
Oracle Certified Associate - szkolenia Oracle |
 |
|
| Opis: |
I) Serwer ORACLE (dzień pierwszy)
- 1) Architektura Serwera Oracle
- Wprowadzenie
- Opis struktury i zasady działania serwera bazy danych Oracle
- Instancja Serwera Oracle
- SGA - System Global Area
- Opis struktury pamięci i ich zastosowanie (Buffet Cache, Shared Pool, Redo log Buffet, Java Pool, Large Pool, Streams Pool)
- Struktury pamięci, a algorytm LRU
- Rozmiar "garnulków" pamięci
- Pliki startowe bazy danych (PFILE, SPFILE), opis podstawowych parametrów instancji
- PGA - Program Global Area
- Procesy drugoplanowe
- Szczegółowy opis procesów (SMON, PMON, DBWN*, LGWR, CKPT)
- Opis procesów opcjonalnych (ARCn, RECO,MMAN,MMON, MMNL, RVWR, CTWR)
- Struktura fizyczna bazy danych Oracle
- Control File
- Data File
- Redo Log
- Parametr File
- Password File
- Oracle NET
- Struktura logiczna bazy danych Oracle
- Opis podziału logicznego bazy danych na: przestrzenie tabel (TABLESPACE), Segmenty, Exenty, Bloki
- Budowa bloku danych i sposób jego zapisu
- 2) Instalacja oprogramowania i utworzenie bazy danych za pomocą narzędzia DBCA
- Warsztaty w trakcje których uczestnicy szkolenia zainstalują oprogramowanie Oracle Database, a następnie korzystając z narzędzia DBCA (Database Configuration Asistant) stworzą własną bazę danych.
- 3) Zarządzanie Instancją i strukturą fizyczną bazy danych
- Oracle Enterprise Manager - wprowadzenie
- Uruchamianie i zatrzymywanie Bazy Danych za pomocą narzędzia EM
- Opis stanów podczas uruchamiania bazy danych (UNMOUNT, MOUNT, OPEN)
- Opis opcji zamykania bazy danych
- Modyfikacja parametrów instancji
- Przestrzenie tabel
- Zarządzanie
- Tworzenie
- Usuwanie
- Modyfikacja
- ASM - Automatic Storage Management, co to jest i do czego służy
II) Zarządzanie (dzień drugi)
1) Segmenty wycofania i usługi sieciowe
- Segmenty wycofania
- Jak działają i do czego służą
- Różnica pomiędzy "Redo Data" i "Undo Data"
- Monitorowanie
- Zarządzanie
- Undo Advisor
- Usługi sieciowe
- Konfiguracja Listenera
- Konfiguracja klienta (Easy Connect, Local Naming, Directory Naming, External Naming)
- Opcje zaawansowane (Connect-time failover, Load balancing, Source routing)
- Sharde Server (co to jest i do czego służy, czym różni się od Dedicate Server)
2) Użytkownicy i Schematy
- Użytkownicy
- Tworzenie, zarządzanie, usuwanie
- Przyznawanie i zabieranie uprawnień
- Zarządzanie rolami bazodanowymi
- Zarządzanie profilami
- Schematy
- Wprowadzenie
- Tabele (tworzenie, usuwanie, modyfikacja)
- Podgląd struktury i danych tabeli (polecenie SELECT)
- Perspektywy (tworzenie)
- Więzy integralności (constraints)
- Indeksy (tworzenie, usuwanie)
- Sekwencje(tworzenie, usuwanie, modyfikacja)
- Słowniki bazy danych
3) Dostęp do danych, blokady, zakleszczenia
- Rekordy (wstawianie, usuwanie, modyfikacja)
- Polecenie MARGE
- Procedury, funkcje, pakiety
- Wyzwalacze
- Mechanizm blokowanie rekordów
- Zasady działania
- Zapobieganie
- Rozwiązywanie problemów
- Zakleszczenia
4) Optymalizacja
- Statystyki
- AWR- Automatic Workload Repository
- ADDM - Automatic Database Diagnostic Monitor
- "Doradcy" - Advisors
- Komunikaty w pliku alert.log
- Threshold
III) Backup i odtwarzanie przy użyciu narzędzia Enterprise Manager (EM) (dzień trzeci)
1) Wprowadzenia
- Zadanie administratora
- Czym jest i do czego służy tryb Archivelog
- Opis procesu CKPT i ARC
- Kategorie "uszkodzeń" (Statement failure, User process failure, Network failure, User error, Instance failure, Media failure)
2) Backup
- Wprowadzenie
- Rodzaje backupów
- Backup bazy danych (EM)
- Konfiguracja automatycznego backupu (EM)
3. Odtwarzanie
- Wprowadzenie
- Scenariusze odtwarzanie w zależności od utraty danych (Control file, Redo log file, Noncritical data file, System-critical data file)
4) Flashback |
 |
| Czas trwania: |
21
godzin / 3dni |
 |
| Status szkolenia: |
otwarte |
zamknięte |
 |
| Najbliższy termin: |
2-4 sierpień
1-3 wrzesień
4-6 październik
3-5 listopad
1-3 grudzień |
do uzgodnienia |
 |
| Cena: |
2900zł/osoba |
do uzgodnienia |
 |
|
 |
|
OCP -
Oracle Certified Professional - szkolenie Oracle |
 |
|
|
SQL w bazie danych Oracle - szkolenie podstawowe (szkolenie Oracle) |
 |
|
| Opis: |
Cel szkolenia:
- pobieranie danych z tabel przy użyciu polecenia SELECT
- formatowanie danych wyjściowych przy użyciu wbudowanych funkcji
- wyświetlanie danych z wielu tabel przy użyciu różnych warunków złączenia
- tworzenie raportów z zagregowanymi danymi
- łączenie wielu zbiorów danych
- podstawowe operacje na danych (DML)
- podstawowe operacje na obiektach (DDL)
Program Szkolenia Oracle Certified Professional
1. Pobieranie danych przy użyciu polecenia SELECT
- składnia polecenia SELECT
- proste zapytania
- wyrażenia arytmetyczna
- obsługa wartości NULL
- konkatenacja
- klauzula DISTINCT
- wyświetlanie struktury tabeli za pomocą polecenia DESCRIBE
2. Wybieranie określonych wierszy i sortowanie wyników zapytania
- zapytania z klauzulą WHERE
- operatory logiczne i porównywanie wartości
- sortowanie wierszy przy użyciu klauzuli ORDER BY
3. Funkcje jednowierszowe
- manipulacja ciągami znaków (LOWER, UPPER, INITCAP, SUBSTR, LENGTH ...)
- manipulacja liczbami (ROUND, TRUNC, MOD...)
- operacje na datach (NEXT_DAY, LAST_DAY, ADD_MONTHS...)
- konwersje typów (TO_CHAR, TO_NUMBER, TO_DATE)
- funkcje warunkowe (CASE, DECODE)
- operacje na wartości NULL (NVL, NVL2, NULLIF, COALESCE)
4. Agregacja danych przy użyciu funkcji grupujących
- używanie funkcji grupujących (MAX, MIN, SUM ...)
- grupowanie wyników zapytania przy użyciu klauzuli GROUP BY
- wyłączenie grupy danych z zapytania pryz użyciu klauzuli HAVING
5. Wyświetlanie danych z wielu tabel i podzapytania
- rodzaje złączeń i ich obsługa
- jedno i wielowierszowe podzapytania
- operatory ANY i ALL
6. Operacje na zbiorach
- Operatory UNION, UNION ALL, INTERSECT, MINUS
7. Operacje na danych i tabelach
- Wstawianie, modyfikacja i usuwanie rekordów
- Polecenie TRUNCATE
- Kontrola transakcji, polecenie COMMIT i ROLLBACK
- Tworzenie, modyfikacja i usuwanie tabel
- Dodawanie więzów integralności i indeksów
- Tworzenie tabel na podstawie zapytań
|
 |
| Czas trwania: |
21
godzin / 3dni |
 |
| Status szkolenia: |
otwarte |
zamknięte |
 |
| Najbliższy termin: |
2-4 sierpień
1-3 wrzesień
4-6 październik
3-5 listopad
1-3 grudzień |
do uzgodnienia |
 |
| Cena: |
2900zł/osoba |
do uzgodnienia |
 |
|
 |
|
PL/SQL - szkolenie Oracle - podstawy |
 |
|
|
|
|
 |
| |
|
|
|
 |