S čím potřebuješ pomoct?
Databáze
Mějme databázi s názvem applestore
V rámci této databáze budeme mít dvě tabulky s názvy prodeje a produkty.
Tabulka produkty
- id – primární klíč produktu, je AI (auto increament)
- nazev – název produktu, datový typ varchar(255)
- kategorie – název kategorie produktu, datový typ varchar(255)
- cena – cena produktu, datový typ double
- pocet_skladem – počet produktů skladem, datový typ int
Tabulka prodeje
- id – primární klíč prodeje, je AI (auto increament)
- datum_prodeje – datum prodeje, datový typ date
- mnozstvi – počet prodaných kusů, datový typ int
- produkt_id – číslo prodaného produktu (cizí klíč na sloupec id v tabulce produkty)
Vytvoření tabulky
Pomocí phpMyAdmin
zadám název tabulky, pokud vím dopředu, tak i počet polí

zde vyplním, nezapomenu správně vybrat datové typy, označit primární klíč, případně jestli je AI apod…

Vložení dat
Pomocí SQL
Mějme tabulku produkty, pro vložení použijeme příkaz INSERT INTO
Pořadí je následující, napíšu INSERT INTO, potom do jaké tabulky (Produkty) a do závorky dám sloupce do kterých vkládám (nazev, kategorie, cena, pocet_skladem). Potom napíšu klíčové slovíčku VALUES (hodnoty) a ve stejném pořadí jak jsem napsal sloupce v závorce vkládám hodnoty.
INSERT INTO Produkty (nazev, kategorie, cena, pocet_skladem) VALUES
('iPhone 13', 'Smartphone', 19000, 10),
('MacBook Pro 14"', 'Notebook', 39000, 5),
('iPad Air', 'Tablet', 12900, 15),
('Apple Watch Series 7', 'Smartwatch', 9900, 20),
('AirPods Pro', 'Sluchátka', 5900, 25),
('iPhone 12', 'Smartphone', 14900, 8),
('MacBook Air', 'Notebook', 22900, 10),
('iPad Pro', 'Tablet', 16900, 7),
('Apple Watch SE', 'Smartwatch', 4900, 15),
('AirPods', 'Sluchátka', 2900, 30);
