資料庫建庫代碼
A. 創建資料庫 完整語句
用如下語句:
sql">createdatabasestuDB
onprimary--默認就屬於primary文件組,可省略
(
/*--數據文件的具體描述--*/
name='stuDB_data',--主數據文件的邏輯名稱
filename='D:stuDB_data.mdf',--主數據文件的物理名稱
size=5mb,--主數據文件的初始大小
maxsize=100mb,--主數據文件增長的最大值
filegrowth=15%--主數據文件的增長率
)
logon
(
/*--日誌文件的具體描述,各參數含義同上--*/
name='stuDB_log',
filename='D:stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)
注意:路徑和文件名等可以自己定義,而且所使用的路徑必須要先建立,否則執行語句會報錯。
B. 怎樣用C#代碼自動建SQLserver資料庫及表
首先引入一個命名空間
using
System.Data.sqlclient
然後
string
sql="......."
引號裡面寫上創建資料庫和表的sql語句
sqlconnection
conn=new
sqlconnection(connstr)
connstr
為連接資料庫的字元串
Sqlcommand
cmd=new
sqlcommand(sql,conn);
cmd.Execqueny();
就實現了
希望能幫到你
C. 如何在SQL Server2008中用代碼建庫建表
方法/步驟
打開SQL Server2008,在登錄窗口中輸入或選擇你要登錄的伺服器(此處為PC201404091753\SQLSERVER),選擇身份驗證,若是SQL Server身份驗證則要求有正確的用戶名及密碼,然後點擊連接按鈕登錄伺服器。
進入SQL Server2008主界面,點擊左上角的新建查詢,
將會彈出新建查詢代碼書寫區,
在代碼書寫區中輸入你的正確的建庫及建表代碼,然後點擊代碼書寫區左上角的執行即可。
若你的資料庫中已存在同名的資料庫或在同一個資料庫中已存在同名的表,那麼將會提示你已存在同名的資料庫或表,如下圖所示:若沒有重復的,則會提示你命令已成功執行。
D. 如何建立一個資料庫
MySQL安裝完成後,要想將數據存儲到資料庫的表中,首先要創建一個資料庫。創建資料庫就是在資料庫系統中劃分一塊存儲數據的空間。在MySQL中,創建資料庫的基本語法格式如下所示:
CREATE DATABASE 資料庫名稱;
在上述語法格式中,「CREATE DATABASE」是固定的SQL語句,專門用來創建資料庫。「資料庫名稱」是唯一的,不可重復出現。
例如下面我們創建一個名稱為itcast的資料庫,SQL語句如下所示:
CREATE DATABASE itcast;
執行結果如下所示:
上述執行結果顯示出了資料庫itcast的創建信息,例如,資料庫itcast的編碼方式為utf-8。
E. 如何在SQL Server2008中用代碼建庫建表
新建查詢—寫腳本(如下)—執行(F5)
use [master]
go
--校驗資料庫是否存在,若已存在則刪除
if exists(select * from Sysdatabases where name='MYERP')
drop database [MYERP]
go
--創建MYERP資料庫
Create DataBase [MYERP]
on(Name='MYERP',FileName='D:\個人編程學習\Data\MYERP.mdf',Size = 3mb,FileGrowth = 1mb)
Log On(Name = 'MYERP_Log',FileName = 'D:\個人編程學習\Data\MYERP_Log.ldf',Size = 1mb,FileGrowth = 1mb)
go
use [MYERP]
go
--檢驗公司表(Company)是否存在,若已存在則刪除
if exists(Select * From SysObjects Where Name = 'Company')
Drop Table [Company]
go
--創建公司表(Company)
Create Table [Company]
(
--主鍵索引列,公司編碼
[cComCode] int IDENTITY(1,1) NOT NULL,
--公司全稱
[cComName] [nvarchar](140) NOT NULL,
--公司簡稱
[cComAbbName] [nvarchar](20) NOT NULL,
--公司電子郵箱
[cComEmail] [nvarchar](30) NULL,
--公司地址
[cComAddress] [nvarchar](140) NULL,
--備注說明
[cComMemo] [nvarchar](240) NULL,
CONSTRAINT [PK_Company] PRIMARY KEY CLUSTERED
(
[cComCode] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
go
F. 如何在命令行創建一個MySQL資料庫
使用命令行創建MySql資料庫,首先要登錄MySql資料庫系統
創建步驟如下:
Windows操作系統下,開始——運行,打開"運行"對話框,輸入cmd,點擊「確定」即可進入DOS窗口,輸入登錄MySQL資料庫命令
mysql -h 127.0.0.1 -u root -p
參數含義:
mysql是登錄資料庫的命令,-h 後面跟伺服器的IP,由於本示例MySql伺服器安裝在本地,因此IP地址為127.0.0.1;-u 後面跟用戶名,本示例採用 root用戶登錄;-p 後面跟登錄密碼。
輸入上述命令後回車,再輸入登錄密碼,一般默認密碼是root
回車
成功登錄MySQL資料庫後就可以在DOS下使用SQL語句"create database"創建資料庫了
mysql>create database 要創建的新資料庫名;
相關操作附圖:
圖中的mydb1就是新創建的資料庫
G. 如何使用SQL代碼創建資料庫
我們一般都是運用圖形化工具創建資料庫,那麼如何運用SQL語言創建資料庫呢?下面我給大家分享一下。
工具/材料
SQL Server Managment
- 01
首先打開SQL Server Managment,登錄本地資料庫管理平台,如下圖所示
- 02
然後點擊頂部的新建查詢按鈕,如下圖所示
- 03
接下來在查詢編輯界面輸入create database語句,後面加上資料庫名稱,如下圖所示
- 04
最後我們就可以在資料庫列表中看到創建的資料庫了,如下圖所示
H. 資料庫怎麼創建表代碼,怎樣建立資料庫
1."資料庫怎麼創建表,為您提供資料庫怎麼創建表圖文信息,以SQLServer資料庫為例,第一打開資料庫,右鍵單擊資料庫,點擊新建資料庫一,在資料庫的名稱欄裡面輸入需要編輯的名稱,然後將新建好的資料庫打開,接著右鍵單擊裡面的表找到新建資料庫,輸入數據,第三點保存即可。
I. 用SQL語言如何創建學生成績資料庫的代碼
create database [資料庫名];x0dx0auser [該資料庫名];x0dx0ax0dx0a--學生表x0dx0acreate table [學生表表名](x0dx0asId int primary key, --學生ID編號,主鍵x0dx0asName varchar(10) unique not null, --學生名字x0dx0a);x0dx0ax0dx0a--科目表x0dx0acreate table [科目表表名](x0dx0asjId int primary key, --科目ID編號,主鍵x0dx0asjName varchar(10) unique not null, --科目名稱x0dx0a);x0dx0ax0dx0a--成績表x0dx0acreate table [成績表表名]x0dx0arId int primary key, --成績ID編號,主鍵x0dx0asjId int references [科目表表名](sjId), --科目ID編號,繼承科目表的ID編號x0dx0asId int references [學生表表名](sId), --學生ID編號,繼承學生表的ID編號x0dx0aresult float not null --成績x0dx0a);x0dx0ax0dx0a--查詢語句x0dx0aselect r.rId,sj.sjId,sj.sjName,su.sId,su.sName,r.result x0dx0afrom [成績表表名] r,x0dx0ajoin [科目表表名] sj on sj.sjId=r.sjId,x0dx0ajoin [學生表表名] su on su.sId=r.sId;
J. 如何在SQL Server2008中用代碼建庫建表
若是對 t-sql 不熟悉的話, 可以右擊資料庫(或其他對象) - [編寫資料庫腳本為], 這個菜單查看 t-sql, 語句.以下是我自已寫的T-sql建庫建表:
-- 創建文件夾DocManagerDB
execute sp_configure 'show advanced options',1
reconfigure
execute sp_configure 'xp_cmdshell',1
reconfigure
execute xp_cmdshell 'mkdir E:\DocManagerDB'
execute sp_configure 'xp_cmdshell',0
reconfigure
execute sp_configure 'show advanced options',0
reconfigure
-- 創建資料庫 DocManagerDB
use master
go
if exists(select name from sys.databases where name = 'DocManagerDB')
drop database DocManagerDB
go
create database DocManagerDB
on primary
(
name = 'DocManagerDB',
filename = 'E:\DocManagerDB\DocmanagerDB.mdf',
size = 5,
filegrowth = 10,
maxsize = unlimited
)
log on
(
name = 'DocManagerDB_log',
filename = 'E:\DocManagerDB\DocmanagerDB_log.ldf',
size = 4,
filegrowth = 10%,
maxsize = unlimited
)
go
-- 日誌表, 通過 log4net 向資料庫寫入日誌
use DocManagerDB
go
if exists(select name from sys.objects where name = 'ErrorLog')
drop table ErrorLog
go
create table ErrorLog
(
Id int identity(1,1) not null,
[Date] datetime not null,
[Thread] nvarchar(50) not null,
[Level] nvarchar(50) not null,
[Logger] nvarchar(50) not null,
[Message] nvarchar(500) not null,
[Exception] nvarchar(4000) not null
)
go
alter table ErrorLog add constraint PK_Level_Logger_Date primary key ([Level], [Logger], [Date] desc)
go
以上是建庫,和建表, 還有創建視圖/存儲過程/表變數等等