Systemy baz danych
Transkrypt
Systemy baz danych
TEMATY I ZAKRES MATERIAŁU NAUCZANIA Systemy baz danych nr progr. TI/PZS1/PG/2012 Klasa IV TI DZIAŁ Temat Zakres treści Zapoznanie z programem nauczania, przedmiotowym systemem oceniania, strukturą egzaminu zawodowego, sprawami bhp, organizacją zajęć. Powtórzenie wybranych zagadnień z podstaw teorii baz danych Powtórzenie wybranych zagadnień z podstaw tworzenia i funkcjonowania relacyjnych baz danych Instalowanie serwera baz danych oraz systemu zarządzania bazą danych. Podstawy obsługi Podstawy języka SQL. Historia powstania języka. Podgrupy języka Strukturalny język zapytań – charakterystyka składni Podstawowe typy danych Proste zapytania w języku SQL Wbudowane funkcje w języku SQL. Funkcje znakowe, numeryczn Funkcje grupowe (agregacji), operujące na datach i czasie Funkcie konwersji Instrukcje sterowania dostępem do danych Operacje na całych tabelach. Tworzenie tabel. Indeksy. Wyszukiwanie informacji i ich zamiana. Polecenia DDL Polecenia DML Polecenia DCL Zapytania dla większej liczby tabel w języku SQL Wybrane zagadnienia z podstaw teorii baz danych oraz funkcjonowania relacyjnych baz danych. Wybrane zagadnienia z funkcjonowania relacyjnych baz danych. Instalacja pakietu XAMPP Charakterystyka składni języka. Klauzule Charakterystyka składni języka. Klauzule Typy danych w SQL Postać zapytania w SQL. Klauzule Instrukcje sterowania dostępem do danych Instrukcje sterowania dostępem do danych Instrukcje sterowania dostępem do danych Instrukcje sterowania dostępem do danych Operacje grupowania i agregacji Manipulowanie danymi w tabeli. Zaawansowane polecenia języka SQL Zaawansowane polecenia języka SQL Zaawansowane polecenia języka SQL Zapytania zagnieżdżone (podzapytania) Transakcje w języku SQL Złączenia i widoki (perspektywy) Zaawansowane polecenia języka SQL Zaawansowane polecenia języka SQL Zaawansowane polecenia języka SQL Zaawansowane polecenia języka SQL Zarządzanie bazą danych i bezpieczeństwem danych. Zarządzanie bazą danych. Rodzaje kopii zapasowych. Użytkownicy i uprawnienia w bazie danych. Udostępnianie bazy danych w sieci. Optymalizacja pracy bazy danych. Tworzenie kopii zapasowej. Odtwarzanie danych z kopii Rodzaje użytkowników systemu baz danych. Tworzenie i usuwanie użytkowników. Typy uprawnień w bazach danych. Tworzenie, nadawanie i zmiana uprawnień użytkow. Sposoby dostępu do danych z bazy. Konfiguracja dostępu do MySQL. Defragmentacja i optymalizacja baz danych. Tworzenie i odbudowa indeksów w bazie. Naprawa baz danych.