Co to jest skrypt DDL w kontekście baz danych?
Co to jest skrypt DDL w kontekście baz danych?
Odpowiedzi:
DDL = język definicji danych
Z pozycji Wikipedii dotyczącej DDL :
Język definicji danych (DDL) to język komputerowy do definiowania struktur danych. Termin ten został wprowadzony po raz pierwszy w odniesieniu do modelu bazy danych Codasyl, w którym schemat bazy danych został napisany w języku definicji danych opisującym rekordy, pola i „zestawy” tworzące model danych użytkownika. Początkowo odnosiło się do podzbioru SQL, ale teraz jest używane w sensie ogólnym w odniesieniu do dowolnego języka formalnego opisującego dane lub struktury informacyjne, takie jak schematy XML.
Zatem w przypadku baz danych skrypt DDL to skrypt, który tworzy strukturę (tabele, kolumny, indeksy, ...) bazy danych.
DDL - język definicji danych
Zwykle składa się z niektórych instrukcji SQL do tworzenia schematów i tabel z ich wzajemnymi relacjami, tj. Ograniczeniami klucza obcego.
Możesz użyć tego skryptu, gdy musisz zainstalować nowy system po stronie klienta. Nie trzeba tworzyć tabel po kolei. Tego typu skrypty są zawarte w plikach z rozszerzeniem „.sql”. Wystarczy otworzyć oprogramowanie do zarządzania bazą danych (wcześniej MySql Workbench) i zaimportować plik lub skopiować i wkleić skrypt do obszaru edycji skryptu i uruchomić go.