# # ID: d44481 # Nazwa: kartkowka bazy danych # Opis: moj kod z kartkowki z bazy danych 14.11.2023 # Publiczny: 0 # Data utworzenia/ostatniej edycji (UTC): 2023-11-14 12:41:20 # -- Utwórz bazę danych CREATE DATABASE malarze; -- [tutaj wybierz bazę którą właśnie utworzyłeś] -- Tabela 1 CREATE TABLE farby(id_farby INT PRIMARY KEY AUTO_INCREMENT, kolor ENUM("czerwony", "biały", "zielony"), pojemnosc TINYINT UNSIGNED, cena FLOAT); -- Tabela 2 CREATE TABLE malowanie(id_pomieszczenia INT, id_sciany INT, id_farby INT, liczba_puszek INT UNSIGNED, PRIMARY KEY (id_pomieszczenia, id_sciany, id_farby)); -- Dodaj klucz obcy ALTER TABLE malowanie ADD CONSTRAINT frgn_id_farby FOREIGN KEY (id_farby) REFERENCES farby(id_farby); -- Zmień nazwę tabeli 2 ALTER TABLE malowanie RENAME malarz; -- Dodaj kolumnę do tabeli 2 ALTER TABLE malarz ADD rok_waznosci DATE FIRST; -- Zmień typ dodanej kolumny w tabeli 2 ALTER TABLE malarz MODIFY rok_waznosci YEAR; -- Zmień nazwę kolumny w tabeli 1 ALTER TABLE farby CHANGE cena `cena produktu` FLOAT; -- Wyświetl strukturę bazy DESCRIBE malarz;