Saturday, July 09, 2022

SQL basic course základní kurz


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);


No comments: