微軟基於sql標準開發了屬於自己的資料庫語言t-sql
t-sql不僅可以完成資料庫的查詢,而且具有資料庫管理功能,主要由sql語言以及sqksever自身提供的一套語法構成,有四類:
資料庫定義語言(ddl):主要是定義資料庫結構
資料庫操作語言(dml):主要是對資料庫物件的操作
資料庫控制語言(dcl):主要負責資料安全,許可權控制方面
事務控制語言(tcl):主要負責事務方面的處理
命令方式操作create
database demo
on [primary](
《資料檔案引數》
)[log on](
《資料檔案引數》
)/*代表可選部分*/
建立資料庫語法引數說明
引數名描述
create database
系統關鍵字,代表建立資料庫
demo
資料庫名,使用者定義,要符合識別符號規範
primary
系統關鍵字,代表主檔案組
log on
指明開始事務日誌檔案的定義
建立資料庫資料檔案引數說明
資料檔案引數
描述name
資料庫邏輯檔名
filename
資料庫物理檔名(需指明具體路徑及檔名稱)
size
資料檔案初始大小,單位預設為m
maxsize
資料檔案可增長到的最大值,單位預設為m,不指定即無限大
dilegrowth
資料檔案每次增長率,可以是百分比,預設單位m,0不增長
--一段完整的資料庫建立的方式
create database demoon(
name = 'filmmanage_data', --可自己定義
filename = 'e:\haha\demo.mdf',
size = 3,
maxsize = 100,
filegrowth = 1
)logon(
name = 'filmmanage_log', --可自己定義
filename = 'e:\haha\demo.ldf',
size = 1,
maxsize = 5,
filegrowth = 1
)
在實際應用中很少指定size、maxsize和filegrowth三個引數,而是會根據需求新增次要資料庫
create database demoon(
name = 'hahaha',
filename = 'e:\haha\demo.mdf'),(
name = 'hahaha2',
filename = 'e:\haha\ndf'
)logon(
name = 'haha',
filename = 'e:\haha\demo.ldf'
)
編寫人員:彭禮威 資料庫建立
刪除資料庫 drop database cpxs 資料庫操作語法 建立資料庫 create database database name on 子句 資料檔案屬性 primary 指定主檔案,否則預設第乙個 n 檔案屬性 filegrowth growth increament n 檔案組 log ...
建立資料庫
1.建立表空間 create tablespace test space logging datafile f oracle oracledata test.ora size 5m extent management local uniform segment space management au...
建立資料庫
建立乙個資料庫 binbin 有乙個主要資料庫檔案 bin.mdf 乙個次要資料庫檔案組 jay 裡面有次要資料檔案 jay 1.ndf,jay 2.ndf 乙個日誌文志檔案 ziji.ldf 判斷是否存在此資料庫,若存在就刪除 if exists select from sysdtabases w...