Search Header Logo
Databáze v praxi

Databáze v praxi

Assessment

Presentation

Computers

6th - 8th Grade

Practice Problem

Hard

Created by

Matěj Weber

FREE Resource

9 Slides • 0 Questions

1

Databáze v praxi 

2

Úvod do SQL - Jazyk Databází 

  • SQL je jako nákupní seznam nebo plán, který používáme při návštěvě obchodu jako Lidl.

  • Když jdeme nakupovat, potřebujeme mít přehled, co a kde koupit.
    SQL nám umožňuje 'nakupovat' informace z 'regálů' databáze - vytvářet, číst, aktualizovat a odstraňovat data.

  • Představíme si, jak fungují základní příkazy SQL - CREATE, ALTER, a DROP - při organizaci a správě našich 'nákupů' dat. 

3

CREATE - Vytváření 'Nákupního Košíku' 

  • Představte si, že přicházíte do Lidlu a chcete začít nakupovat.

  • V SQL, příkaz CREATE je jako když si vezmete nový nákupní košík.

  • Tento příkaz vytváří novou 'tabulku' v naší 'databázové obchodě', která je jako prázdný košík připravený k naplnění.

  • Vytvoření tabulky zahrnuje definování 'položek' (sloupců), které budou v košíku (tabulce) – jako například název produktu, cenu, a množství.

  • Každý sloupec má určený 'typ dat', který určuje, jaký druh informací může obsahovat, podobně jako rozhodnutí, zda do košíku dát ovoce, zeleninu nebo pečivo. 

4

Struktura Tabulky v CREATE 

  • Když vytváříme tabulku s příkazem CREATE, je to jako když si plánujeme, co a jak budeme nakupovat v Lidlu.

  • Rozhodujeme se, kolik 'přihrádek' (sloupců) bude v našem košíku a co každá přihrádka bude obsahovat.

  • Například, můžeme mít přihrádku pro 'Název produktu' (VARCHAR), 'Cenu' (FLOAT) a 'Datum expirace' (DATE).

5

  • Každá přihrádka (sloupec) má svá pravidla – některé věci pasují a některé ne.

  • 'Primární klíč' v tabulce je jako speciální etiketa na jedné z věcí v košíku, která je unikátní a pomáhá nám rychle najít konkrétní položku. 

6

ALTER - Přizpůsobení Košíku

  • Co když během nakupování v Lidlu zjistíme, že potřebujeme více místa pro pečivo nebo že jsme zapomněli na něco důležitého?

  • V SQL, příkaz ALTER nám umožňuje přizpůsobit již existující 'košík' (tabulku).

  • Můžeme přidat nové 'přihrádky' (sloupce) nebo změnit velikost stávajících, přesně tak, jak potřebujeme.

  • Například, ALTER TABLE nakupni_seznam ADD sloupec popis VARCHAR(255); přidá do naší tabulky nový sloupec 'popis', který nám umožní zaznamenat více informací o produktech.

7

Praktické Využití ALTER

  • Příkaz ALTER je užitečný, když se naše potřeby změní.

  • Představte si, že se v Lidlu rozhodnete koupit více druhů ovoce.

  • Potřebujete větší prostor v košíku pro ovoce.

  • V databázích, když potřebujeme ukládat více informací nebo jiný typ informací, použijeme ALTER.

  • To nám umožní přidat nové sloupce nebo upravit existující, aniž bychom museli vytvářet novou tabulku od začátku.

  • Je to flexibilní a efektivní způsob, jak udržet naše databáze aktuální a v souladu s našimi potřebami. 

8

DROP - Odstranění Košíku 

  • Někdy se stane, že nákupní košík už není potřeba nebo je plný věcí, které už nechceme.

  • V SQL, příkaz DROP je jako když vrátíme celý košík zpět.

  • Tento příkaz odstraní celou tabulku z databáze.

  • Například, DROP TABLE zastaraly_nakupni_seznam; okamžitě odstraní tabulku 'zastaraly_nakupni_seznam' a všechny informace v ní.

  • Je to silný nástroj, ale musíme být opatrní, protože jednou když košík 'odhodíme', vše v něm zmizí navždy. 

9

Příklady Použití DROP 

  • Integritní omezení v SQL jsou jako pravidla nakupování v Lidlu.

  • Určují, co můžeme a nemůžeme dělat s našimi daty.

  • Například, omezení 'NOT NULL' je jako pravidlo, že každý produkt v košíku musí mít cenu – nemůžeme mít produkt bez cenovky.

  • 'UNIQUE' znamená, že každý produkt musí mít unikátní kód, takže dva různé produkty nemohou mít stejný kód.

  • Omezení 'PRIMARY KEY' je jako mít jedinečný identifikační kód pro každý produkt, který nám pomáhá rychle ho najít v databázi.

  • Tato pravidla pomáhají zajistit, že naše data jsou správná, kompletní a jedinečná. 

Databáze v praxi 

Show answer

Auto Play

Slide 1 / 9

SLIDE