Polecenia DDL są częścią SQL i współpracują z poleceniami DML, DCL i TCL w celu tworzenia i zarządzania bazami danych. Tworzą one podstawowe bloki konstrukcyjne do administrowania SQL i są przydatne, aby wiedzieć, czy zamierzasz zarządzać bazą danych, czy tworzyć ją za pomocą Structured Query Language.
Polecenia SQL składają się głównie z DDL i DML. Możesz tworzyć lub usuwać bazę danych za pomocą poleceń DDL i dodawać, przenosić lub zmieniać dane za pomocą DML. Polecenia DCL pomogą Ci zarządzać użytkownikami, uprawnieniami i bezpieczeństwem danych, podczas gdy TCL pomaga zarządzać zmianami wprowadzanymi w DML. Wszystkie współpracują w ramach SQL, aby zapewnić narzędzia potrzebne do efektywnego tworzenia baz danych i zarządzania nimi. Znajomość tych poleceń ma fundamentalne znaczenie dla każdego, kto chce uzyskać dostęp do administratora lub wsparcia bazy danych.
jak znaleźć numer identyfikacyjny bez dzwoniącego
Nie jestem ekspertem od SQL, ale używałem ich i administrowałem. Jestem też bliskim przyjacielem kogoś, kto pisze te rzeczy we śnie. Poniższy samouczek może być moimi słowami, ale cała jego wiedza i doświadczenie. Wszelkie błędy lub pominięcia będą wyłącznie moje.
Poniżej znajdują się podstawowe polecenia dla każdego języka. Polecenia DDL wymieniają terminy niezbędne do tworzenia baz danych, tabel i obiektów. Polecenia DML wyświetlają terminy niezbędne do zarządzania obiektami i danymi w utworzonej bazie danych. Polecenia DCL zawierają listę terminó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 (Data Definition Language) służy do definiowania schematu bazy danych. Pomaga tworzyć i zarządzać bazą danych oraz zawartymi w niej obiektami. Instrukcje DDL zmieniają strukturę bazy danych na wiele sposobów, takich jak tworzenie, usuwanie, modyfikowanie schematu i obiektów.
W zależności od rodzaju używanego języka SQL instrukcje DDL mogą obejmować:
- ZMIEŃ TABELĘ
- ZMIEŃ WIDOK
- STATYSTYKI OBLICZANIA
- UTWÓRZ BAZĘ DANYCH
- UTWÓRZ FUNKCJĘ
- UTWÓRZ ROLĘ
- UTWÓRZ TABELĘ
- UTWÓRZ WIDOK
- UPUŚĆ BAZY DANYCH
- FUNKCJA UPUSZCZANIA
- UPUŚĆ ROLĘ
- UPUŚĆ TABELĘ
- UPUŚĆ WIDOK
- DOTACJA
- UNIEWAŻNIĆ
Podstawowe instrukcje SQL DDL to:
- WIEK
- ŚCIĘTY
- KOMENTARZ
- STWÓRZ
- OPISAĆ
- PRZEMIANOWAĆ
- UPUSZCZAĆ
- POKAZAĆ
- POSŁUGIWAĆ SIĘ
Pojawią się one we wszystkich wersjach SQL. Każde polecenie DDL będzie wymagało typu obiektu i identyfikatora, aby mogło działać.
Na przykład: CREATE TABLE [nazwa tabeli] ( [definicje kolumn] ) [parametry tabeli] lub typ obiektu DROP nazwa obiektu.
DML (język manipulacji danymi)
Kolejnym elementem SQL jest: DML (Język manipulacji danymi). Pozwala to na pobieranie, wstawianie, aktualizowanie, usuwanie i ogólne zarządzanie danymi w bazie danych SQL. Te polecenia będą tymi, których będziesz używać na co dzień podczas zarządzania bazami danych. Sam w sobie nie jest to specyficzny język, ale stanowi część SQL.
- WYBIERZ
- WSTAWIĆ
- AKTUALIZACJA
- KASOWAĆ
- WSTAW LUZEM
- UDAĆ SIĘ
- TEKST ODCZYT
- AKTUALIZUJTEKST
- NAPISZ TEKST
- ZACZYNAĆ
- POPEŁNIĆ
- COFNIĘCIE
- KOPIUJ DO IN
- KOPIUJ DO IN
- POŁOŻYĆ
- OTRZYMAĆ
- LISTA
- USUNĄĆ
Ponownie, różne odmiany SQL będą wykorzystywać niektóre lub wszystkie z tych poleceń DML, a wiele z nich dodaje nawet własne.
Na przykład: SELECT [nazwy kolumn] z [nazwa tabeli] lub UPDATE [nazwa tabeli] SET [nazwa kolumny = wartość] gdzie [warunek].
jak zrobić kolorowy tekst w niezgodzie
DCL (język kontroli danych)
DCL (Data Control Language) służy do kontrolowania użytkowników i systemu wokół samej bazy danych. Jest najczęściej używany do zarządzania uprawnieniami użytkowników i zarządzania bezpieczeństwem danych, więc warto wiedzieć.
Typowe polecenia DCL obejmują:
- DOTACJA
- UNIEWAŻNIĆ
- USTAWUŻYTKOWNIKA
- WYKONAJ JAK, oświadczenie
- WYKONAJ JAKO, klauzula
- ODWRACAĆ
- OTWÓRZ KLUCZ GŁÓWNY.
- ZAMKNIJ KLUCZ GŁÓWNY
- KLUCZ SYMETRYCZNY OTWARTY
- ZAMKNIJ KLUCZ SYMETRYCZNY
Na przykład: GRANT [uprawnienie] ON [obiekt] TO [użytkownik] lub REVOKE [uprawnienie] ON [obiekt] FROM [użytkownik].
TCL (język kontroli transakcji)
TCL (Transaction Control Language) służy do grupowania ze sobą instrukcji DML w celu tworzenia transakcji logicznych i zarządzania wszelkimi zmianami danych wprowadzanymi przez instrukcje DML. Jeśli wykonujesz polecenia DML, niekoniecznie stają się one trwałe, dopóki nie zamkniesz bieżącej sesji. Jeśli z jakiegoś powodu chcesz ręcznie zatwierdzić, możesz użyć polecenia TCL.
- ROZPOCZNIJ TRANSAKCJĘ DYSTRYBUCYJNĄ
- ROZPOCZNIJ TRANSAKCJĘ
- POTWIERDZENIE TRANSAKCJI
- ZAANGAŻUJ SIĘ
- TRANSAKCJA WYCOFANIA
- WYCOFANIE PRACY
- ZAPISZ TRANSAKCJĘ
Na przykład: ZATWIERDZ; zapisze wszelkie zmiany wprowadzone za pomocą DML przed przejściem do innych poleceń. SAVEPOINT nazwa_punktu zapisu; utworzy pozycję zapisu, podobnie jak zapis gry. Jeśli coś pójdzie nie tak, możesz przywrócić bazę danych do tego punktu i zacząć od nowa.
Te cztery są podstawowymi elementami konstrukcyjnymi zarządzania bazami danych SQL. Jest to strona bardzo wysokiego poziomu dla tych, którzy chcą zgłębić temat SQL. Poznaj te polecenia i sposób ich użycia, a do gry wejdzie zupełnie nowy świat baz danych i zarządzania bazami danych. Ponieważ SQL kryje się za większością aplikacji w chmurze, witryn internetowych, aplikacji internetowych, aplikacji i większości pakietów zwiększających produktywność, warto się go nauczyć!
Ciekawe Artykuły
Wybór Redakcji
Jak zrobić zrzut ekranu ekranu logowania w systemie Windows 10
W tym artykule zobaczymy, jak zrobić zrzut ekranu ekranu logowania w systemie Windows 10. Do zakończenia procedury wymagana jest prosta modyfikacja rejestru.
Co to jest plik PAGES?
Plik PAGES to plik dokumentu Pages utworzony i otwarty przez edytor tekstu Apple Pages. Użytkownicy systemu Windows mogą używać Dysku Google do przeglądania tych plików.
Jak dodać Google Home do laptopa
Google Home coraz częściej można znaleźć w domach ludzi. To inteligentny głośnik opracowany przez Google. Google Home może sprawić, że Twoje miejsce będzie całkowicie zautomatyzowane - lub inteligentne, jak to się zwykle nazywa. Możesz wtedy
Czy Twój pilot Roku nie działa? Oto najważniejsze poprawki
Aż trudno uwierzyć, że kiedyś telewizory nie miały pilotów. Dzisiaj nie można kupić prawie żadnego urządzenia elektronicznego, które nie ma pilota, ani rodziny urządzeń Roku
Archiwa tagu: UXTheme dla systemu Windows 10
Jak ustawić statyczny adres IP w systemie Windows 10
W systemie Windows 10 istnieje wiele sposobów ustawienia adresu IP na wartość statyczną. Przydatne może być skonfigurowanie go do zdalnego dostępu do komputera lub do diagnostyki sieci.
Zięby Darwina ewoluują w czasie rzeczywistym na Galapagos, tworząc zupełnie nowy gatunek
Około 36 lat temu na jedną z wysp Galapagos przybył dziwny ptak. Śpiewał inną piosenkę innym ptakom, a jego ciało i dziób były niezwykle duże w porównaniu do wszystkich innych ptaków. Wkrótce ptak