版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第二章SQLServer基本的數(shù)據(jù)存儲(chǔ)管理目標(biāo)熟悉SQLServer2008MicrosoftSQLServerManagementStudio工具的使用理解SQLSerer的基本數(shù)據(jù)類型的作用掌握使用SQLServer2008MicrosoftSQLServerManagementStudio工具創(chuàng)建SQLServer數(shù)據(jù)庫(kù)、創(chuàng)建和修改SQLServer數(shù)據(jù)庫(kù)表概述、專業(yè)術(shù)語(yǔ)使用SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)軟件創(chuàng)建和管理應(yīng)用數(shù)據(jù)庫(kù)在應(yīng)用數(shù)據(jù)庫(kù)中建立和操作數(shù)據(jù)庫(kù)表管理SQLServer數(shù)據(jù)庫(kù)使用SQLServer2008圖形界面創(chuàng)建數(shù)據(jù)庫(kù)查看和修改數(shù)據(jù)庫(kù)刪除數(shù)據(jù)庫(kù)使用命令方式管理數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù)打開MicrosoftSQLServerManagementStudio工具對(duì)象資源管理器創(chuàng)建數(shù)據(jù)庫(kù)展開“數(shù)據(jù)庫(kù)”目錄該目錄下列舉了“系統(tǒng)數(shù)據(jù)庫(kù)”、“數(shù)據(jù)庫(kù)快照”、“AdventureWorks”、“AdventureWorksDW”等目錄和文件創(chuàng)建數(shù)據(jù)庫(kù)用鼠標(biāo)右鍵點(diǎn)擊“數(shù)據(jù)庫(kù)”目錄演示創(chuàng)建數(shù)據(jù)庫(kù)查看和修改數(shù)據(jù)庫(kù)在對(duì)象瀏覽器中鼠標(biāo)右鍵點(diǎn)擊[EBuy]數(shù)據(jù)庫(kù)節(jié)點(diǎn)在彈出菜單中選擇“屬性”選項(xiàng)在數(shù)據(jù)庫(kù)屬性對(duì)話框中查看和修改數(shù)據(jù)庫(kù)刪除數(shù)據(jù)庫(kù)鼠標(biāo)右鍵點(diǎn)擊[EBuy]數(shù)據(jù)庫(kù)在彈出菜單中選擇“刪除”選項(xiàng)注意:刪除數(shù)據(jù)庫(kù)一旦被執(zhí)行,數(shù)據(jù)庫(kù)所包含的所有對(duì)象都會(huì)被刪除,數(shù)據(jù)庫(kù)的所有數(shù)據(jù)文件和日志文件也會(huì)從磁盤上刪除。所以刪除數(shù)據(jù)庫(kù)一定要慎重。選擇“確定”即可刪除數(shù)據(jù)庫(kù)使用命令方式管理數(shù)據(jù)庫(kù)使用T-SQL命令createdatabase創(chuàng)建數(shù)據(jù)庫(kù)選擇“新建查詢”打開查詢編輯器窗口使用命令方式管理數(shù)據(jù)庫(kù)在打開的查詢編輯器窗口中輸入如下語(yǔ)句:CREATE
DATABASE[EBuy]ON
PRIMARY
(NAME=N'EBuy',
FILENAME=N'C:\database\EBuy.mdf',SIZE=3072KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB)LOGON
(NAME=N'EBuy_log',FILENAME=N'C:\database\EBuy_log.ldf',SIZE=1024KB,MAXSIZE=2048GB,FILEGROWTH=10%)使用命令方式管理數(shù)據(jù)庫(kù)使用T-SQL命令alterdatabase修改數(shù)據(jù)庫(kù)例:向EBuy數(shù)據(jù)庫(kù)添加5M大小的新數(shù)據(jù)文件ALTER
DATABASEEBuyADD
FILE(NAME=testdat2,
FILENAME=‘E:\database\EBuy_add.ldf’,SIZE=5MB,MAXSIZE=100MB,FILEGROWTH=5MB)使用命令方式管理數(shù)據(jù)庫(kù)使用命令dropdatabase刪除數(shù)據(jù)庫(kù)使用命令方式刪除數(shù)據(jù)庫(kù)將刪除數(shù)據(jù)庫(kù)所使用的數(shù)據(jù)文件和磁盤文件例:刪除EBuy數(shù)據(jù)庫(kù)DROPDATABASEEBuySQLServer數(shù)據(jù)庫(kù)基本數(shù)據(jù)類型類型說明bit整型,其值只能是0、1或空值。int整型,占4個(gè)字節(jié)smallint整型,占2個(gè)字節(jié)tinyint整型,占1個(gè)字節(jié)decimal精確數(shù)值型,使用時(shí)必須指定范圍和精度,例:decimal(7,2)numeric精確數(shù)值型,與decimal型相同money貨幣型,用來表示錢和貨幣值。能存儲(chǔ)從-9220億到9220億之間的數(shù)據(jù)smallmoney貨幣型,能存儲(chǔ)從-214748.3648到214748.3647之間的數(shù)據(jù)SQLServer數(shù)據(jù)庫(kù)基本數(shù)據(jù)類型類型說明float近似數(shù)值型,供浮點(diǎn)數(shù)使用real近似數(shù)值型datetime日期時(shí)間型,取值:1753-1-1~9999-12-31smalldatetime
日期時(shí)間型,取值:1900-1-1~2079-6-6timestamp特殊數(shù)據(jù)型,用來創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)范圍內(nèi)的唯一數(shù)碼。char字符型,用來存儲(chǔ)定長(zhǎng)的非統(tǒng)一編碼型的字符數(shù)據(jù)。列寬最大為8000個(gè)字符varchar字符型,用來存儲(chǔ)變長(zhǎng)的非統(tǒng)一編碼型的字符數(shù)據(jù)。列寬最大為8000個(gè)字符text
字符型,用來存儲(chǔ)大量非統(tǒng)一編碼型字符數(shù)據(jù)。最多可以有近20億個(gè)字符SQLServer數(shù)據(jù)庫(kù)基本數(shù)據(jù)類型類型說明nchar定長(zhǎng)統(tǒng)一編碼字符型(統(tǒng)一編碼是用雙字節(jié)結(jié)構(gòu)來存儲(chǔ)每個(gè)字符),能存儲(chǔ)4000個(gè)字符nvarchar變長(zhǎng)統(tǒng)一編碼字符型,能存儲(chǔ)4000個(gè)字符ntext變長(zhǎng)統(tǒng)一編碼字符型,能存儲(chǔ)近10億個(gè)字符binary
二進(jìn)制數(shù)據(jù)類型,存儲(chǔ)可達(dá)8000字節(jié)長(zhǎng)的定長(zhǎng)的二進(jìn)制數(shù)據(jù)varbinary二進(jìn)制數(shù)據(jù)類型,存儲(chǔ)可達(dá)8000字節(jié)長(zhǎng)的變長(zhǎng)的二進(jìn)制數(shù)據(jù)image二進(jìn)制數(shù)據(jù)類型,存儲(chǔ)變長(zhǎng)的二進(jìn)制數(shù)據(jù),最大可達(dá)近20億個(gè)字節(jié)管理SQLServer數(shù)據(jù)庫(kù)表使用SQLServer圖形界面創(chuàng)建數(shù)據(jù)庫(kù)表修改數(shù)據(jù)庫(kù)表查看數(shù)據(jù)庫(kù)表刪除數(shù)據(jù)庫(kù)表使用命令方式管理數(shù)據(jù)庫(kù)表創(chuàng)建數(shù)據(jù)庫(kù)表打開MicrosoftSQLServerManagementStudio工具
展開已經(jīng)創(chuàng)建的EBuy數(shù)據(jù)庫(kù)
右擊“表”
從彈出菜單單擊“新建表”項(xiàng)創(chuàng)建數(shù)據(jù)庫(kù)表在彈出的編輯窗口中分別輸入各列的名稱、數(shù)據(jù)類型、長(zhǎng)度,是否容許為空等屬性創(chuàng)建數(shù)據(jù)庫(kù)表單擊工具欄上的“保存”按鈕,則會(huì)彈出給表取名的對(duì)話框“選擇名稱”演示創(chuàng)建數(shù)據(jù)庫(kù)表修改數(shù)據(jù)庫(kù)表修改表名增加表列和修改現(xiàn)有表列屬性刪除表列演示修改數(shù)據(jù)庫(kù)表新創(chuàng)建的數(shù)據(jù)庫(kù)表:customer查看數(shù)據(jù)庫(kù)表展開要查看的數(shù)據(jù)庫(kù)表,可以看見表的各種成分:列、鍵、約束等刪除數(shù)據(jù)庫(kù)表右鍵單擊需要?jiǎng)h除的數(shù)據(jù)庫(kù)表,在彈出菜單中選擇“刪除”即可刪除表使用命令方式管理數(shù)據(jù)庫(kù)表創(chuàng)建數(shù)據(jù)庫(kù)表語(yǔ)法形式:CREATETABLE[數(shù)據(jù)庫(kù)名稱.][表的屬主.]自定義表名(自定義列名1列類型及大小列的約束,..自定義列名n列類型及大小列的約束,)例:創(chuàng)建商品類別表CREATETABLEEBmodity_category(catidint
primary
key,catnamevarchar(30)notnull,)使用命令方式管理數(shù)據(jù)庫(kù)表修改數(shù)據(jù)庫(kù)表給表增加列ALTER
TABLE[數(shù)據(jù)庫(kù)名稱.][表的屬主.]表名ADD
新加的列名列類型列約束例:在commodity_category表增加一個(gè)新列—商品類型簡(jiǎn)稱ALTER
TABLEEBmodity_categoryADDcatsnamevarchar(15)notnull使用命令方式管理數(shù)據(jù)庫(kù)表修改表中現(xiàn)有的列屬性ALTER
TABLE[數(shù)據(jù)庫(kù)名稱.][表的屬主.]表名ALTER
COLUMN
原列名新列類型新列約束ALTER
TABLEEBmodity_categoryALTER
COLUMNcatsnameintnotnull例:修改commodity_category表的catsname列的類型為int型使用命令方式管理數(shù)據(jù)庫(kù)表刪除表中現(xiàn)有的列ALTER
TABLE[數(shù)據(jù)庫(kù)名稱.][表的屬主.]表名DROP
COLUMN
原列名ALTER
TABLEEBmodity_categoryDROP
COLUMNcatsname例:刪除commodity_category表的catsname列使用命令方式管理數(shù)據(jù)庫(kù)表刪除數(shù)據(jù)庫(kù)表語(yǔ)法格式DROPTABLE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年杭州科技職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)附答案
- 2026年經(jīng)典心理考試題庫(kù)及答案1套
- 2026年檢察保密知識(shí)測(cè)試題完整參考答案
- 2026年四川藝術(shù)職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試模擬測(cè)試卷及答案1套
- 2026年團(tuán)員入團(tuán)知識(shí)測(cè)試題及一套答案
- 2026云南昭通市水富市文化館城鎮(zhèn)公益性崗位人員招聘1人筆試備考題庫(kù)及答案解析
- 2026年呂梁師范高等??茖W(xué)校單招職業(yè)傾向性測(cè)試題庫(kù)附答案
- 2026年天津醫(yī)學(xué)高等專科學(xué)校單招職業(yè)適應(yīng)性測(cè)試題庫(kù)及答案1套
- 2026年新鄉(xiāng)醫(yī)學(xué)院三全學(xué)院?jiǎn)握芯C合素質(zhì)考試模擬測(cè)試卷附答案
- 2026廣東茂名市化州市投資審核中心招聘合同制工作人員5人筆試備考試題及答案解析
- 2025年人工智能訓(xùn)練師(三級(jí))職業(yè)技能鑒定理論考試題庫(kù)(含答案)
- 智慧產(chǎn)業(yè)園倉(cāng)儲(chǔ)項(xiàng)目可行性研究報(bào)告-商業(yè)計(jì)劃書
- 財(cái)務(wù)部門的年度目標(biāo)與計(jì)劃
- 消防管道拆除合同協(xié)議
- 四川省森林資源規(guī)劃設(shè)計(jì)調(diào)查技術(shù)細(xì)則
- 銀行外包服務(wù)管理應(yīng)急預(yù)案
- DB13T 5885-2024地表基質(zhì)調(diào)查規(guī)范(1∶50 000)
- 2025年度演出合同知識(shí)產(chǎn)權(quán)保護(hù)范本
- 青少年交通安全法規(guī)
- 區(qū)塊鏈智能合約開發(fā)實(shí)戰(zhàn)教程
- 2025年校長(zhǎng)考試題庫(kù)及答案
評(píng)論
0/150
提交評(píng)論