Polecenia DDL są częścią SQL i współpracują z poleceniami DML, DCL i TCL w celu tworzenia baz danych i zarządzania nimi. Stanowią one podstawowe elementy składowe do administrowania SQL i są przydatne, aby wiedzieć, czy zamierzasz zarządzać bazą danych lub tworzyć ją za pomocą Structured Query Language.
Polecenia SQL składają się głównie z DDL i DML. Można utworzyć lub usunąć bazę danych za pomocą poleceń DDL oraz dodawać, przenosić lub zmieniać dane za pomocą DML. Komendy DCL pomogą zarządzać użytkownikami, uprawnieniami i bezpieczeństwem danych, a TCL pomaga zarządzać zmianami wprowadzonymi w DML. Wszystkie one współpracują w ramach SQL, aby zapewnić narzędzia potrzebne do skutecznego tworzenia baz danych i zarządzania nimi. Znajomość tych poleceń ma podstawowe znaczenie dla każdego, kto chce uzyskać dostęp do administratora bazy danych lub wsparcia.
Nie jestem ekspertem od SQL, ale używałem ich i administrowałem nimi. Jestem również bliskim przyjacielem kogoś, kto pisze te rzeczy we śnie. Poniższy samouczek może być moimi słowami, ale wiedza i doświadczenie należą do niego. Wszelkie błędy lub pominięcia będą moje same.
Poniżej przedstawiono podstawowe polecenia dla każdego języka. Polecenia DDL zawierają listę warunków niezbędnych do tworzenia baz danych, tabel i obiektów. Polecenia DML zawierają listę warunków niezbędnych do zarządzania obiektami i danymi w utworzonej bazie danych. Polecenia DCL zawierają listę warunków niezbędnych do zarządzania użytkownikami, a polecenia TCL służą do ustawiania punktów zapisu i zatwierdzania zmian.
DDL (język definicji danych)
DDL (język definicji danych) służy do definiowania schematu bazy danych. Pomaga tworzyć bazę danych i obiekty w niej oraz zarządzać nimi. Instrukcje DDL zmieniają strukturę bazy danych na wiele sposobów, takich jak tworzenie, usuwanie, modyfikowanie schematu i obiektów.
W zależności od smaku używanego SQL instrukcje DDL mogą zawierać:
- ZMIEŃ TABELĘ
- ZMIEŃ WIDOK
- OBLICZ STATYSTYKI
- UTWÓRZ BAZA DANYCH
- UTWÓRZ FUNKCJĘ
- UTWÓRZ ROLĘ
- UTWÓRZ TABELĘ
- UTWÓRZ WIDOK
- DROP DATABASE
- FUNKCJA UPADKU
- ROLA UPADKU
- TABELA UPUSZCZANIA
- WIDOK DROP
- DOTACJA
- ODWOŁAĆ
Podstawowe instrukcje SQL DDL to:
- ZMIENIAĆ
- ŚCIĘTY
- KOMENTARZ
- STWÓRZ
- OPISAĆ
- PRZEMIANOWAĆ
- UPUSZCZAĆ
- POKAZAĆ
- POSŁUGIWAĆ SIĘ
Pojawią się one we wszystkich wersjach SQL. Każda komenda DDL będzie wymagać typu obiektu i identyfikatora do działania.
Na przykład: CREATE TABLE () lub DROP nazwa obiektu typ obiektu.
DML (Data Manipulation Language)
Kolejnym elementem SQL jest DML (Data Manipulation Language). Umożliwia to pobieranie, wstawianie, aktualizowanie, usuwanie i generalnie zarządzanie danymi w bazie danych SQL. Te polecenia będą używane na co dzień podczas zarządzania bazami danych. Sam w sobie nie jest to konkretny język, ale stanowi część SQL.
- WYBIERZ
- WSTAWIĆ
- AKTUALIZACJA
- USUNĄĆ
- WSTAWKA LUZEM
- ŁĄCZYĆ
- CZYTAJ
- UPDATETEXT
- WRITETEXT
- ZACZYNAĆ
- POPEŁNIĆ
- ROLLBACK
- KOPIUJ DO