

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
English idioms with "under"
Presentation
•
6th - 8th Grade
7 questions
San Francisco Earthquake
Presentation
•
6th - 8th Grade
11 questions
Основные логические операции
Presentation
•
KG
8 questions
L'Africa
Presentation
•
6th - 8th Grade
7 questions
Past Continuous
Presentation
•
7th Grade
10 questions
Variables
Presentation
•
6th - 8th Grade
10 questions
fiction vs nonfiction
Presentation
•
6th - 8th Grade
6 questions
Ordering Positive Numbers Review
Presentation
•
6th - 8th Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
Early Computing
Quiz
•
7th - 12th Grade
11 questions
Technology Acceptable Use
Quiz
•
6th - 8th Grade
16 questions
Clovis Unified Student Use of Technology
Quiz
•
4th - 8th Grade
10 questions
Exploring Computer Hardware and Software Components
Interactive video
•
6th - 10th Grade
16 questions
Responsible Use Guideline Quiz
Quiz
•
6th - 8th Grade
20 questions
Digital Citizenship
Quiz
•
8th - 12th Grade
15 questions
Student Technology Agreement
Quiz
•
6th - 8th Grade
22 questions
Electronic Computing
Quiz
•
8th - 12th Grade