background image

European Computer Competence Certificate 

Europejski Certyfikat Kompetencji Informatycznych 

 

SITM4Dv1.1(22.02.2010) 

 

© 2010 ECCC Foundation 

1/1 

SYLABUS

 

ECCC 

M

O D U Ł

:

 

  I T

 

M 4

 

B

A Z Y  

D

A N Y C H  

 

P

O Z I O M

:

 

  E

K S P E R T  

D)  

W zakres  egzaminu z tego modułu wchodzą wszystkie zagadnienia z poziomu  zaawansowanego (C
rozszerzone o kompetencje podane poniżej. 

 

GRUPA KOMPETENCJI 

KOMPETENCJE OBJĘTE STANDARDEM ECCC 

1.  Teoria baz danych 

1.1.  Modelowanie danych w języku UML. ORM. 

1.2.  Inne modele baz danych: obiektowe i obiektowo-relacyjne, siecio-

we, rozproszone, multimedialne, mobilne, temporalne – zalety, wa-
dy, architektura, implementacja. 

1.3.  Standard obiektowych  baz danych ODMG (Object Data Manage-

ment Group). Język ODL (Object Definition Language). Język zapy-
tań OQL (Object Query Language). 

1.4.  Hurtownie danych. Projektowanie (modele wielowymiarowe), archi-

tektura i wykorzystanie.  

1.5.  Bazy danych w Internecie i Intranecie. Technologie internetowe 

dostępu do danych (PHP, ASP, JSP, ...). 

2.  Tworzenie bazy danych i 

manipulowanie danymi 

2.1.  Projektowanie i tworzenie obiektowej bazy danych. Obiekty bazy 

danych. Operacje na obiektach. 

2.2.  Projektowanie internetowych baz danych. Operacje na danych 

z wykorzystaniem internetowej technologii dostępu do danych. 

2.3.  Projektowanie i tworzenie hurtowni danych. Integracja danych. 

Operacje OLAP na kostkach. Przetwarzanie. 

3.  Realizacja zapytań (kwe-

rend) 

3.1.  Realizacja zapytań w obiektowych bazach danych za pomocą języka 

OQL. 

3.2.  Realizacja zapytań w internetowych bazach danych. Język zapytań 

dla XML. 

3.3.  Przetwarzanie zapytań w hurtowni danych. Redundancja. Optymali-

zacja zapytań. Metadane. 

4.  Raporty  

4.1.  Raporty w hurtowniach danych. 

5.  Administrowanie bazą 

danych 

5.1.  Problemy wydajności bazy danych i aplikacji. 

5.2.  Zarządzanie użytkownikami w rozproszonych bazach.  

5.3.  Bezpieczeństwo w rozproszonych bazach danych. 

5.4.  Strojenie bazy danych. Zarządzanie zasobami. 

5.5.  Jakość w hurtowniach danych z poziomu projektanta, administrato-

ra i użytkownika. 

 
Preferowane środowiska programistyczne dla realizacji zadań poziomu ekspert:  

  Oracle 10 + Java (C++) 
  Sybase