ComArch Kurs SQL.pdf
(
1681 KB
)
Pobierz
TYTAN 5
Materiały szkoleniowe
Podstawy języka SQL
Prowadzący
Anna Pijanowska - Kuśnierz
Paweł Żołnierczyk
Podstawy języka SQL
Strona 2
Podstawy języka SQL
Spis treści
Zawartość tabel wykorzystywanych na kursie ___________________________________5
Zawartość tabeli DEPT _______________________________________________________ 6
Zawartość tabeli EMP ________________________________________________________ 6
Zawartość tabeli SALGRADE __________________________________________________ 6
Budowa tabel wykorzystywanych na kursie_______________________________________ 7
Relacyjny model danych____________________________________________________9
Operatory relacyjne _________________________________________________________ 10
Własności relacyjnej bazy danych______________________________________________ 10
Przegląd języka SQL______________________________________________________13
Zasady SQL ________________________________________________________________ 14
Ćwiczenia __________________________________________________________________ 28
Funkcje grupowe ________________________________________________________31
Stosowanie funkcji grupowych ________________________________________________ 32
Klauzula GROUP BY ________________________________________________________ 33
Wybierane wyrażenia a funkcje grupowe________________________________________ 34
Klauzula HAVING __________________________________________________________ 35
Kolejność występowania klauzul _______________________________________________ 36
Ćwiczenia __________________________________________________________________ 37
Wybieranie danych z wielu tabel ____________________________________________39
Złączenie równościowe _______________________________________________________ 40
Złączenia nierównościowe ____________________________________________________ 41
Ćwiczenia __________________________________________________________________ 43
Inne metody łączenia tabel_________________________________________________47
Złączenia zewnętrzne ________________________________________________________ 48
Połączenie tabeli samej ze sobą ________________________________________________ 48
Operatory zbiorowe _________________________________________________________ 49
Strona 3
Podstawy języka SQL
Ćwiczenia __________________________________________________________________52
Podzapytania ___________________________________________________________ 55
Podzapytania zagnieżdżone____________________________________________________56
Podzapytania zwracające jeden wiersz __________________________________________56
Podzapytania zwracające wiele wierszy__________________________________________57
Ćwiczenia __________________________________________________________________62
Język definiowania danych ________________________________________________ 63
Struktury danych ORACLE ___________________________________________________64
Tworzenie tabel _____________________________________________________________64
Warunki integralności ________________________________________________________65
Tworzenie tabeli przez zapytanie _______________________________________________70
Zmiana definicji tabeli________________________________________________________71
Język manipulowania danymi ______________________________________________ 75
Wstawianie wierszy __________________________________________________________76
Modyfikacja wierszy _________________________________________________________77
Usuwanie wierszy ____________________________________________________________77
Transakcje _________________________________________________________________78
Perspektywy ____________________________________________________________ 81
Perspektywy ________________________________________________________________82
Tworzenie perspektyw________________________________________________________82
Usuwanie perspektywy _______________________________________________________83
Użytkownicy i uprawnienia ________________________________________________ 85
Zarządzanie użytkownikami___________________________________________________86
Uprawnienia w bazie Oracle ___________________________________________________87
Role _______________________________________________________________________90
Strona 4
Podstawy języka SQL
Zawartość tabel wykorzystywanych na kursie
Strona 5
Plik z chomika:
ipelc
Inne pliki z tego folderu:
ComArch Kurs SQL.pdf
(1681 KB)
Inne foldery tego chomika:
()-AutoMapa 6.8.1e (1106) POLSKA XL FINAL PC PPC PNA (CRACKED) (poprawki -lipiec)
Było sobie życie
Dokumenty
muzyka
Prywatne
Zgłoś jeśli
naruszono regulamin