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