freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第3章數(shù)據(jù)表的創(chuàng)建和管理(已修改)

2025-03-22 01:28 本頁面
 

【正文】 數(shù)據(jù)表的創(chuàng)建和管理 表數(shù)據(jù)的管理 數(shù)據(jù)完整性管理。 第 3章 SQL Server數(shù)據(jù)表 SQL Server 2023有兩類表,一類是 永久表 ,這類表一旦創(chuàng)建將一直存儲在硬盤上,除非被用戶刪除;另一類是 臨時表 ,這類表在用戶退出時自動被系統(tǒng)刪除。臨時表又分為 局部臨時表與全局臨時表 。局部臨時表的名稱以 # 開頭,僅可由創(chuàng)建者本人使用,一旦創(chuàng)建者斷開連接,該表將會消失;全局臨時表的名稱以 ## 開頭,創(chuàng)建者在創(chuàng)建后可以由多個授權(quán)用戶立即使用,一旦最后使用的用戶斷開連接,該表將會消失。 數(shù)據(jù)表的創(chuàng)建和管理 在企業(yè)管理器中創(chuàng)建數(shù)據(jù)表 ?每個表都代表一個特定的實體。創(chuàng)建好數(shù)據(jù)庫后,就可以向數(shù)據(jù)庫中添加數(shù)據(jù)表。數(shù)據(jù)通常存儲在表中,表存儲在數(shù)據(jù)庫文件中,任何有相應(yīng)權(quán)限的用戶都可以對之進(jìn)行操作。 ?例: 使用企業(yè)管理器在數(shù)據(jù)庫Student_db創(chuàng)建數(shù)據(jù)表 St_info。 標(biāo)識列 IDENTITY (自動編號) 當(dāng)需要對某一列輸入的數(shù)據(jù)是有規(guī)律的順序編號且保證每個編號惟一時,最好采用 IDENTITY。具有 IDENTITY屬性的列稱為標(biāo)識列,其取值稱為標(biāo)識值, 具有如下特點: ?IDENTITY列的數(shù)據(jù)類型只能為整型、 numeric、decimal。當(dāng)為 numeric、 decimal時,不允許有小數(shù)位。 ?當(dāng)用戶向表中插入新記錄時,系統(tǒng)將自動在該列添加一個按規(guī)定遞增(或遞減)的數(shù)據(jù)。該列值由系統(tǒng)自動產(chǎn)生 ?每個表至多有一列具有 IDENTITY屬性,該列不能為空、不允許具有默認(rèn)值、不能由用戶更新。因此, IDENTITY列常可作為主鍵使用。 ?使用 IDENTITY時,可設(shè)置種子( seed)與增量( increment)。如果未指定,則取默認(rèn)值( 1,1)。 ?當(dāng)對表中數(shù)據(jù)進(jìn)行刪除操作后 , 在標(biāo)識值之間可能會產(chǎn)生數(shù)量不等的差值 。 使用 TransactSQL語言創(chuàng)建數(shù)據(jù)表 CREATE TABLE [database_name.[owner.]| owner .]table_name ({column_name data_type [NULL|NOT NULL] | [DEFAULT constant_expression] | [IDENTITY [(seed,increment)]] }[,…n] ) [ON filegroup | DEFAULT}] [TEXTIMAGE_ON{filegroup}] 利用 TransactSQL語言創(chuàng)建表 其中各參數(shù)的說明如下 : ? database_name: 創(chuàng)建新表所屬的數(shù)據(jù)庫名稱。如果不指定, database_name 默認(rèn)為當(dāng)前數(shù)據(jù)庫。 ? owner: 指定新表所有者的用戶名,如果不指定,owner 默認(rèn)為當(dāng)前注冊用戶名。 ? table_name: 用于指定新建表的名稱。表名必須符合標(biāo)識符規(guī)則。 ? column_name: 用于指定新建表的字段名。 ? data_type: 用于指定列的數(shù)據(jù)類型。 ? DEFAULT: 用于指定列的默認(rèn)值。 ? IDENTITY [(seed,increment): 是否為標(biāo)識列及標(biāo)識列的種子和增量。 ? ON {filegroup | DEFAULT}: 用于指定存儲表的文件組名。如果使用了 DEFAULT選項,或者省略了 ON子句,則新建的表會存儲在默認(rèn)的文件組中。 ? TEXTIMAGE_ON: 用于指定 text、 ntext和 image列的數(shù)據(jù)存儲的文件組。如果表中沒有 text、 ntext或 image列,則不能使用 TEXTIMAGE_ON。 如果沒有指定TEXTIMAGE_ON子句,則 text、 ntext和 image列的數(shù)據(jù)將與數(shù)據(jù)表存儲在相同的文件組中。 利用 TransactSQL語言創(chuàng)建表 例 31: 使用查詢分析器在數(shù)據(jù)庫 Student_db中創(chuàng)建 Student學(xué)生信息表,要求包含 S_NO(學(xué)號)、 NAME(姓名)、 AGE(年齡)、 SEX(性別)信息,其中學(xué)號不能為空。 ( 1)啟動 SQL Server服務(wù)器,運行查詢分析器,并連接到數(shù)據(jù)庫 ( 2)在查詢窗口中輸入創(chuàng)建表的語句。 創(chuàng)建數(shù)據(jù)表 Student的語句如下: CREATE TABLE St
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1