




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2022年7月4日第1頁(yè)第第7章章 表表學(xué)習(xí)目標(biāo) 本章重點(diǎn)本章內(nèi)容2022年7月4日第2頁(yè)學(xué)習(xí)目標(biāo)學(xué)習(xí)目標(biāo)l表是數(shù)據(jù)庫(kù)中最基本、最重要、最核心的表是數(shù)據(jù)庫(kù)中最基本、最重要、最核心的對(duì)象,是組織數(shù)據(jù)的方式,是實(shí)際存儲(chǔ)數(shù)對(duì)象,是組織數(shù)據(jù)的方式,是實(shí)際存儲(chǔ)數(shù)據(jù)的地方。其他許多數(shù)據(jù)庫(kù)對(duì)象,例如索據(jù)的地方。其他許多數(shù)據(jù)庫(kù)對(duì)象,例如索引、視圖等,都是依附于表對(duì)象存在的。引、視圖等,都是依附于表對(duì)象存在的。l從某種意義上可以這樣說(shuō),管理數(shù)據(jù)庫(kù)實(shí)從某種意義上可以這樣說(shuō),管理數(shù)據(jù)庫(kù)實(shí)際上就是管理數(shù)據(jù)庫(kù)中的表。表結(jié)構(gòu)的設(shè)際上就是管理數(shù)據(jù)庫(kù)中的表。表結(jié)構(gòu)的設(shè)計(jì)質(zhì)量直接影響到數(shù)據(jù)庫(kù)中數(shù)據(jù)的使用效計(jì)質(zhì)量直接影響到數(shù)據(jù)庫(kù)
2、中數(shù)據(jù)的使用效率。率。l本章全面講述有關(guān)表的管理技術(shù)。本章全面講述有關(guān)表的管理技術(shù)。2022年7月4日第3頁(yè)本章重點(diǎn)本章重點(diǎn)l設(shè)計(jì)因素設(shè)計(jì)因素l特點(diǎn)和類(lèi)型特點(diǎn)和類(lèi)型l創(chuàng)建表創(chuàng)建表l修改表修改表l標(biāo)識(shí)符列標(biāo)識(shí)符列l(wèi)已分區(qū)表已分區(qū)表2022年7月4日第4頁(yè)本章內(nèi)容本章內(nèi)容7.1 概述概述7.2 表的基本特點(diǎn)和類(lèi)型表的基本特點(diǎn)和類(lèi)型7.3 創(chuàng)建和修改表創(chuàng)建和修改表7.4 已分區(qū)表已分區(qū)表7.5 上機(jī)練習(xí)上機(jī)練習(xí)7.6 習(xí)題習(xí)題2022年7月4日第5頁(yè)本章內(nèi)容本章內(nèi)容7.1 概述概述7.2 表的基本特點(diǎn)和類(lèi)型表的基本特點(diǎn)和類(lèi)型7.3 創(chuàng)建和修改表創(chuàng)建和修改表7.4 已分區(qū)表已分區(qū)表7.5 上機(jī)練習(xí)上機(jī)
3、練習(xí)7.6 習(xí)題習(xí)題2022年7月4日第6頁(yè)7.1 概述概述l設(shè)計(jì)數(shù)據(jù)庫(kù)實(shí)際上就是設(shè)計(jì)數(shù)據(jù)庫(kù)中的表。設(shè)計(jì)數(shù)據(jù)庫(kù)實(shí)際上就是設(shè)計(jì)數(shù)據(jù)庫(kù)中的表。l在設(shè)計(jì)數(shù)據(jù)庫(kù)中的表時(shí),目標(biāo)是使用盡可在設(shè)計(jì)數(shù)據(jù)庫(kù)中的表時(shí),目標(biāo)是使用盡可能少的表數(shù)量、每個(gè)表中包含盡可能少的能少的表數(shù)量、每個(gè)表中包含盡可能少的列數(shù)量來(lái)達(dá)到設(shè)計(jì)要求。列數(shù)量來(lái)達(dá)到設(shè)計(jì)要求。l合理的表結(jié)構(gòu),可以大大提高整個(gè)數(shù)據(jù)庫(kù)合理的表結(jié)構(gòu),可以大大提高整個(gè)數(shù)據(jù)庫(kù)數(shù)據(jù)查詢效率。數(shù)據(jù)查詢效率。2022年7月4日第7頁(yè)考慮的因素考慮的因素 l因素一,考慮表將要存儲(chǔ)哪些數(shù)據(jù)對(duì)象,繪制出因素一,考慮表將要存儲(chǔ)哪些數(shù)據(jù)對(duì)象,繪制出ER圖。圖。 l因素二,考慮表中將要包
4、含的列,這些列的數(shù)據(jù)類(lèi)型、精因素二,考慮表中將要包含的列,這些列的數(shù)據(jù)類(lèi)型、精度等屬性是什么?度等屬性是什么? l因素三,考慮列的屬性,例如哪些列允許空值,哪些列不因素三,考慮列的屬性,例如哪些列允許空值,哪些列不允許空值?允許空值? l因素四,考慮表是否使用主鍵,如果使用,是在何處使用因素四,考慮表是否使用主鍵,如果使用,是在何處使用主鍵?主鍵? l因素五,考慮是否使用約束、默認(rèn)值、規(guī)則,以及在何處因素五,考慮是否使用約束、默認(rèn)值、規(guī)則,以及在何處使用這些對(duì)象?使用這些對(duì)象? l因素六,考慮是否使用外鍵,在何處使用外鍵?因素六,考慮是否使用外鍵,在何處使用外鍵?l因素七,考慮是否使用索引,在
5、何處使用索引,使用什么因素七,考慮是否使用索引,在何處使用索引,使用什么樣的索引?樣的索引? 2022年7月4日第8頁(yè)本章內(nèi)容本章內(nèi)容7.1 概述概述7.2 表的基本特點(diǎn)和類(lèi)型表的基本特點(diǎn)和類(lèi)型7.3 創(chuàng)建和修改表創(chuàng)建和修改表7.4 已分區(qū)表已分區(qū)表7.5 上機(jī)練習(xí)上機(jī)練習(xí)7.6 習(xí)題習(xí)題2022年7月4日第9頁(yè)7.2 表的基本特點(diǎn)和類(lèi)型表的基本特點(diǎn)和類(lèi)型l本節(jié)講述兩方面的內(nèi)容,首先分析表的基本節(jié)講述兩方面的內(nèi)容,首先分析表的基本特點(diǎn),然后討論表的分類(lèi)方式和表的主本特點(diǎn),然后討論表的分類(lèi)方式和表的主要類(lèi)型。要類(lèi)型。l這些內(nèi)容是有效創(chuàng)建和使用表的基礎(chǔ)。這些內(nèi)容是有效創(chuàng)建和使用表的基礎(chǔ)。2022年
6、7月4日第10頁(yè)表的特點(diǎn)表的特點(diǎn)l表是關(guān)系模型中表示實(shí)體的方式,是用來(lái)組織和表是關(guān)系模型中表示實(shí)體的方式,是用來(lái)組織和存儲(chǔ)數(shù)據(jù)、具有行列結(jié)構(gòu)的數(shù)據(jù)庫(kù)對(duì)象。一般而存儲(chǔ)數(shù)據(jù)、具有行列結(jié)構(gòu)的數(shù)據(jù)庫(kù)對(duì)象。一般而言,表具有下面一些基本特點(diǎn):代表實(shí)體、由行言,表具有下面一些基本特點(diǎn):代表實(shí)體、由行和列組成、行和列的順序是不重要的等等。下面,和列組成、行和列的順序是不重要的等等。下面,詳細(xì)講述這些特點(diǎn)。詳細(xì)講述這些特點(diǎn)。l表代表實(shí)體,有唯一的名稱(chēng),該名稱(chēng)用來(lái)確定實(shí)表代表實(shí)體,有唯一的名稱(chēng),該名稱(chēng)用來(lái)確定實(shí)體。例如,在北京麗音家用電器制造公司的銷(xiāo)售體。例如,在北京麗音家用電器制造公司的銷(xiāo)售數(shù)據(jù)庫(kù)中,有一個(gè)數(shù)據(jù)
7、庫(kù)中,有一個(gè)orders表,如表表,如表7-1所示。所示。orders表中的數(shù)據(jù)表示了該公司的訂單實(shí)體,也表中的數(shù)據(jù)表示了該公司的訂單實(shí)體,也就是說(shuō)該公司的訂單信息都存儲(chǔ)在該表中,該公就是說(shuō)該公司的訂單信息都存儲(chǔ)在該表中,該公司的非訂單信息或其他公司的訂單信息都不會(huì)存司的非訂單信息或其他公司的訂單信息都不會(huì)存儲(chǔ)在該表中。儲(chǔ)在該表中。 2022年7月4日第11頁(yè)行和列行和列l(wèi)表是由行和列組成的,行有時(shí)也稱(chēng)為記錄,列有時(shí)也稱(chēng)為表是由行和列組成的,行有時(shí)也稱(chēng)為記錄,列有時(shí)也稱(chēng)為字段或域。每一行都是這種實(shí)體的一個(gè)完整描述,例如,字段或域。每一行都是這種實(shí)體的一個(gè)完整描述,例如,在表在表7-1中,訂單代
8、號(hào)為中,訂單代號(hào)為2009030563的這一行記錄表示了的這一行記錄表示了該公司的一個(gè)完整的訂單信息。一行數(shù)據(jù)就是該實(shí)體的一該公司的一個(gè)完整的訂單信息。一行數(shù)據(jù)就是該實(shí)體的一個(gè)實(shí)例。個(gè)實(shí)例。l表中的每一個(gè)字段都是對(duì)該實(shí)體的某種屬性的描述,例如表中的每一個(gè)字段都是對(duì)該實(shí)體的某種屬性的描述,例如客戶代號(hào)列表示訂單信息中的客戶信息,訂單日期列表示客戶代號(hào)列表示訂單信息中的客戶信息,訂單日期列表示訂單信息中的簽約日期。訂單信息中的簽約日期。l在表中,行的順序可以是任意的,一般是按照數(shù)據(jù)插入的在表中,行的順序可以是任意的,一般是按照數(shù)據(jù)插入的先后順序存儲(chǔ)的。在使用過(guò)程中,經(jīng)常對(duì)表中的行或按照先后順序存儲(chǔ)
9、的。在使用過(guò)程中,經(jīng)常對(duì)表中的行或按照索引進(jìn)行排序,或在檢索時(shí)使用排序語(yǔ)句。索引進(jìn)行排序,或在檢索時(shí)使用排序語(yǔ)句。l列的順序也可以是任意的。列的順序也可以是任意的。 2022年7月4日第12頁(yè)表的類(lèi)型表的類(lèi)型l在在Microsoft SQL Server 2008系統(tǒng)中,按照表系統(tǒng)中,按照表的作用,可以把表分為的作用,可以把表分為4種類(lèi)型,即普通表、已種類(lèi)型,即普通表、已分區(qū)表、臨時(shí)表和系統(tǒng)表。每一種類(lèi)型的表都有分區(qū)表、臨時(shí)表和系統(tǒng)表。每一種類(lèi)型的表都有自己的作用和特點(diǎn)。自己的作用和特點(diǎn)。l普通表,又稱(chēng)標(biāo)準(zhǔn)表,就是我們通常提到的作為普通表,又稱(chēng)標(biāo)準(zhǔn)表,就是我們通常提到的作為數(shù)據(jù)庫(kù)中存儲(chǔ)數(shù)據(jù)的表
10、,是最經(jīng)常使用的表的對(duì)數(shù)據(jù)庫(kù)中存儲(chǔ)數(shù)據(jù)的表,是最經(jīng)常使用的表的對(duì)象,也是最重要、最基本的表。普通表經(jīng)常簡(jiǎn)稱(chēng)象,也是最重要、最基本的表。普通表經(jīng)常簡(jiǎn)稱(chēng)為表。其他類(lèi)型的表都是有特殊用途的表,他們?yōu)楸怼F渌?lèi)型的表都是有特殊用途的表,他們往往是在特殊應(yīng)用環(huán)境下,為了提高系統(tǒng)的使用往往是在特殊應(yīng)用環(huán)境下,為了提高系統(tǒng)的使用效率派生出來(lái)的表。效率派生出來(lái)的表。2022年7月4日第13頁(yè)本章內(nèi)容本章內(nèi)容7.1 概述概述7.2 表的基本特點(diǎn)和類(lèi)型表的基本特點(diǎn)和類(lèi)型7.3 創(chuàng)建和修改表創(chuàng)建和修改表7.4 已分區(qū)表已分區(qū)表7.5 上機(jī)練習(xí)上機(jī)練習(xí)7.6 習(xí)題習(xí)題2022年7月4日第14頁(yè)7.3 創(chuàng)建和修改表創(chuàng)建
11、和修改表l本節(jié)主要圍繞創(chuàng)建和修改表展開(kāi)討論。本節(jié)主要圍繞創(chuàng)建和修改表展開(kāi)討論。l內(nèi)容包括創(chuàng)建表、增加和刪除列、修改列內(nèi)容包括創(chuàng)建表、增加和刪除列、修改列的屬性、設(shè)置標(biāo)識(shí)符列、查看表的信息、的屬性、設(shè)置標(biāo)識(shí)符列、查看表的信息、刪除表等。刪除表等。2022年7月4日第15頁(yè)創(chuàng)建表創(chuàng)建表l在在Microsoft SQL Server 2008系統(tǒng)中,既系統(tǒng)中,既可以使用可以使用CREATE TABLE語(yǔ)句創(chuàng)建表,也語(yǔ)句創(chuàng)建表,也可以使用可視化的可以使用可視化的SQL Server Management Studio圖形工具。下面主要圖形工具。下面主要研究如何使用研究如何使用CREATE TABLE語(yǔ)
12、句創(chuàng)建表。語(yǔ)句創(chuàng)建表。lCREATE TABLE語(yǔ)句是一種經(jīng)常使用的創(chuàng)語(yǔ)句是一種經(jīng)常使用的創(chuàng)建表的方法,也是一種最靈活、最強(qiáng)大的建表的方法,也是一種最靈活、最強(qiáng)大的創(chuàng)建表的方式。創(chuàng)建表的方式。2022年7月4日第16頁(yè)【例例7-1】使用使用CREATE TABLE語(yǔ)語(yǔ)句創(chuàng)建句創(chuàng)建students表表 2022年7月4日第17頁(yè)【例例7-2】使用使用CREATE TABLE語(yǔ)語(yǔ)句創(chuàng)建句創(chuàng)建orders表表 2022年7月4日第18頁(yè)【例例7-3】使用使用CREATE TABLE語(yǔ)語(yǔ)句創(chuàng)建包含計(jì)算列的表句創(chuàng)建包含計(jì)算列的表 2022年7月4日第19頁(yè)【例例7-4】使用使用CREATE TABLE語(yǔ)
13、語(yǔ)句創(chuàng)建全局臨時(shí)表句創(chuàng)建全局臨時(shí)表 2022年7月4日第20頁(yè)增加或刪除列增加或刪除列l(wèi)表創(chuàng)建之后,用戶可以根據(jù)需要使用表創(chuàng)建之后,用戶可以根據(jù)需要使用ALTER TABLE語(yǔ)句修改表的結(jié)構(gòu)。在表中增加新列、刪語(yǔ)句修改表的結(jié)構(gòu)。在表中增加新列、刪除已有的列是常見(jiàn)的修改表結(jié)構(gòu)的操作。除已有的列是常見(jiàn)的修改表結(jié)構(gòu)的操作。l當(dāng)用戶向表中添加一個(gè)新列時(shí),當(dāng)用戶向表中添加一個(gè)新列時(shí),Microsoft SQL Server為表中該列在已有數(shù)據(jù)的每一行中的相應(yīng)為表中該列在已有數(shù)據(jù)的每一行中的相應(yīng)位置插入一個(gè)數(shù)據(jù)值。位置插入一個(gè)數(shù)據(jù)值。l因此,當(dāng)向表中增加一個(gè)新列時(shí),最好為該新列因此,當(dāng)向表中增加一個(gè)新列時(shí)
14、,最好為該新列定義一個(gè)默認(rèn)約束,使該列有一個(gè)默認(rèn)值。如果定義一個(gè)默認(rèn)約束,使該列有一個(gè)默認(rèn)值。如果該新列沒(méi)有默認(rèn)約束,并且表中已經(jīng)有了其他數(shù)該新列沒(méi)有默認(rèn)約束,并且表中已經(jīng)有了其他數(shù)據(jù),那么必須指定該新列允許空值,否則系統(tǒng)將據(jù),那么必須指定該新列允許空值,否則系統(tǒng)將產(chǎn)生一個(gè)錯(cuò)誤信息。產(chǎn)生一個(gè)錯(cuò)誤信息。2022年7月4日第21頁(yè)【例例7-5】使用使用ALTER TABLE語(yǔ)句語(yǔ)句增加表中的列增加表中的列 2022年7月4日第22頁(yè)【例例7-5】2022年7月4日第23頁(yè)【例例7-6】使用使用ALTER TABLE語(yǔ)句語(yǔ)句刪除表中的列刪除表中的列 2022年7月4日第24頁(yè)更改列的數(shù)據(jù)類(lèi)型更改列的
15、數(shù)據(jù)類(lèi)型l使用使用ALTER TABLE語(yǔ)句除了可以增加新列和刪語(yǔ)句除了可以增加新列和刪除列之外,還可以對(duì)列的屬性進(jìn)行更改。本節(jié)主除列之外,還可以對(duì)列的屬性進(jìn)行更改。本節(jié)主要講述如何更改列的數(shù)據(jù)類(lèi)型。使用要講述如何更改列的數(shù)據(jù)類(lèi)型。使用ALTER TABLE語(yǔ)句更改列的數(shù)據(jù)類(lèi)型的基本語(yǔ)法形式如語(yǔ)句更改列的數(shù)據(jù)類(lèi)型的基本語(yǔ)法形式如下所示:下所示: ALTER TABLE table_name ALTER COLUMN column_name new_type_namel在上面的語(yǔ)法中,在上面的語(yǔ)法中,table_name 參數(shù)指定將要更參數(shù)指定將要更改的表名稱(chēng),改的表名稱(chēng),ALTER COLUM
16、N子句用于指定將子句用于指定將要更改的列名稱(chēng)和新的數(shù)據(jù)類(lèi)型名稱(chēng),要更改的列名稱(chēng)和新的數(shù)據(jù)類(lèi)型名稱(chēng),column_name參數(shù)指定列名稱(chēng),參數(shù)指定列名稱(chēng),new_type_name參數(shù)指定新的數(shù)據(jù)類(lèi)型名稱(chēng)。參數(shù)指定新的數(shù)據(jù)類(lèi)型名稱(chēng)。2022年7月4日第25頁(yè)【例例7-7】使用使用ALTER TABLE語(yǔ)句語(yǔ)句更改列的數(shù)據(jù)類(lèi)型更改列的數(shù)據(jù)類(lèi)型 2022年7月4日第26頁(yè)標(biāo)識(shí)符列標(biāo)識(shí)符列l(wèi)標(biāo)識(shí)符列表示唯一地標(biāo)識(shí)表中的每一行數(shù)標(biāo)識(shí)符列表示唯一地標(biāo)識(shí)表中的每一行數(shù)據(jù)的符號(hào)。據(jù)的符號(hào)。l在在Microsoft SQL Server 2008系統(tǒng)中,可系統(tǒng)中,可以創(chuàng)建兩種類(lèi)型的標(biāo)識(shí)符列,即以創(chuàng)建兩種類(lèi)型的標(biāo)
17、識(shí)符列,即IDENTITY列和列和ROWGUIDCOL列。列。l下面,詳細(xì)研究這兩種標(biāo)識(shí)符列的創(chuàng)建和下面,詳細(xì)研究這兩種標(biāo)識(shí)符列的創(chuàng)建和修改方式。修改方式。2022年7月4日第27頁(yè)IDENTITY屬性屬性l使用使用IDENTITY屬性的列是屬性的列是IDENTITY列,列,每一個(gè)表中最多只能有一個(gè)每一個(gè)表中最多只能有一個(gè)IDENTITY列。列。l定義定義IDENTITY屬性時(shí)需要指定兩個(gè)值:種屬性時(shí)需要指定兩個(gè)值:種子值和增量值。這樣,表中第一行的子值和增量值。這樣,表中第一行的IDENTITY列的值是種子值,其他行的列的值是種子值,其他行的IDENTITY列的值是在前一行值的基礎(chǔ)上增列的值
18、是在前一行值的基礎(chǔ)上增加一個(gè)增量值得到的。加一個(gè)增量值得到的。2022年7月4日第28頁(yè)【例例7-8】使用使用IDENTITY屬性屬性 2022年7月4日第29頁(yè)ROWGUIDCOL列列l(wèi)IDENTITY屬性的作用范圍是表。也就是說(shuō),在一屬性的作用范圍是表。也就是說(shuō),在一個(gè)指定的表中,個(gè)指定的表中,IDENTITY屬性列的值不會(huì)有重復(fù)屬性列的值不會(huì)有重復(fù)值。但是,不同的表之間是有可能存在值。但是,不同的表之間是有可能存在IDENTITY屬性列的值相同的現(xiàn)象。在執(zhí)行合并多個(gè)表的復(fù)屬性列的值相同的現(xiàn)象。在執(zhí)行合并多個(gè)表的復(fù)制操作中,這種現(xiàn)象是必須避免的。制操作中,這種現(xiàn)象是必須避免的。Micros
19、oft SQL Server系統(tǒng)提供的用于標(biāo)識(shí)符列的系統(tǒng)提供的用于標(biāo)識(shí)符列的ROWGUIDCOL屬性可以解決這種問(wèn)題。屬性可以解決這種問(wèn)題。lROWGUIDCOL列是全局唯一標(biāo)識(shí)符列。每一個(gè)列是全局唯一標(biāo)識(shí)符列。每一個(gè)表中最多可以創(chuàng)建一個(gè)表中最多可以創(chuàng)建一個(gè)ROWGUIDCOL列。列。 2022年7月4日第30頁(yè)【例例7-9】使用使用ROWGUIDCOL列列 2022年7月4日第31頁(yè)查看表的信息查看表的信息l表創(chuàng)建之后,可以使用許多函數(shù)、存儲(chǔ)過(guò)程查看表創(chuàng)建之后,可以使用許多函數(shù)、存儲(chǔ)過(guò)程查看有關(guān)表的各種信息。例如,有關(guān)表的各種信息。例如,COLUMNPROPERTY函數(shù)可以用于查看有關(guān)表函數(shù)
20、可以用于查看有關(guān)表中的列的信息,這些信息包括是否為空、是否為中的列的信息,這些信息包括是否為空、是否為計(jì)算得到的列、是否具有計(jì)算得到的列、是否具有IDENTITY屬性、是否為屬性、是否為ROWGUIDCOL列等。列等。sp_depends存儲(chǔ)過(guò)程用存儲(chǔ)過(guò)程用于查看指定表的依賴對(duì)象,這些依賴對(duì)象包括依于查看指定表的依賴對(duì)象,這些依賴對(duì)象包括依賴于表的視圖、存儲(chǔ)過(guò)程等。賴于表的視圖、存儲(chǔ)過(guò)程等。l另外,使用另外,使用sp_help存儲(chǔ)過(guò)程可以查看有關(guān)表結(jié)存儲(chǔ)過(guò)程可以查看有關(guān)表結(jié)構(gòu)的信息構(gòu)的信息 2022年7月4日第32頁(yè)刪除表刪除表l刪除表就是將表中數(shù)據(jù)和表的結(jié)構(gòu)從數(shù)據(jù)庫(kù)中永久性地去刪除表就是將表
21、中數(shù)據(jù)和表的結(jié)構(gòu)從數(shù)據(jù)庫(kù)中永久性地去除。表被刪除之后,就不能再恢復(fù)該表的定義。除。表被刪除之后,就不能再恢復(fù)該表的定義。l刪除表可以使用刪除表可以使用DROP TABLE語(yǔ)句來(lái)完成,該語(yǔ)句的語(yǔ)語(yǔ)句來(lái)完成,該語(yǔ)句的語(yǔ)法形式如下:法形式如下: DROP TABLE table_namel不能使用不能使用DROP TABLE語(yǔ)句刪除正在被其他表中的外鍵語(yǔ)句刪除正在被其他表中的外鍵約束參考的表。當(dāng)需要?jiǎng)h除這種有外鍵約束參考的表時(shí),約束參考的表。當(dāng)需要?jiǎng)h除這種有外鍵約束參考的表時(shí),必須首先刪除外鍵約束,然后才能刪除該表。表的所有者必須首先刪除外鍵約束,然后才能刪除該表。表的所有者可以刪除自己的表。當(dāng)刪除
22、表時(shí),綁定在該表上的規(guī)則和可以刪除自己的表。當(dāng)刪除表時(shí),綁定在該表上的規(guī)則和默認(rèn)將失掉綁定。屬于該表的約束或觸發(fā)器則自動(dòng)地被刪默認(rèn)將失掉綁定。屬于該表的約束或觸發(fā)器則自動(dòng)地被刪除。如果重新創(chuàng)建表時(shí),必須重新綁定相應(yīng)的規(guī)則和默認(rèn)、除。如果重新創(chuàng)建表時(shí),必須重新綁定相應(yīng)的規(guī)則和默認(rèn)、重新創(chuàng)建觸發(fā)器和增加必要的約束。重新創(chuàng)建觸發(fā)器和增加必要的約束。2022年7月4日第33頁(yè)使用可視化工具執(zhí)行有關(guān)表的操作使用可視化工具執(zhí)行有關(guān)表的操作l在在Microsoft SQL Server 2008系統(tǒng)中,可系統(tǒng)中,可以使用可視化工具執(zhí)行有關(guān)表的操作,這以使用可視化工具執(zhí)行有關(guān)表的操作,這些操作包括創(chuàng)建表、修改
23、表的結(jié)構(gòu)、查看些操作包括創(chuàng)建表、修改表的結(jié)構(gòu)、查看依賴關(guān)系、查看有關(guān)屬性信息等。依賴關(guān)系、查看有關(guān)屬性信息等。2022年7月4日第34頁(yè)【例例7-10】使用使用SQL Server Management Studio 2022年7月4日第35頁(yè)本章內(nèi)容本章內(nèi)容7.1 概述概述7.2 表的基本特點(diǎn)和類(lèi)型表的基本特點(diǎn)和類(lèi)型7.3 創(chuàng)建和修改表創(chuàng)建和修改表7.4 已分區(qū)表已分區(qū)表7.5 上機(jī)練習(xí)上機(jī)練習(xí)7.6 習(xí)題習(xí)題2022年7月4日第36頁(yè)7.4 已分區(qū)表已分區(qū)表l已分區(qū)表是指按照數(shù)據(jù)水平方式分區(qū),將數(shù)據(jù)分已分區(qū)表是指按照數(shù)據(jù)水平方式分區(qū),將數(shù)據(jù)分布于一個(gè)數(shù)據(jù)庫(kù)的多個(gè)不同的文件組中。在對(duì)數(shù)布于一個(gè)數(shù)據(jù)庫(kù)的多個(gè)不同的文件組中。在對(duì)數(shù)據(jù)進(jìn)行查詢或更新時(shí),這些已分區(qū)表將被視為獨(dú)據(jù)進(jìn)行查詢或更新時(shí),這些已分區(qū)表將被視為獨(dú)立的邏輯單元。立的邏輯單元。l通過(guò)采用分區(qū)技術(shù),對(duì)于數(shù)據(jù)子集執(zhí)行的維護(hù)操通過(guò)采用分區(qū)技術(shù),對(duì)于數(shù)據(jù)子集執(zhí)行的維護(hù)操作只是針對(duì)所需數(shù)據(jù)而不是整個(gè)表,因此可以高作只是針對(duì)所需數(shù)據(jù)而不是整個(gè)表,因此可以高效率地管理和
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 用戶行為分析在移動(dòng)金融服務(wù)中的運(yùn)用
- 投資決策中的行為金融學(xué)考核試卷
- 拍賣(mài)行業(yè)國(guó)際合作伙伴關(guān)系考核試卷
- 建立科學(xué)的考核標(biāo)準(zhǔn)計(jì)劃
- 光纜在智能城市照明系統(tǒng)的應(yīng)用前景考核試卷
- 冷藏車(chē)運(yùn)輸市場(chǎng)調(diào)研考核試卷
- 重物貨架采購(gòu)合同范本
- 海外企業(yè)的保安策略計(jì)劃
- 秋季學(xué)期學(xué)生自主學(xué)習(xí)活動(dòng)計(jì)劃
- 墨盒供應(yīng)合同范本
- 與食品經(jīng)營(yíng)相適應(yīng)的主要設(shè)備設(shè)施布局和操作流程文件
- 八年級(jí)數(shù)學(xué)下冊(cè)-全一冊(cè)-教學(xué)課件-(新版)浙教版
- 農(nóng)產(chǎn)品電子商務(wù)培訓(xùn)資料課件
- 傳熱學(xué)課后習(xí)題答案
- 酒店員工獎(jiǎng)懲管理規(guī)章制度
- 視頻號(hào)精細(xì)化運(yùn)營(yíng)培訓(xùn)課件
- 雅馬哈便攜式電子琴KB-100說(shuō)明書(shū)
- 固定財(cái)產(chǎn)清查登記匯總表
- DB12-T 1153-2022城市軌道交通運(yùn)營(yíng)設(shè)備設(shè)施大修和更新改造技術(shù)規(guī)范
- ava標(biāo)準(zhǔn)錄播教室應(yīng)用解決方案
- 粗粒土和巨粒土最大干密度試驗(yàn)檢測(cè)記錄表
評(píng)論
0/150
提交評(píng)論