osobní stránky / internetová prezentace ver.2.0
Panoramatická fotka v záhlaví stránky

Druhé cvičení

Příkaz CREATE TABLE

Zadání cvičení

Vytvořte pomocí jazyka SQL tabulku s názvem oddeleni a následujícími sloupci. odd_cislo, odd_nazev, odd_sidlo a odd_patro. Zvolte vhodné datové typy pro tyto sloupce tak, aby do nich mohly být vloženy takovéto typy dat. Číslo oddělení (1,2,3,4 apod.), Název oddělení (reklamní, personální, účetní apod), Sídlo oddělení (adresa), Patro (1, 2, 3, 4, -1,).

Create table (vytvoř tabulku)

Syntaxe příkazu

CREATE TABLE "UCO".nazev_tabulky
(
 nazev_sloupce_1     DATOVY_TYP_SLOUPCE_1 (jeho_parametry, pokud jsou),
 nazev_sloupce_2     DATOVY_TYP_SLOUPCE_2 (jeho_parametry, pokud jsou)
)
WITH OIDS;
ALTER TABLE "UCO".nazev_tabulky OWNER TO student

Poznámky

K jednotlivým datovým typům je možno přiřadit vlastnosti či omezení. Například je možné určit, že zadaná buňka nesmí být prázdná (za parametry daného typu napíšeme NOT NULL) či že pokud daná buňka nebude vyplněná, má mít nějakou zadanou hodnotu (např. DEFAULT 1)

Příkaz SELECT

SELECT co FROM nazev_tabulky WHERE odminka ORDER BY zpusob_razeni LIMIT limit_výběru

SELECT * FROM → vypiš vše

SELECT nazev_sloupce FROM → vypiš pouze údaje v těchto sloupcích, jednotlivé sloupce oddělujeme čárkou

WHERE → logická podmínka, =, >, <, ⇒. V případě logické podmínky zahrnující textové pole (text, varchar apod.) je zapotřebí specifikovaný text vložit do anglických rovných uvozovek. Více o podmínce WHERE v dalších cvičeních (agregační funkce apod.)

ORDER BY nazev_sloupce → seřaď podle sloupce (DESC pro opačné řazení)

LIMIT číslo → vrať pouze daný počet řádků

databaze/druhe.txt · Poslední úprava: 28.08.2008 21:38 autor: zbych
Tento web používá technologie Dokuwiki a OATG
© 1997 - 2012, Zbyšek Podhrázský, podhrazsky@zbych.cz