Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

DESCRIBE – informacje na temat struktury tabeli np. nazwy kolumn, typy danych itd.

INFO – wyświetla informacje o tabeli takie jak: nazwy kolumn, typy danych, pozwolenia na NULL

UNIQUE – dane nie mogą się powtarzać

Tabela DUAL – domyślnie istniejąca tabela w systemach Oracle, pomocna przy testach zapytań

TCL (Transaction Control Language):

COMMIT – Zapisuje zmiany

ROLLBACK – Cofa zmiany

SAVEPOINT [NAZWA SAVEPOINTU] – Tworzy punkt przywracania

DCL (Data Manipulation Language):

GRANT – Nadaje uprawnienia

REVOKE – Odbiera uprawnienia

DDL (Data Definition Language):

CREATE – Tworzy bazę danych lub jej elementy

DROP – Usuwa elementy bazy danych

ALTER – Modyfikuje baze danych

TRUNCATE – Czyści tabele z danych

COMMENT – Dodaje komentarz

RENAME – Zmienia nazwę obiektu w bazie

DML (Data Manipulation Language):

INSERT – dodaje dane do tabeli

UPDATE – aktualizuje dane istniejące w tabeli

DELETE – usuwa dane z tabeli

DQL (Data Query Language):

SELECT – wybiera

Konstrukcja SELECT:

„SELECT [NAZWA KOLUMNY LUB KOLUMN] FROM [NAZWA TABELI]”


Konstrukcja ALIASÓW:

„SELECT [NAZWA KOLUMNY] AS [ZMIENIONA NAZWA TEJ KOLUMNY] FROM [NAZWA TABELI]”

Operator q – Wyświetla tekst między danymi z tabeli

Przykład:

SELECT id, first_name, last_name, salary,


first_name||q'{ has salary's }'||salary
AS "new" FROM myTable

Tworzenie użytkownika:

CREATE USER username IDENTIFIED BY password

Modyfikacja uprawnień:

GRANT [nazwa uprawnienia] ON [nazwa elementu bazy] TO [nazwa użytkownika]

Nadaje uprawnienia

REVOKE [nazwa uprawnienia] ON [nazwa elementu bazy] TO [nazwa użytkownika]

Odbiera uprawnienia

SHIFT + F4

Wyświetla okno z opisanym elementem bazy danych

You might also like