Kartičky na Princípy informatiky a automatického riadenia

Princípy Informatiky a Automatického Riadenia: Rozbor pre Študentov

1 / 38

Čo znamená skratka SQL a na čo sa používa?

SQL znamená Štandardizovaný štruktúrovaný dotazovací jazyk a používa sa na prácu s dátami v relačných databázach.

Ťukni na otočenie · Potiahni na navigáciu

Programovanie - databázové skriptovanie

38 kartičiek

Kartička 1

Otázka: Čo znamená skratka SQL a na čo sa používa?

Odpoveď: SQL znamená Štandardizovaný štruktúrovaný dotazovací jazyk a používa sa na prácu s dátami v relačných databázach.

Kartička 2

Otázka: Čo je v SQL prostredí Catalog a Schema?

Odpoveď: Catalog je množina schém opisujúcich databázu. Schema obsahuje opis objektov vytvorených používateľom (tables, views, constraints).

Kartička 3

Otázka: Ktoré príkazy patria do DDL a čo robia?

Odpoveď: DDL (Data Definition Language) definujú databázu a jej objekty: CREATE, ALTER, DROP, RENAME, TRUNCATE.

Kartička 4

Otázka: Ktoré príkazy patria do DML a na čo slúžia?

Odpoveď: DML (Data Manipulation Language) pracujú s dátami: INSERT, UPDATE, DELETE, MERGE.

Kartička 5

Otázka: Čo je DCL a aký má účel?

Odpoveď: DCL (Data Control Language) riadi aktivity v databáze (správa práv a kontrola).

Kartička 6

Otázka: Je príkaz SELECT súčasťou DML? Ak nie, na čo slúži?

Odpoveď: SELECT nie je súčasťou DML. Používa sa na výber jedného alebo viacerých riadkov z jednej alebo viacerých tabuliek.

Kartička 7

Otázka: Základná syntax SELECT pre stĺpce z jednej tabuľky?

Odpoveď: SELECT { * | <zoznam stĺpcov> } FROM <meno tabuľky> [ WHERE <výberová podmienka>];

Kartička 8

Otázka: Na čo slúži klauzula WHERE v SELECT?

Odpoveď: WHERE identifikuje riadky, ktoré majú byť vrátené alebo podané podľa výberovej podmienky.

Kartička 9

Otázka: Čo robí GROUP BY a kedy sa používa?

Odpoveď: GROUP BY kombinuje riadky s rovnakými hodnotami do skupín, zmenšujúc počet riadkov pre agregovanie.

Kartička 10

Otázka: Na čo slúži HAVING?

Odpoveď: HAVING určuje podmienky, ktoré sa aplikujú na skupiny po GROUP BY.