Anonim

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.