Materiały z systemów baz danych dla klasy 4
Pobierz zakres tematyczny:
Zajęcia cz 1: MS SQL
- Przypomnienie najważniejszych pojęć z baz danych.
- Modele baz danych. Model relacyjny(materiał z klasy 3)
- Model związków encji- ERD.
- Architektura baz danych.
- Wstęp do RBD na serwerze MS SQL.
- Instalacja MS SQL 2019
- Instalacja MS SQL 2022
- Ustawienia po instalacji
- Standardy i składnia języka SQL.
- Typy danych w MS SQL.
- DCL. Użytkownicy i uprawnienia. Prawa dostępu do serwera MS SQL.
- Import danych z Accessa do MS SQL.
- DDL, DML,integralność.
- DQL w MS SQL.Pierwsze zapytania.
- DQL.(Widoki, Funkcje agregujące, Łączenie tabel).
- Łaczenie wyników.Podzapytania.
- T-SQL.Transakcje.
- Transakcje. Izolowanie transakcji.
Zajęcia cz 2: MySQL
- Pakiet xampp i instalacja i konfiguracja.
- Tworzenie bazy, import i eksport plików- MySQL.
- MySQL w konsoli.
- Użytkownicy i uprawnienia - MySQL.
- DCL MySQL - ćwiczenia.
- DDL,DML,DQL - MySQL.
- Funkcje agregujące i łączenie tabel- MySQL. Łączenie wyników zapytań.
- Procedury, Funkcje, Kopia zapasowa- MySQL.
- Indeksy.
- Obsługa bazy danych w PHP.
- Ćwiczenia z łaczenia www z baza danych.
- Rozwiązywanie zadania z E.14 (formularz, wstawianie do bazy, dodatkowo wyświetlanie z bazy w formie tabeli i listy punktowanej.
- Formularz zainteresowania- przykład z rozwiązaniem.
- Różnica bibliotek, uwierzytelnianie.
- Instrukcja- zmiana portu MySQL.
- Raporty w Power BI.
Ćwiczenia:
- Zapoznaj się z bazą Northwind - serwer MS SQL
- Przykład na import danych tekstowych do MS SQL na przykładzie zadania maturalnego
- Ćwiczenia na MySQL- SELECT, UPDATE na bazie księgarnia i samochody - serwer MySQL
- Zadanie rekrutacja - serwer MySQL
Bazy do ćwiczeń:
Serwer MS SQL 
Serwer MySQL 
Rekordy
Projekt:
-
Projekt w programie Accesa- tematy i wytyczne projektu.