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.
- 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.
- 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.
- Usuwanie opisu (ścieżki i nazwy) pliku delta.
- Przełączanie bazy danych do trybu bezpiecznego kopiowania.
- Przełączanie bazy danych z trybu bezpiecznego kopiowania do normalnego trybu pracy.
DELETE DROP
Polecenie DROP DATABASE usuwa bazę danych.
Polecenie DROP DATABASE usuwa bazę danych.
Brak komentarzy:
Prześlij komentarz