數(shù)據(jù)庫和表的創(chuàng)建

數(shù)據(jù)庫和表的創(chuàng)建

ID:42067183

大小:367.01 KB

頁數(shù):112頁

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

數(shù)據(jù)庫和表的創(chuàng)建_第1頁
數(shù)據(jù)庫和表的創(chuàng)建_第2頁
數(shù)據(jù)庫和表的創(chuàng)建_第3頁
數(shù)據(jù)庫和表的創(chuàng)建_第4頁
數(shù)據(jù)庫和表的創(chuàng)建_第5頁
資源描述:

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

1、第5章數(shù)據(jù)庫和表的創(chuàng)建【本章導(dǎo)讀】本章主要講解SQLServer2005數(shù)據(jù)庫和表的結(jié)構(gòu)、設(shè)計(jì)、創(chuàng)建和管理,介紹SQLServer2005提供的數(shù)據(jù)類型以及數(shù)據(jù)的插入、修改和刪除操作?!颈菊乱c(diǎn)】數(shù)據(jù)庫的基本結(jié)構(gòu)數(shù)據(jù)庫的創(chuàng)建和管理表的結(jié)構(gòu)SQLServer2000的系統(tǒng)數(shù)據(jù)類型表的創(chuàng)建和管理數(shù)據(jù)的插入、修改和刪除第5章數(shù)據(jù)庫和表的創(chuàng)建5.1數(shù)據(jù)庫的創(chuàng)建5.2數(shù)據(jù)表的創(chuàng)建5.3數(shù)據(jù)更新本章小結(jié)習(xí)題五5.1數(shù)據(jù)庫的創(chuàng)建5.1數(shù)據(jù)庫的創(chuàng)建5.1.1數(shù)據(jù)庫的結(jié)構(gòu)5.1.2系統(tǒng)數(shù)據(jù)庫5.1.3創(chuàng)建數(shù)據(jù)庫5.1.4查看

2、數(shù)據(jù)庫信息5.1.5修改數(shù)據(jù)庫5.1.6刪除數(shù)據(jù)庫5.1.1數(shù)據(jù)庫的結(jié)構(gòu)SQLServer2000用文件來存放數(shù)據(jù)庫,即將數(shù)據(jù)庫映射到操作系統(tǒng)文件上。數(shù)據(jù)庫文件有三類:主數(shù)據(jù)文件。數(shù)據(jù)庫文件將被存放在系統(tǒng)的默認(rèn)存儲(chǔ)路徑上。SQLServer2000的默認(rèn)存儲(chǔ)路徑是“C:ProgramFilesMicrosoftSQLServerMSSQLData”。主數(shù)據(jù)文件PrimaryDatabaseFile,也稱主文件。主數(shù)據(jù)文件主要用來存儲(chǔ)數(shù)據(jù)庫的啟動(dòng)信息、部分或全部數(shù)據(jù),是數(shù)據(jù)庫的關(guān)鍵文件。主數(shù)據(jù)文件是數(shù)

3、據(jù)庫的起點(diǎn),包含指向數(shù)據(jù)庫中其他文件的指針。每個(gè)數(shù)據(jù)庫都有一個(gè)主數(shù)據(jù)文件。主數(shù)據(jù)文件的推薦文件擴(kuò)展名是.mdf。次要數(shù)據(jù)文件SecondaryDatabaseFile,也稱輔助數(shù)據(jù)文件。次要數(shù)據(jù)文件用于存儲(chǔ)主數(shù)據(jù)文件中未存儲(chǔ)的剩余數(shù)據(jù)和數(shù)據(jù)庫對(duì)象。一個(gè)數(shù)據(jù)庫可以沒有,也可以有多個(gè)次要數(shù)據(jù)文件。次要數(shù)據(jù)文件的推薦文件擴(kuò)展名是.ndf。事務(wù)日志文件簡稱日志文件,存放用來恢復(fù)數(shù)據(jù)庫所需的事務(wù)日志信息。每個(gè)數(shù)據(jù)庫必須有一個(gè)或多個(gè)日志文件。事務(wù)日志的推薦文件擴(kuò)展名是.ldf。邏輯文件名和物理文件名邏輯文件名是在所有T

