CREATE TABLE <table-name>
(<column name> <data type>[(<size>)],
<column name> <data type>[(<size>)],...);
ALTER TABLE <table name> ADD <column name>
<data type> <size>;
CREATE [UNIQUE] [CLUSTERED | NONCLUSTERED] INDEX <index_name>
ON <table_name> | <view_name> ( column [ ASC | DESC ],...)
[ON filegroup]
ALTER INDEX <index_name>
{[RENAME TO <new_name>] |
[REBUILD TABLESPACE <tablespace_name>]
};
DROP INDEX <table_name>.<index_name> [,...]
CREATE VIEW [[<database_name>.]<owner>.]<view_name>
[(<column_name>,...)] [WITH {ENCRYPTION | SCHEMABINDING |
VIEW_METADATA,...}] AS select_statement [WITH CHECK OPTION]
ALTER VIEW [<qualifier>.]<view_name>
[(<column_name>,...)] [WITH {ENCRYPTION | SCHEMABINDING |
VIEW_METADATA}] AS <select_statement> [WITH CHECK OPTION]
DROP VIEW <view_name> [,...]
CREATE SCHEMA AUTHORIZATION
<owner> <create_object_statement>,...
<grant_privilege_statement>,...
DROP SCHEMA <schema_name> RESTRICT