::={ENABLE_BROKER | NEW_BROKER | ERROR_BROKER_CONVERSATIONS}データベーススナップショットを作成しますCREATEDATABASEdatabase_snapshot_nameON(NAME =logic_file_name、FILENAME ='os_file_name')[、... n] _ pre> OF; AS SNAPSH PostgreSQL
PostgreSQL 9.5マニュアルから:
CREATE DATABASE 名前 [[WITH] [OWNER [=] user_name ] [TEMPLATE [=] テンプレート ][エンコード[=]エンコード ] [LC_COLLATE [=] lc_collate ] [LC_CTYPE [=] lc_ctype ] [TABLESPACE [=] tablespace_name ] [ALLOW_CONNECTIONS [=] allowconn ][接続制限[=] connlimit ]] [IS_TEMPLATE [=] istemplate ]
Oracleデータベース
Oracle Database Online Documentation 12 cから リリース1(12.1):
データベースの作成 [データベース]{ユーザーSYSIDENTIFIEDBY パスワード| によって識別されるユーザーシステム パスワード| コントロールファイルの再利用 | MAXDATAFILES 整数| MAXINSTANCES 整数| 文字セット 文字セット| 国別文字セット 文字セット| デフォルトに設定 { BIGFILE | SMALLFILE } TABLESPACE | database_logging_clauses | tablespace_clauses | set_time_zone_clause | [ BIGFILE | SMALLFILE ] USER_DATA テーブルスペース 表領域名DATAFILE datafile_tempfile_spec [、datafile_tempfile_spec] ... | enable_pluggable_database} ...;
以下に、さまざまな条項の詳細の概要を示します。
database_logging_clauses
{ログファイル [グループ 整数]file_specification[、[ GROUP 整数]file_specification]... | MAXLOGFILES 整数| MAXLOGMEMBERS 整数| MAXLOGHISTORY 整数| {アーカイブログ | NOARCHIVELOG } | 力 ロギング }
tablespace_clauses
{範囲 管理 ローカル | データファイル file_specification [、file_specification] ... | SYSAUXデータファイル file_specification [、file_specification] ... | default_tablespace | default_temp_tablespace | undo_tablespace}
default_tablespace
DEFAULT TABLESPACE 表領域[DATAFILE datafile_tempfile_spec] [extend_management_clause]
default_temp_tablespace
[ BIGFILE | SMALLFILE ]デフォルトの一時テーブルスペース 表領域[TEMPFILE file_specification [、file_specification] ...] [extend_management_clause]
extend_management_clause
ローカルの拡張管理 [自動割り当て | ユニフォーム [サイズ size_clause]]
undo_tablespace
[ BIGFILE | SMALLFILE ]テーブルスペースを元に 表領域[TABLESPACE file_specification [、file_specification] ...]
set_time_zone_clause
SET TIME_ZONE ='{{+ | -} hh:mi | time_zone_region}'
enable_pluggable_database
プラグ可能なデータベースを有効にする [シード [file_name_convert][システム tablespace_datafile_clauses] [ SYSAUX tablespace_datafile_clauses]]
file_name_convert
FILE_NAME_CONVERT ={('filename_pattern'、'replacement_filename_pattern' [、'filename_pattern'、'replacement_filename_pattern'] ...)| なし }
tablespace_datafile_clauses
データファイル {サイズ size_clause | autoextend_clause} ...
SQL標準
CREATE DATABASE
はないことに注意してください 公式SQL標準のステートメント。 SQL標準では、特定の実装がデータベースを作成する方法を定義するのはベンダーに任されています。
GUIの使用
データベースの作成は、各データベース管理システムのGUIを介して、またはその製品で使用できるGUIツールのいずれかを使用して行うこともできます。
たとえば、MySQL Workbenchを使用する場合は、GUIを介してデータベースを作成できます。