使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建表

使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建表

ID:39830749

大?。?75.60 KB

頁(yè)數(shù):32頁(yè)

時(shí)間:2019-07-12

使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建表_第1頁(yè)
使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建表_第2頁(yè)
使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建表_第3頁(yè)
使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建表_第4頁(yè)
使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建表_第5頁(yè)
資源描述:

《使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建表》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)、表創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建一個(gè)只含一個(gè)數(shù)據(jù)文件和一個(gè)事務(wù)日志文件的數(shù)據(jù)庫(kù)CREATEDATABASE數(shù)據(jù)庫(kù)名[ON[PRIMARY]{(NAME=數(shù)據(jù)文件的邏輯名稱,F(xiàn)ILENAME='數(shù)據(jù)文件的路徑和文件名',SIZE=數(shù)據(jù)文件的初始容量,MAXSIZE=數(shù)據(jù)文件的最大容量,F(xiàn)ILEGROWTH=數(shù)據(jù)文件的增長(zhǎng)量)}[,…n]LOGON{(NAME=事務(wù)日志文件的邏輯名稱,F(xiàn)ILENAME='事務(wù)日志文件的物理名稱',SIZE=事務(wù)日志文件的初始容量,MAXSIZE=事務(wù)日志文件的最大容量,F(xiàn)ILEGROWTH=事務(wù)日志文件的增長(zhǎng)量)}[,…n]]說(shuō)明T

2、ransact-SQL的語(yǔ)法規(guī)則規(guī)則描述

3、(豎線)分隔括號(hào)或大括號(hào)內(nèi)的語(yǔ)法項(xiàng)目。只能選擇一個(gè)項(xiàng)目[](方括號(hào))可選語(yǔ)法項(xiàng)目。不必鍵入方括號(hào){}(大括號(hào))必選語(yǔ)法項(xiàng)目。不必鍵入大括號(hào)[,…n]表示前面的項(xiàng)可重復(fù)n次,每一項(xiàng)由逗號(hào)分隔參數(shù)參數(shù)值數(shù)據(jù)庫(kù)名稱Student1數(shù)據(jù)文件邏輯名Student1_dat數(shù)據(jù)文件物理名D:student1_dat.mdf數(shù)據(jù)文件初始大小10MB數(shù)據(jù)文件最大值50MB數(shù)據(jù)文件增長(zhǎng)值原來(lái)的20%事務(wù)日志文件邏輯名Student1_log日志文件物理名D:student1_log.ldf日志文件初始大小4MB日志文件最大值25MB日志文件增長(zhǎng)

4、值5MBcreatedatabasestudent1on(name=student1_dat,filename='d:student_dat.mdf',size=10,maxsize=50,filegrowth=20%)logon(name=student1_log,filename='d:student_log.ldf',size=4,maxsize=25,filegrowth=5)舉例例2、可以簡(jiǎn)單地來(lái)創(chuàng)建數(shù)據(jù)庫(kù),CREATEDATABASEmytest沒(méi)有指定主文件名,在默認(rèn)的情況下,命名主文件為mytest.mdf,日志文件名為mytest_log.ldf。主

5、文件和日志文件的大小都同Model數(shù)據(jù)庫(kù)的主文件和日志文件大小一致,并且可以自由增長(zhǎng)。刪除數(shù)據(jù)庫(kù)格式:DROPDATABASE數(shù)據(jù)庫(kù)名例、將mytest數(shù)據(jù)庫(kù)刪除Dropdatabasemytest刪除數(shù)據(jù)庫(kù)將刪除數(shù)據(jù)庫(kù)所使用的數(shù)據(jù)庫(kù)文件和磁盤文件。例3、復(fù)雜一點(diǎn)的數(shù)據(jù)庫(kù)創(chuàng)建范例數(shù)據(jù)庫(kù)名稱為Student,第一個(gè)數(shù)據(jù)文件邏輯名稱為class1,物理文件名為E:class1.mdf,初始大小20MB,最大尺寸為無(wú)限大,增長(zhǎng)速度為20%。第二個(gè)的數(shù)據(jù)文件Class2,E:class2.ndf,初始大小40MB,最大尺寸為100MB,增長(zhǎng)速度10MB。2個(gè)15MB的事務(wù)日志

6、文件,事務(wù)日志文件的邏輯名為class1_log和class2_log,物理文件名為E:classlog1.ldf和classlog2.ldf。CREATEDATABASEstudentONPRIMARY(NAME=class1,FILENAME='E:class1.mdf',SIZE=20MB,MAXSIZE=unlimited,FILEGROWTH=20%),(NAME=class2,FILENAME='E:class2.ndf',SIZE=40MB,MAXSIZE=100MB,FILEGROWTH=10MB)LOGON(NAME=class1_log,FILE

7、NAME='E:classlog1.ldf',SIZE=15MB),(NAME=class2_log,FILENAME='E:classlog2.ldf',SIZE=15MB)GO使用模板:Createdababase中的CreateDatabaseonMultipleFilesGroups.tql使用SQL語(yǔ)句創(chuàng)建表建表的語(yǔ)法CREATETABLE表名(字段1數(shù)據(jù)類型列的特征,字段2數(shù)據(jù)類型列的特征,...)列的特征:是否為主鍵包括該列是是否為空(NULL)、是否是標(biāo)識(shí)列(自動(dòng)編號(hào))、是否有默認(rèn)值、等。字段名說(shuō)明字段數(shù)據(jù)類型字段大小約束sno學(xué)號(hào)char15主鍵sn

8、ame姓名char10Notnullssex性別char2(‘男’,‘女’);默認(rèn)值為‘男’sbirth出生年月日datetime[1990-1-1,1992-12-31]emailE-mailvarchar40包含@studentcreatetablestudent(snochar(15)primarykey,snamechar(10)notnull,ssexchar(2)check(ssexin('男','女'))default('女'),sbirthdatetimecheck(sbirthbetween'1990-1-1

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。