Strukturovaný dotazovací jazyk Často kladené otázky

Hledáte radu o používání jazyka strukturovaných dotazů ? Tato FAQ databáze SQL poskytuje odpovědi na nejčastější dotazy týkající se SQL a databází. Ujistěte se, že budete postupovat podle odkazů "Další informace" na konci každé otázky a získáte podrobné vysvětlení a tutoriály!

01 z 10

Jak mohu načíst data z databáze pomocí SQL?

alvarez / Vetta / Getty Images

Příkaz SELECT je nejčastěji používaným příkazem v SQL. Umožňuje uživatelům databáze získat konkrétní informace, které si přejí z provozní databáze. Více "

02 z 10

Jak vytvořím novou databázi nebo novou databázovou tabulku?

SQL poskytuje příkazy CREATE DATABASE a CREATE TABLE pro přidání nových databází a tabulek do databáze. Tyto příkazy poskytují vysoce flexibilní syntaxi umožňující vytvářet tabulky a databáze, které splňují vaše specifické obchodní požadavky. Více "

03 z 10

Jak mohu přidat data do databáze?

Příkaz INSERT v SQL se používá k přidání záznamů do existující tabulky.

04 z 10

Jak odstranit některé nebo všechny databázové tabulky?

Často je nutné odstranit zastaralé informace z relační databáze. Strukturovaný jazyk dotazu poskytuje naštěstí flexibilní příkaz DELETE, který lze použít k odstranění některých nebo všech informací uložených v tabulce. Více "

05 z 10

Co je hodnota NULL?

NULL je hodnota použitá k reprezentaci neznámého datového souboru. Databáze zachytávají hodnoty NULL zvláštním způsobem, v závislosti na typu operace, ve které se používá. Když se hodnota NULL zobrazí jako operand operace AND, hodnota operace je FALSE, pokud je druhý operand FALSE (neexistuje žádný způsob výraz může být TRUE s jedním FALSE operandem). Na druhé straně výsledek je NULL (neznámý), jestliže druhý operand je TRUE nebo NULL (protože neumíme říci, jaký výsledek bude.) Více »

06 z 10

Jak mohu kombinovat data z více databázových tabulek?

Příkazy SQL join umožňují kombinovat data ze dvou nebo více tabulek ve výsledcích dotazu. Přečtěte si, jak využít tuto výkonnou technologii k překonání dotazů na databázi.

07 z 10

Mohu se přidat ke stolu?

Ano! Pomocí vlastního připojení můžete zjednodušit vnořené dotazy SQL, kde vnitřní a vnější dotazy odkazují na stejnou tabulku. Tato spojení umožňují načítat související záznamy ze stejné tabulky.

08 z 10

Jak mohu shrnout údaje obsažené v databázové tabulce?

SQL poskytuje agregované funkce, které pomáhají s sumarizací velkých objemů dat. Funkce SUM se používá v příkazu SELECT a vrací celkovou řadu hodnot. Funkce AVG pracuje podobným způsobem jako matematický průměr série hodnot. SQL poskytuje funkci COUNT pro načtení počtu záznamů v tabulce splňující dané kritéria. Funkce MAX () vrátí nejvyšší hodnotu v dané datové řadě, zatímco funkce MIN () vrátí nejmenší hodnotu.

09 z 10

Jak mohu seskupit souhrnná data?

Můžete použít základní SQL dotazy k načtení dat z databáze, ale často to neposkytuje dostatek informací pro splnění obchodních požadavků. SQL také poskytuje možnost seskupit výsledky dotazu na základě atributů na úrovni řádku za účelem použití agregačních funkcí pomocí klauzule GROUP BY. Více "

10 z 10

Jak mohu omezit přístup k datům obsaženým v databázi SQL?

Databáze SQL poskytují správcům systém řízení přístupu založený na rolích. V tomto schématu vytvářejí správci uživatelské účty pro každého jednotlivého uživatele databáze a přiřadí danému uživateli jednu nebo více databázových rolí, které popisují způsob, jakým může uživatel interagovat s databází. Konečně administrátor uděluje specifické oprávnění role, aby členům rolí umožnil provádět požadované akce. Uživatelům je implicitně zamítnut přístup, který jim není výslovně udělen. Více "