Pokazywanie postów oznaczonych etykietą DDL. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą DDL. Pokaż wszystkie posty

czwartek, 15 czerwca 2017

Lekcja 29. DDL – Shadow

DDL (Data Definition Language) jest podzbiorem języka SQL Firebird i służy do tworzenia, modyfikowania oraz usuwania obiektów bazy danych.
Cień (Shadow) jest dokładną kopią bazy danych. Po utworzeniu
cienia wszystkie zmiany wprowadzone w oryginalnym pliku bazy danych są natychmiast odzwierciedlane w cieniu. W tej sekcji opisano sposób tworzenia i usuwania plików cieni.

CREATE SHADOW
Polecenie CREATE SHADOW tworzy nowy cień. Poniższa instrukcja tworzy cień aktualnej bazy danych (zapisany jako cień numer 1).

DROP SHADOW
Polecenie DROP SHADOW usuwa cień. Poniższa instrukcja usuwa cień aktualnej bazy danych (zapisany jako cień numer 1).

Lekcja 28. DDL – Database

DDL (Data Definition Language) jest podzbiorem języka SQL Firebird i służy do tworzenia, modyfikowania oraz usuwania obiektów bazy danych.
Z tej lekcji dowiesz się jak utworzyć bazę danych, połączyć się z istniejącą bazą danych, zmienić strukturę plików bazy danych i jak ją usunąć.

CREATE DATABASE
Polecenie CREATE DATABASE tworzy nową bazę danych. Poniższa instrukcja tworzy lokalną bazę danych na dysku C o rozmiarze 8192 strony. Właścicielem bazy danych będzie użytkownik SYSDBA. Baza danych będzie w Dialect 3. 
Poniższa instrukcja obrazuje w jaki sposób utworzyć bazę danych na serwerze zdalnym baseserver przy użyciu ścieżki określonej w aliasie test, który został zdefiniowany wcześniej w pliku aliases.conf (plik zawierający aliasy do plików baz danych). Stosowany jest protokół TCP / IP. Właścicielem bazy danych będzie użytkownik SYSDBA. Baza danych będzie w Dialect 3 oraz będzie używać UTF8 jako domyślnego zestawu znaków.
ALTER DATABASE
Polecenie ALTER DATABASE zmiana strukturę plików bazy danych lub przełącza jej stan na bezpieczne kopiowanie. 
Poniższa instrukcje pokazują w jaki sposób można modyfikować bazę danych.
  1. Dodawanie pliku dodatkowego do bazy danych. Po wypełnieniu 30000 stron w poprzednim podstawowym lub pomocniczym pliku, silnik Firebird rozpocznie dodawanie danych do pliku pomocniczego TEST2.FDB.
  2. Określenie ścieżki i nazwy pliku delta, w którym przechowywane są wszelkie mutacje bazy danych, gdy tylko zostanie przełączona do trybu bezpiecznego kopiowania.
  3. Usuwanie opisu (ścieżki i nazwy) pliku delta.
  4. Przełączanie bazy danych do trybu bezpiecznego kopiowania.
  5. Przełączanie bazy danych z trybu bezpiecznego kopiowania do normalnego trybu pracy.

DELETE DROP
Polecenie DROP DATABASE usuwa bazę danych.