4、-SQL語句中引用物理文件時(shí)所使用的名稱。邏輯文件名與物理文件名一一對(duì)應(yīng),其對(duì)應(yīng)關(guān)系由SQLServer系統(tǒng)維護(hù)。邏輯文件名必須符合SQLServer的標(biāo)識(shí)符命名規(guī)則,而且在數(shù)據(jù)庫中的邏輯文件名必須是惟一的。物理文件名是包括目錄路徑的物理文件名。它必須符合操作系統(tǒng)文件的命名規(guī)則。文件組SQLServer2000中提供了兩種類型的文件組:主文件組和用戶定義文件組。主文件組包含主數(shù)據(jù)文件和任何沒有明確分配給其他文件組的數(shù)據(jù)文件。規(guī)則:(1)一個(gè)文件和文件組只能被一個(gè)數(shù)據(jù)庫使用。(2)一個(gè)文件只能屬于一個(gè)文件組。

5、(3)日志文件不能屬于文件組。數(shù)據(jù)庫對(duì)象表(Table)、視圖(View)、存儲(chǔ)過程(Storedprocedures)、觸發(fā)器(Triggers)、用戶定義數(shù)據(jù)類型(User-defineddatatypes)、用戶自定義函數(shù)(User-definedfunctions)、索引(Indexes)、規(guī)則(rules)、默認(rèn)值(Defaults)等。在SQLServer2005中創(chuàng)建的每個(gè)對(duì)象都必須有一個(gè)惟一的完全限定對(duì)象名,即對(duì)象的全名。完全限定對(duì)象名由四個(gè)標(biāo)識(shí)符組成:服務(wù)器名、數(shù)據(jù)庫名、所有者名和對(duì)象名,

6、各個(gè)部分之間由句點(diǎn)“.”連接。格式如下:服務(wù)器名.數(shù)據(jù)庫名.所有者名.對(duì)象名server.database.owner.object使用當(dāng)前數(shù)據(jù)庫內(nèi)的對(duì)象可以省略完全限定對(duì)象名的某部分,省略的部分系統(tǒng)將使用默認(rèn)值或當(dāng)前值,如:server.database..object/*省略所有者名稱*/server..owner.object/*省略數(shù)據(jù)庫名稱*/database.owner.object/*省略服務(wù)器名稱*/server…object/*省略數(shù)據(jù)庫及所有者名稱*/owner.object/*省略服務(wù)

7、器及數(shù)據(jù)庫名稱*/object/*省略服務(wù)器、數(shù)據(jù)庫及所有者名稱*/5.1.2系統(tǒng)數(shù)據(jù)庫SQLServer2005的系統(tǒng)數(shù)據(jù)庫分別是:master數(shù)據(jù)庫model數(shù)據(jù)庫msdb數(shù)據(jù)庫tempdb數(shù)據(jù)庫1.master數(shù)據(jù)庫master數(shù)據(jù)庫記錄SQLServer系統(tǒng)的所有系統(tǒng)級(jí)信息。如果master數(shù)據(jù)庫不可用,則SQLServer將無法啟動(dòng)。2.model數(shù)據(jù)庫model數(shù)據(jù)庫是在SQLServer實(shí)例上創(chuàng)建的所有數(shù)據(jù)庫的模板。可以向model數(shù)據(jù)庫中增加其他數(shù)據(jù)庫對(duì)象,這些對(duì)象都能被以后創(chuàng)建的數(shù)據(jù)庫所繼

8、承。3.msdb數(shù)據(jù)庫msdb數(shù)據(jù)庫由SQLServer代理(SQLServerAgent)來計(jì)劃警報(bào)和作業(yè)。4.tempdb數(shù)據(jù)庫tempdb數(shù)據(jù)庫是連接到SQLServer實(shí)例的所有用戶都可用的全局資源,它保存了所有臨時(shí)表和臨時(shí)存儲(chǔ)過程。每次啟動(dòng)SQLServer時(shí),都要重新創(chuàng)建tempdb,以便系統(tǒng)啟動(dòng)時(shí),該數(shù)據(jù)庫總是空的。在斷開連接時(shí),系統(tǒng)會(huì)自動(dòng)刪除臨時(shí)表和存儲(chǔ)過程,并且在系統(tǒng)關(guān)閉后沒有活動(dòng)連接。5.1.

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(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)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。