SQL basic course základní kurz
Fakt pro začátečníky, žádný pokročilý věci.
SQL na českých stránkách:
https://www.google.com/search?q=sql+site%3Acz
Spousta kvalitních výukových materiálů úplně zdarma a česky:
https://www.itnetwork.cz/mysql/mysql-tutorial-uvod-a-priprava-prostredi
Tady je úplný úvod do SQL:
https://www.itnetwork.cz/mysql/mysql-tutorial-vytvoreni-databaze-a-tabulky
Nemusíš to zdlouhavě číst, to v černém rámečku jsou příkazy jazyka.
Vždy na konci článku je odkaz na další díl.
Obrázky jsou otisky obrazovky z pracovního prostředí, zde PhpMyAdmin, které je jedno z možných.
Pro znalost a práci s SQL žádné takové prostředí nepotřebuješ, stačí ti znát ty příkazy v černém rámečku.
Souhrn základních SQL příkazů:
CREATE DATABASE `it_school`;
DROP DATABASE `it_school`;
CREATE TABLE user (
id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
title_before varchar(20),
first_name varchar(20),
last_name varchar(20),
title_after varchar(20),
birth_date date,
);
INSERT INTO `user`
(`title_before`, `first_name`, `last_name`, `title_after`, `birth_date`)
VALUES (`Ing.`, `Pavel`, `Dvorak`, `PhD.`, `2000-12-31`);
INSERT INTO `user`
(`title_before`, `first_name`, `last_name`, `title_after`, `birth_date`)
VALUES (`Mgr.`, `Karel`, `Sovak`, NULL, `2001-11-30`),
VALUES (`Bc.`, `Jiri`, `Mlady`, NULL, `2002-10-29`),
VALUES (NULL, `Pavel`, `Stary`, NULL, `2003-09-28`);
SELECT * FROM USER;
UPDATE `user` SET `title_after` = `Doc.` WHERE `id` = 1;
SELECT * FROM USER;
DELETE FROM `user` WHERE `id` = 1;
DELETE FROM `user` WHERE `id` IN (2, 3, 5);