Akademia Linuksa
Menu
Strona główna
Kursy zawodowe
Administrator Linuksa
Admin zaawansowany
Strony WWW i grafika
Deweloper PHP
Dew. zaawansowany
Programista JAVA
Szkolenia
Pełna lista szkoleń
Linux
Sieci, bezpieczeństwo
Solaris
Bazy danych
PHP
Java
Python
AJAX, Javascript
Linux kernel, embedded
Perl, inne języki
XML
UML, procesy biznesowe
Zarządzanie projektami
Office, Excel, biurowe
Szkolenia na zamówienie
Konsultacje
Serwery Linux, sieci
Wynajem sal
Vouchery szkoleniowe
Certyfikacja
FAQ
O nas
Referencje
Kontakt
Formularz zgłoszeniowy
Oferty pracy
Materiały, artykuły
Forum, pytania, opinie
Lokalizacje
Warszawa (centrala)
   Skwer Wyszyńskiego 9
Kraków
   Al. 29 Listopada 52
Łódź
   ul. Wólczańska 51
Poznań
   ul. Ziębicka 18
Katowice
   ul. Modelarska 12
Kontakt
tel. 022 63 64 164
akademia@linuksa.pl
Zrealizowane szkolenia
Grupa Sygnity
Bank Pekao SA
Leroy Merlin
Alcatel Polska
Germanos Polska
Ministerstwo Środowiska
ZO MSWiA
Kancelaria Prezesa Rady Ministrów
Ambasada Francji
WZR RAWAR
CSIOZ
Ministerstwo Finansów
Izba Celna w Katowicach
» Zobacz pełną listę...
Bądź na bieżąco
Newsletter
Wpisz swój adres email:

Najbliższe terminy RSS

Praca
Szukamy wykładowców:
- Dewelopera WWW (PHP)
  (Warszawa)
- MS Office
  (Poznań)
Nasi Partnerzy
Pearson VUE
Strona

Valid XHTML 1.0 Transitional

Valid CSS!

  

Bazy danych dla programistów (kod: DB 101)

Opis i cel szkolenia

Poznanie systemów relacyjnych baz danych. Podstawy teoretyczne. Język zapytań SQL. Zapytania złożone, podzapytania, perspektywy. Języki proceduralne. Indeksy i podstawy optymalizacji.

W trybie otwartym i standardowo, szkolenie prowadzone jest na systemie PostgreSQL. Dla grup zamkniętych, na życzenie – możliwa również dowolna inna platforma (np.: Oracle, MS SQL, IBM DB2…).

Uwagi:

  • Osobom zainteresowanym głównie nauczeniem się języka SQL (dla celów raportowo-analitycznych) i podstawami świata baz danych, sugerujemy skorzystanie raczej z programu “bazy danych i język SQL dla analityków”, nie zawierającego zagadnień administracji, języków proceduralnych i wydajności;
  • Osobom, które interesują konkretne szczegóły platform PostgreSQL lub MySQL i pracy na nich, sugerujemy rozważanie szkoleń dedykowanych dla tych platform. Zagadnienia szkoleń dedykowanych generalnie pokrywają się z programem niniejszego, ogólnego szkolenia bazodanowego, ale są wyraźniej sprofilowane pod kątem pracy na wybranej platformie i demonstracji konkretnych narzędzi na niej dostępnych.

Czas trwania

3 dni

Program

  1. Relacyjne bazy danych – podstawy
    • pojęcie relacji.
    • tabela, wiersz, kolumna.
    • klucz, klucz główny.
    • klucze obce i powiązania między tabelami.
  2. Język SQL
    • proste zapytania – konstrukcja SELECT,
    • funkcje i operatory,
    • wybieranie wierszy – klauzula WHERE,
    • porządkowanie danych – klauzula ORDER BY,
    • klauzule LIMIT, OFFSET,
    • operacje teoriomnogościowe,
    • łączenie wielu tabel,
    • grupowanie wierszy,
    • funkcje agregujące,
    • wybieranie grup wierszy – klauzula HAVING,
    • podzapytania.
  3. Projektowanie baz danych na przykładzie
    • proces projektowania baz danych,
    • notacje schematów baz danych,
    • wzorce projektowe
  4. Teoretyczne podstawy baz danych
    • anomalie,
    • postaci normalne.
  5. Schemat bazy danych (DDL)
    • typy danych,
    • tworzenie tabel – CREATE TABLE,
    • więzy spójności,
    • sekwencje.
  6. Dodawanie i modyfikacja danych (DML)
    • dodawania danych – INSERT,
    • modyfikacje danych – UPDATE,
    • usuwanie danych – DELETE.
  7. Perspektywy
    • tworzenie perspektyw – CREATE VIEW,
    • zastosowania perspektyw.
  8. Języki proceduralne
    • PL/pgSQL jako przykład języka proceduralnego,
    • zastosowania języków proceduralnych,
    • wyzwalacze (TRIGGER) i procedury składowane.

Pobierz w wersji PDF > >

Przeznaczenie i wymagania

Szkolenie przeznaczone jest dla osób nie mających doświadczenia z relacyjnymi bazami danych i językiem SQL, przede wszystkim programistów, ewentualnie analityków zainteresowanych również aspektami programistycznymi i wydajnościowymi.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez Akademię Linuksa.

Lokalizacje

Najbliższe terminy

  • 2010.09.13 - 2010.09.15 (WAW)

Zapytaj o szczegóły

tel. 022 63 64 164
akademia@linuksa.pl

  • Warszawa - Skwer kard. S. Wyszyńskiego 9
  • Kraków - Al. 29 Listopada 52
  • Łódź - ul. Wólczańska 51
  • Poznań - ul. Ziębicka 18
  • Katowice - ul. Modelarska 12
  • na życzenie dowolne miejsce w Polsce

Cena szkolenia

1990 zł, brutto (szkolenie zwolnione z VAT).

W cenę wliczone są:
- materiały szkoleniowe,
- obiady,
- drobny poczęstunek oraz ciepłe i zimne napoje,
- certyfikat ukończenia szkolenia,
- możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia.

Najbliższe terminy

  • 2010.09.13 - 2010.09.15 (WAW)

W przypadku zgłoszenia grupy osób (min. 2), możliwe jest również zamówienie szkolenia zamkniętego, w terminie do uzgodnienia (zaproponuj termin).
Szkolenia zamknięte prowadzimy w naszych salach, w siedzibie Klienta, lub w dowolnej lokalizacji na terenie Polski.

Powrót do pełnej listy szkoleń

Udostępnij tę stronę na Facebooku