Tworzenie baz danych - zadania dodatkowe

Zadanie 1: Utworzenie bazy danych Napisz polecenie, które utworzy nową bazę danych o nazwie biblioteka, a następnie polecenie, które ustawi ją jako aktywną (wybierze ją do pracy).

Zadanie 2: Tabela Autorzy Utwórz tabelę Autorzy. Tabela powinna zawierać następujące kolumny:

  • id_autora – liczba całkowita, klucz główny (włącz autoinkrementację),

  • imie – tekst do 50 znaków,

  • nazwisko – tekst do 50 znaków.


Zadanie 3: Tabela Ksiazki
Utwórz tabelę Ksiazki, pamiętając o relacji do autora:

  • id_ksiazki – liczba całkowita, klucz główny (autoinkrementacja),

  • tytul – tekst do 100 znaków,

  • rok_wydania – liczba całkowita (np. 4 cyfry),

  • id_autora – liczba całkowita (będzie to klucz obcy łączący książkę z autorem).


Zadanie 4: Dodawanie autorów
Wprowadź do tabeli Autorzy dwóch pisarzy:

  1. Henryk Sienkiewicz

  2. Adam Mickiewicz


Zadanie 5: Dodawanie książek
Wprowadź do tabeli Ksiazki trzy pozycje (pamiętaj, aby przypisać im odpowiednie id_autora z poprzedniego zadania):

  1. Tytuł: „Quo Vadis”, Rok: 1896, Autor: Henryk Sienkiewicz

  2. Tytuł: „Krzyżacy”, Rok: 1900, Autor: Henryk Sienkiewicz

  3. Tytuł: „Pan Tadeusz”, Rok: 1834, Autor: Adam Mickiewicz


Zadanie 6: Proste wyszukiwanie
Napisz zapytanie, które wyświetli wyłącznie tytuły i lata wydania wszystkich książek, posortowane od najnowszej do najstarszej.

Zadanie 7: Filtrowanie danych Znajdź tytuły książek, które zostały wydane przed rokiem 1900.

Zadanie 8: Funkcje agregujące – zliczanie Użyj funkcji agregującej, aby policzyć, ile łącznie książek znajduje się w tabeli Ksiazki.

Kontakt: mgzsp22@gmail.com

© 2026. Wszystkie prawa zastrzeżone.

error: Content is protected !!