Foreach.cz aneb pokus o nemožné - - - Jan Chlad

MS SQL #11 - Odstranění objektu - DROP

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


MS SQL #10 - Výběr údajů z databáze #2 - SELECT

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


MS SQL #9 - Výběr údajů z databáze #1 - SELECT

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


MS SQL #8 - Vkladání údajů do tabulky - INSERT

Ú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


MS SQL #7 - Operace s jazykem DML - Data Manipulation Language

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


MS SQL #6 - Vytvoření pohledu - CREATE VIEW

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


MS SQL #5 - Vytvoření tabulky - CREATE TABLE

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


MS SQL #4 - Operace s jazykem DDL - Data Definition Language

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


MS SQL #3 - Možné problémy s SQL v MS Visual Studiu aneb kde je chyba

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


MS SQL #2 - Základní datové typy v MS SQL

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


MS SQL #1 - Úvodem obecně o databázových systémech

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