Powtórzenie tworzenia bazy danych oraz operacji dodawania, edycji i usuwania danych z bazy

Ćwiczenie 1: Tworzenie tabeli i wstawianie danych

  1. Stwórz dwie tabele:
  • Tabela Studenci (kolumny: „`ID„`, „`Imie„`, „`Nazwisko„`, „`RokStudiow„`).
  • Tabela Kursy (kolumny: „`KodKursu„`, „`NazwaKursu„`, „`LiczbaGodzin„`).
  1. Wstaw dane:
  • Wstaw trzech studentów do tabeli Studenci (1, 'Jan’, 'Kowalski’, 2), (2, 'Anna’, 'Nowak’, 1), (3, 'Piotr’, 'Zieliński’, 3).
  • Wstaw dwa kursy do tabeli Kursy (’CS101′, 'Programowanie w Pythonie’, 30), (’CS102′, 'Algorytmy i Struktury Danych’, 40).

Ćwiczenie 2: Aktualizacja danych

  1. Zaktualizuj imię studenta: Zmień imię studenta o „`ID = 1„` z „Jan” na „Janusz”.

  2. Zaktualizuj liczbę godzin kursu: Zmień liczbę godzin kursu o kodzie 'CS101′ z 30 na 35.

Ćwiczenie 3: Usuwanie rekordów

  1. Usuń studenta: Usuń studenta o „`ID = 3„` z tabeli Studenci.

  2. Usuń kurs: Usuń kurs o kodzie 'CS102′ z tabeli Kursy.

Ćwiczenie 4: Łączenie operacji w jednej sesji

  1. Stwórz tabelę, wstaw dane, zaktualizuj, a następnie usuń rekord:
  • Stwórz tabelę Zakupy (kolumny: „`ID„`, „`Produkt„`, „`Cena„`, „`DataZakupu„`).
  • Wstaw dwa zakupy.
  • Zaktualizuj cenę dla zakupu o „`ID = 1„`.
  • Usuń zakup o „`ID = 2„`.

Ćwiczenie 5: Proste zadania na modyfikowanie istniejących danych

  1. Stwórz tabelę pracowników i wstaw dane:
  • Tabela Pracownicy (kolumny: „`ID„`, „`Imie„`, „`Nazwisko„`, „`Stanowisko„`, „`DataZatrudnienia„`).
  1. Zaktualizuj stanowisko pracownika o ID = 1: Zmień stanowisko na „Dyrektor”.

  2. Usuń pracownika o ID = 2:

Ćwiczenie 6: Sprawdzenie poprawności operacji

  1. Stwórz tabelę, wstaw dane, a następnie wykonaj aktualizację oraz usunięcie, aby upewnić się, że operacje są poprawne.
  • Stwórz tabelę Klienci (kolumny: „`ID„`, „`Imie„`, „`Nazwisko„`, „`Miasto„`).
  • Wstaw dane, zaktualizuj miasto, a potem usuń klienta.

Sprawozdanie w formie: dla każdego cwiczenia:

  • screen lub wklejone polecenie
  • screen działania polecenia
  • wysłane na mail: zajecia@tsadowski.pl