E.14.2. Tworzenie baz danych i administrowanie bazami danych 1

Transkrypt

E.14.2. Tworzenie baz danych i administrowanie bazami danych 1
E.14.2. Tworzenie baz danych i administrowanie bazami danych
1. Projektowanie i tworzenie relacyjnych baz danych
1.1. Krótko o modelach danych
1.2. Podstawy modelu relacyjnego
1.3. Model związków encji
1.4. Transformacja diagramu ER na schemat relacyjnej bazy danych
1.5. Normalizacja
1.6. Zasady projektowania baz danych
1.7. Tworzenie relacyjnej bazy danych w języku SQL
2. Tworzenie formularzy, zapytań oraz raportów
2.1. Obiekty w MS Access
2.2. Praca z formularzem
2.3. Kwerendy i raporty
3. Instalacja systemów baz danych i systemów zarządzania bazami danych
3.1. Przegląd współczesnych systemów zarządzania bazami danych
3.2. Instalacja Oracle10g Express Edition
3.3. Instalacja MySQL
3.4. Instalacja PostgreSQL
4. Składnia i funkcje strukturalnego języka zapytań
4.1. DDL – język definicji danych
4.2. DML – język manipulacji danymi
4.3. DCL – język kontroli danych
4.4. Podstawowe typy danych
4.4. Proste zapytania w języku SQL
4.5. Funkcje SQL
5. Strukturalny język zapytań do obsługi baz danych
5.1. Zapytania dla większej liczby relacji
5.2. Podzapytania
5.3. Operacje na całych relacjach
5.4. Modyfikacja bazy danych
5.5. Transakcje w języku SQL
5.6. Perspektywy w języku SQL
6. Importowanie danych do baz danych
6.1. Import danych z pliku tekstowego
6.2. Import danych z arkusza kalkulacyjnego
6.3. Import danych z pliku HTML
7. Modyfikacja i rozbudowa struktur baz danych
7.1. Dodawanie kolumn do tabeli
7.2. Usuwanie kolumn z tabeli
7.3. Zmiana typu danych w kolumnie tabeli
7.4. Zmiana nazwy tabeli lub kolumny
8. Sposoby zabezpieczania dostępu do danych
8.1. Zabezpieczenia systemu operacyjnego
8.2. System użytkowników i haseł bazy danych
8.3. Dostęp do danych po adresach IP klientów
1
9. Zarządzanie bazą danych i jej bezpieczeństwem
9.1. Kopie zapasowe
9.2. Mirroring
9.3. Polityka uprawnień
10. Uprawnienia poszczególnych użytkowników i zabezpieczenia dla nich
10.1. Rodzaje użytkowników systemu baz danych
10.2. Typy uprawnień
10.3. Tworzenie, nadawanie i zmiana uprawień użytkowników
11. Udostępnianie zasobów baz danych w sieci
11.1. Model klient– serwer dla baz danych
11.2. Podłączanie klienta lokalnego
11.3. Podłączanie klienta intranetowego
11.4. Podłączanie klienta z sieci zewnętrznej
12. Zarządzanie kopiami zapasowymi baz danych oraz ich odzyskiwaniem
12.1. Rodzaje kopii zapasowych
12.2. Podstawowe zasady tworzenia kopii zapasowej
12.3. Automatyzacja procesu tworzenia kopii zapasowych
12.4. Odtwarzanie danych z kopii zapasowych
13. Kontrolowanie spójności baz danych
13.1. Narzędzia do analizy danych
13.2. Badanie spójności bazy
13.3. Optymalizacja bazy danych
14. Naprawa baz danych
14.1. Rodzaje usterek
14.2. Oczyszczanie bazy
14.3. Odbudowa indeksów
14.4. Przeprowadzanie napraw
2