

Databáze v praxi
Presentation
•
Computers
•
6th - 8th Grade
•
Practice Problem
•
Hard
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
Similar Resources on Wayground
6 questions
El Remix
Presentation
•
KG
7 questions
Den jazyků
Presentation
•
6th - 8th Grade
7 questions
Multiplying Fractions
Presentation
•
6th - 8th Grade
7 questions
Belum Berjudulmodul ajar
Presentation
•
KG
7 questions
Drepturile copilului
Presentation
•
6th - 8th Grade
11 questions
Informatyka
Presentation
•
KG
6 questions
Listening
Presentation
•
6th - 8th Grade
6 questions
Transformations
Presentation
•
6th - 8th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade