SQL (Structured Query Language)

Przykłady programów SQL - 1

Przykłady  programów SQL  -2

SQL to standardowy język programowania stosowany do zarządzania danymi w relacyjnych bazach danych.
SQL umożliwia definiowanie, manipulowanie i zapytania danych przechowywanych w bazach danych
.


Oto kilka kluczowych elementów SQL:

1.     DDL (Data Definition Language):

·         CREATE: Tworzy nowe obiekty, takie jak tabele, indeksy, widoki itp.

·         ALTER: Modyfikuje strukturę istniejących obiektów w bazie danych.

·         DROP: Usuwa obiekty z bazy danych.

2.     DML (Data Manipulation Language):

·         SELECT: Pobiera dane z bazy danych.

·         INSERT: Dodaje nowe dane do tabeli.

·         UPDATE: Modyfikuje istniejące dane w tabeli.

·         DELETE: Usuwa dane z tabeli.

3.     DCL (Data Control Language):

·         GRANT: Nadaje uprawnienia użytkownikom na dostęp do obiektów bazy danych.

·         REVOKE: Zabiera uprawnienia użytkownikom.

4.     TCL (Transaction Control Language):

·         COMMIT: Zatwierdza bieżącą transakcję, wprowadzając jej zmiany do bazy danych.

·         ROLLBACK: Cofa bieżącą transakcję, przywracając stan przed jej rozpoczęciem.

·         SAVEPOINT: Tworzy punkt zapisu w trakcie transakcji, który może być później używany
do cofania transakcji do określonego momentu.

 

Przykład prostego zapytania SQL,
które pobiera wszystkie rekordy z tabeli "Pracownicy" (Employees)
i wybiera tylko te, których pensja przekracza 50000:

SELECT * FROM Employees WHERE Salary > 50000;

SQL jest szeroko używany w tworzeniu, zarządzaniu i analizie danych
w różnych systemach baz danych, takich jak
MySQL, PostgreSQL, Microsoft SQL Server, Oracle Database itp.

Przykłady programów  SQL - 1 

Przykłady  programów SQL -2

 

 

Linki:

Jak rozpocząć naukę SQL?  
https://infoshareacademy.com/blog/2020/08/13/jak-rozpoczac-nauke-sql/2/

 

 https://expose.pl/sql-co-to-jest-i-do-czego-sluzy/

https://www.w3schools.com/sql/

https://www.sqlpedia.pl/kurs-sql/

https://pl.khanacademy.org/computing/computer-programming/sql

SQL Editor  - https://www.dofactory.com/sql/editor