Expert Dev, s.r.o.

SQL (Structured Query Language) je programovací jazyk, který se používá k získávání dat z databáze. SQL lze použít k vytváření, čtení, aktualizaci a mazání záznamů v databázové tabulce. Tabulka se skládá z řádků a sloupců, kde každý řádek představuje jeden záznam a každý sloupec představuje jedno pole nebo atribut. Příkazy SQL lze také vložit do jiných programovacích jazyků, jako je PHP Python. 

Základní části SQL 

Základními částmi SQL jsou: 

  • DDL (Data Definition Language): Tato část se používá k definování struktury databáze. Zahrnuje příkazy pro vytváření tabulek, definici klíčů, omezení a další. 
  • DML (Data Manipulation Language): Tato část slouží k manipulaci s daty v databázi. Zahrnuje příkazy pro vkládání, aktualizaci a mazání dat. 
  • DQL (Data Query Language): DQL se používá pro dotazování se dat v databázi.  
  • DCL (Data Control Language): Tato část se používá k řízení přístupu k datům v databázi. 

Použitelnost SQL 

Použitelný je s různými databázovými systémy. Zde jsou některé z nejznámějších databázových systémů, se kterými je možné jej používat: 

  • MySQL: Je open-source relační databázový systém, který je velmi oblíbený pro vývoj webových aplikací. 
  • Microsoft SQL Server: Tento komerční databázový systém od společnosti Microsoft je široce využíván v podnikovém prostředí a podporuje SQL pro práci s daty. 
  • Oracle Database: Oracle Database je komerční relační databázový systém, který je často používán v korporátním a enterprise prostředí.  
  • PostgreSQL: PostgreSQL je open-source relační databázový systém, který podporuje standardní SQL a je oblíbený pro svou spolehlivost a pokročilé funkce. 
  • IBM Db2: IBM Db2 je komerční databázový systém od IBM, který podporuje tento programovací jazyk a využívá se v podnikovém prostředí. 
  • Amazon RDS: Amazon Relational Database Service (RDS) je služba od Amazon Web Services (AWS), která umožňuje spouštět různé relační databázové systémy.