Systémy řízení báze dat a SQL: Průvodce pro studenty
Klepni pro otočení · Swipni pro navigaci
18 kartiček
Otázka: Co je to Systém řízení báze dat (SŘBD)?
Odpověď: Software sloužící ke správě databází, umožňující ukládání, vyhledávání, úpravu, zabezpečení, správu uživatelů a zálohování dat.
Otázka: Jakým jazykem komunikuje SŘBD s uživatelem?
Odpověď: Pomocí databázového jazyka SQL.
Otázka: Uveď tři příklady známých SŘBD.
Odpověď: Microsoft SQL Server, MySQL, PostgreSQL (dále Oracle Database, SQLite).
Otázka: Co znamená zkratka SQL a k čemu slouží?
Odpověď: SQL = Structured Query Language; je jazyk pro práci s relačními databázemi: vytváření databází a tabulek, vkládání, úprava, mazání a vyhledávání dat.
Otázka: Co je DDL a jaké příkazy zahrnuje?
Odpověď: DDL (Data Definition Language) slouží k definici struktury databáze; příkazy: CREATE, ALTER, DROP.
Otázka: Co provádí příkaz CREATE v SQL? Uveď příklad.
Odpověď: Vytváří databázi nebo tabulku. Příklad: CREATE TABLE Student ( ID INT PRIMARY KEY, Jmeno VARCHAR(50), Trida VARCHAR(10));
Otázka: K čemu slouží příkaz ALTER v SQL? Uveď příklad.
Odpověď: Upravuje strukturu existující tabulky, např. přidání sloupce: ALTER TABLE Student ADD Email VARCHAR(100);
Otázka: Co udělá příkaz DROP v SQL? Uveď příklad.
Odpověď: Smaže celou tabulku nebo databázi. Příklad: DROP TABLE Student; (smaže tabulku Student).
Otázka: Co je DML a které hlavní příkazy obsahuje?
Odpověď: DML (Data Manipulation Language) slouží k práci s daty v tabulkách; hlavní příkazy: INSERT, SELECT, UPDATE, DELETE.
Otázka: Jak vypadá příkaz pro vložení dat do tabulky Student?
Odpověď: INSERT INTO Student VALUES (1, 'Jan Novak', '4A'); (lze vložit i více řádků najednou).