資料庫腳本檔案

概念

在DBMS(資料庫管理系統)中,能夠被編譯、解釋、執行的,並且能夠完成特定任務,以檔案形式存儲在存儲介質中的一段代碼。

編輯工具

其編輯工具可以是任何文本處理軟體(Office Word、notepad、write等),當然也可以在DBMS提供的環境下進行編輯,如SQL Sever的查詢分析器,Oracle的Sql*PLUS等工具。

功能

資料庫腳本檔案能夠使DBMS批量處理用戶的任務,包括資料庫對象的建立(建立資料庫、數據表、存儲過程、觸發器等),數據的查詢,自定義函式的執行。

實例

以下是一段用在SQL Server中的,以“sql”為檔案擴展名。該檔案完成在SQL Server資料庫中創建一個名字為djztwz的資料庫,並且在該資料庫中建立四個分別數據表,名字分別為:users、filetype、picture、news。 具體代碼如下:
create database djztwz
go
use djztwz
create table users
(
u_Id int primary key identity(1,1),
u_Name varchar(50),
u_Pwd varchar(50)
)
go
create table filetype
(
type_Id int primary key identity(1,1),
type_Name varchar(100)
)
go
create table picture
(
p_Id int primary key identity(1,1),
p_Title varchar(200),
p_Path varchar(200),
createTime smalldatetime default getdate(),
p_hit int default 0,
p_author varchar(50)
)
go
create table news
(
n_Id int primary key identity(1,1),
n_Title varchar(300),
n_Content text,
createTime smalldatetime default getdate(),
n_author varchar(50),
n_hit int default 0,
n_type int
)

相關詞條

熱門詞條

聯絡我們