Příkaz DROP se používá pro odstranění objektů z databáze.
Podobný příkaz DELETE se užívá pro odstraňování dat z tabulek.
Jejich rozdíl je však patrný. DROP smaže objekt, tedy například Table, jako celek.
DELETE ale maže data z objektu, například zase z Table, ale samotný objekt Table nesmaže.
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:36 |
Zobrazeno: 18598x |
Komentováno: 0x
Pokračování z MS SQL #9 - Výběr údajů z databáze #1 - SELECT
Ukážeme si na příkladu výběr pomocí WHERE a logických spojek.
Budeme chtít vybrat všechny knihy kromě těch,
vydaných v roce 1990 a 1992. Pomocí logické spojky AND a negace by to neměl být problém:
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:33 |
Zobrazeno: 13461x |
Komentováno: 0x
Příkaz Select je zde popsán celkem rozsáhle, tudíž jsem jej rozdělil do dvou článků
(druhý dílMS SQL #10 - Výběr údajů z databáze #2 - SELECT, ale přesto zde uvedu jakýsi obsah jednolivých částí.
Select umožňuje výběr určitých dat z tabulky v databázy.
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:27 |
Zobrazeno: 3479x |
Komentováno: 0x
Údaje v tabulce jsou důležité. Bez nich by bylo zbytečné vůbec nějaké tabulky tvořit. Příkaz na vkládání je velice jednoduchý a uvedu jej o něco níže.
Problém však může nastat pokud nesplníme podmínky vkládání údajů do tabulky která má nějaké omezení (to má skoro každá), jako třeba primární klíče, cizí kíče apod.Doporučuji tedy přečíst sekci
Řešení problémů,
kde jsem se vět
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:24 |
Zobrazeno: 17200x |
Komentováno: 0x
Když vytvoříme nějaký objekt, hlavně tabulku, příkazem Create Table z jazyka DDL musíme jej ještě naplnit údaji.
K čemu by nám přeci byla prázdná tabulka. A když uděláme chybu, je třeba údaj smazat,
popř. aktualizováním opravit. Nebo vybrat jen některý ze sloupců v tabulce.
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:22 |
Zobrazeno: 27268x |
Komentováno: 0x
Pohled, neboli View, vrací z SQL serveru jakýsi výběr údajů z tabulek.
A nemusí jít pouze o výběr z jedné tabulky, ale i několika. Vytváří tedy nějaký objekt.
Pokud mohu mluvit z vlastní zkušenosti, osvědčilo se mi na zkoušení pohledů,
je nejdříve napsat ve vývojovém prostředí a
poté je nakopírovat do skriptu, kde je nutno uvést jméno pohledu.
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:21 |
Zobrazeno: 3789x |
Komentováno: 1x
Tabulka je základním prvkem databáze. Proto
mi přijde vhodné napsat o ní jako o první. Jedná
se o příkaz jazyka DDL. Snažím se popsat vše spojené
s vytvořením tabulky jako primární klíče PRIMARY KEY, cizí klíče
FOREIGN KEY, omezení CHECK a jeho přidávání, mazání, povolování a zakazování.
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:20 |
Zobrazeno: 5031x |
Komentováno: 0x
Jazyk SQL obsahuje několik "podjazyků" pro jednotlivé operace.
Jazyk pro Definici Dat, anglicky Data Definition Language (DDL), se užívá jak již název napovídá pro vytváření struktury dat.
Co si pod tím představit? Například vytváření tabulek, pohledů na tyto tabulky, jejich mazání, tvorbu indexů apod.
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:18 |
Zobrazeno: 23384x |
Komentováno: 0x
Tuto sekci píši hlavně z důvodů chyb, které mohou nastat při práci s SQL v MS Visual Studiu. S ním pracujeme ve škole.
Někomu mohou zde vypsané problémy připadat velice triviální a bude se divit proč je zde vůbec uvádím. Odpověď je jednoduchá.
Ne každý tráví tolik času ve vývojovém prostředí a nemusí mít dostačující znalosti anglického jazyku, aby si přeložil, nebo pochopil co že
mu to zase hlásí za problém. I když má kód psaný dobře apod.
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:15 |
Zobrazeno: 18774x |
Komentováno: 0x
Datový typ určuje, co lze do jednotlivých sloupců zapsat za údaj.
Pokud se například jedná o číselný typ, tak nelze napsat nic jiného než číslice.
Znaky vložit tudíž nepůjdou. Tento způsob vede k větší přehlednosti vkládaných údajů.
Samozřejmě lze do znakových typů napsat i číslice, číslo je také znak, ale je to zbytečné
zabírání paměti.
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:14 |
Zobrazeno: 17161x |
Komentováno: 0x
Než začnu probírat jednotlivé možnosti jazyka SQL řekněme si něco o samotných databázových systémech, kterých je SQL součástí. Mezi nejvýznamnější aplikace rozšířené na všech třídách počítačů patří databázové systémy.
Jedná se o speciální programové vybavení, které klade důraz na data a efektivnost jejich uspořádání.
(Celý článek)
Kategorie: MS SQL |
Vydáno dne: 4.9.2008 1:13 |
Zobrazeno: 15882x |
Komentováno: 0x