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

正文內(nèi)容

cs5sqlserver2000數(shù)據(jù)庫(kù)基本操作(ppt98頁(yè))-免費(fèi)閱讀

  

【正文】 E:\ data\活期儲(chǔ)蓄 39。 使用 TSQL語(yǔ)言的 DROP INDEX語(yǔ)句可刪除索引,格式為 : DROP INDEX 表名 .索引名 以下語(yǔ)句刪除了 borrowinf表上的 IX_NAME索引: DROP INDEX Borrowinf. IX_Borrowinf_bh 也可以用一條 DROP INDEX語(yǔ)句刪除多個(gè)索引,索引之間要用逗號(hào)隔開。 使用向?qū)?chuàng)建索引 使用 SQL Server 2023提供的向?qū)?chuàng)建索引的步驟如下: (1)在企業(yè)管理器樹形目錄中展開要使用的服務(wù)器組、服務(wù)器。 SQL Server有 3種創(chuàng)建索引的方法:使用企業(yè)管理器、使用 TransactSQL語(yǔ)句、使用向?qū)Ь梢詣?chuàng)建索引。 惟一性索引能 夠 保 證 在 創(chuàng) 建索引的列或多列的組 合上不包括重復(fù)的數(shù)據(jù),聚簇索引和非聚簇索引都可以是惟一性索引。索引 僅僅記錄 指向表中行的位置的指 針 , 這 些指 針 本身是有序的,通 過(guò)這些指 針 可以在表中快速地定位數(shù)據(jù)。v 索引的類型 SQL Server2023中提供了以下幾種索引: 167。 如果某視圖在另一視圖定義中被引用,當(dāng)刪除這個(gè)視圖后,如果調(diào)用另一視圖,則會(huì)出現(xiàn)錯(cuò)誤提示。 第 5章 SQL Server2023基本操作與應(yīng)用 v 刪除視圖 視圖創(chuàng)建后,隨時(shí)都可以刪除。 視圖的列是從集合函數(shù)派生的。167。 如果在創(chuàng)建視圖時(shí)使用了 WITH ENCRYPTION選項(xiàng)和WITH CHECK OPTION選項(xiàng),則在使用 ALTER VIEW命令時(shí),也必須包括這些選項(xiàng)。 (3)右鍵單擊要修改的視圖名,在彈出的快捷菜單中選擇【設(shè)計(jì)視圖】命令,便可進(jìn)入視圖設(shè)計(jì)窗口,用戶可以在這個(gè)窗口中對(duì)視圖進(jìn)行修改。 例如 ,若要查詢視圖 v_overdue,可以使用如下命令: SELECT * FROM v_overdue 第 5章 SQL Server2023基本操作與應(yīng)用 【例 517】 定義視圖 v_overdue1,查詢借書超期的讀者姓名等情況 , 要求加密視圖定義。例如命令: sp_helptext v1173。而且視圖中的 SELECT命令不能包括 INTO、 ORDER BY等子句。 (4) 單擊工具欄 按鈕運(yùn)行所定義的視圖,在視圖執(zhí)行結(jié)果顯示區(qū)顯示出這個(gè)視圖的查詢結(jié)果。如果不輸入任何內(nèi)容,則視圖將所有選中表中選中列的所有數(shù)據(jù)行全部顯示。 使用向?qū)?chuàng)建視圖 (1) 啟動(dòng)企業(yè)管理器 , 展開要操作的數(shù)據(jù)庫(kù)服務(wù)器。另外,兩個(gè)與視圖有關(guān)的系統(tǒng)存儲(chǔ)過(guò)程sp_helptext能夠顯示某個(gè)視圖的定義, sp _rename能夠在必要時(shí)更改視圖的名 (或任何其它的數(shù)據(jù)庫(kù)對(duì)象名 )。v 使用企業(yè)管理器 使用企業(yè)管理器刪除一個(gè)表非常簡(jiǎn)單,只需展開【服務(wù)器組】 → 【服務(wù)器】 → 【數(shù)據(jù)庫(kù)】 → 【表】,在右邊的窗口中用鼠標(biāo)右擊要?jiǎng)h除的表,在彈出的快捷菜單中選擇【刪除】選項(xiàng),如果確定要?jiǎng)h除該表,則在彈出的 “ 除去對(duì)象 ” 對(duì)話框中單擊【全部除去】按鈕,便完成對(duì)表的刪除。 修改所有數(shù)據(jù)行的值 【例 512】 利用 UPDATE修改借閱情況表 borrowinf的應(yīng)還日期為自借期開始后的 30天之內(nèi),語(yǔ)句為: UPDATE boorowinf SET 應(yīng)還日期 =借期 +30167。| view_name 需要注意的是被插入數(shù)據(jù)的表與 SELECT子句的結(jié)果集必須兼容,即列數(shù)、列序、數(shù)據(jù)類型都應(yīng)兼容。 | view_name 第 5章 SQL Server2023基本操作與應(yīng)用 圖 513 表 Readers的數(shù)據(jù)窗口 第 5章 SQL Server2023基本操作與應(yīng)用 v 使用 TransactSQL命令添加數(shù)據(jù) 在 TransactSQL中,使用 INSERT命令添加數(shù)據(jù),它主要有以下幾種形式: ) 使用以下語(yǔ)句使這一約束無(wú)效 : ALTER TABLE Readers NOCHECK CONSTRAINT CK_EA 為 了使 約 束重新有效,可使用如下 語(yǔ) 句: ALTER TABLE Readers CHECK CONSTRAINT CK_EA第 5章 SQL Server2023基本操作與應(yīng)用 向表中添加數(shù)據(jù) 創(chuàng)建表只是建立了表結(jié)構(gòu),之后,應(yīng)該向表中添加數(shù)據(jù)。 不能有空值。第 5章 SQL Server2023基本操作與應(yīng)用 v 添加和刪除列 向表中增加 — 列時(shí),應(yīng)使新增加的列有默認(rèn)值或允許為空值,如果既沒(méi)有提供默認(rèn)值也不允許為空值,那么新增列的操作將出錯(cuò)。v 第 5章 SQL Server2023基本操作與應(yīng)用 v 使用 TransactSQL命令創(chuàng)建表 在 TransactSQL中,使用 CREATE TABLE命令 創(chuàng) 建表。 (3)在【主鍵表】下拉列表框中選擇外鍵引用的表,并在其下的列表中選擇表中外鍵引用的列。 第 5章 SQL Server2023基本操作與應(yīng)用 圖 510 創(chuàng)建表對(duì)話框 第 5章 SQL Server2023基本操作與應(yīng)用 圖 511 將編號(hào)設(shè)為主鍵 第 5章 SQL Server2023基本操作與應(yīng)用 圖 512 指定表的屬性 第 5章 SQL Server2023基本操作與應(yīng)用 167。第 5章 SQL Server2023基本操作與應(yīng)用 (5)用圖 510所示的方法逐個(gè)定義好表中的列。 空值 (NULL) 空值 (NULL)意味著數(shù)據(jù)的值不確定。167。 第 5章 SQL Server2023基本操作與應(yīng)用 設(shè)計(jì)表時(shí)需要確定如下內(nèi)容:1)表中需要的列以及每一列的類型 (必要時(shí)還要有長(zhǎng)度 )。列的數(shù)據(jù)類型就是定義該列所能存放的數(shù)據(jù)的值。 【例 58】 刪除數(shù)據(jù)庫(kù) exampledb,exampledb2。設(shè)置數(shù)據(jù)庫(kù)為單用戶模式,用戶可以在圖 57所示的數(shù)據(jù)庫(kù)屬性對(duì)話框中選擇【選項(xiàng)】,在彈出的對(duì)話框中選擇【限制訪問(wèn)】,再選中該數(shù)據(jù)庫(kù)的【單用戶】選項(xiàng)。例如增加和刪除數(shù)據(jù)庫(kù)的文件和文件組、修改文件和文件組的屬性。 (3)單擊【確定】按鈕,數(shù)據(jù)庫(kù)就創(chuàng)建好了,在默認(rèn)位置、采用默認(rèn)設(shè)置創(chuàng)建了一個(gè)名為 MyDB的數(shù)據(jù)庫(kù)。 數(shù)據(jù)庫(kù)的創(chuàng)建信息存放在 master數(shù)據(jù)庫(kù)的 sysdatabases系統(tǒng)表中。 示例數(shù)據(jù)庫(kù)SQL Server的示例數(shù)據(jù)庫(kù)主要包括以下兩個(gè)數(shù)據(jù)庫(kù)。? model數(shù)據(jù)庫(kù) 是一個(gè)模板數(shù)據(jù)庫(kù)。用戶應(yīng)隨時(shí)備份該數(shù)據(jù)庫(kù),以保證系統(tǒng)的正常運(yùn)行。 在使用數(shù)據(jù)庫(kù)文件和文件組時(shí),應(yīng)該注意以下幾點(diǎn): 1)每個(gè)文件或文件組只能用于一個(gè)數(shù)據(jù)庫(kù)。167。這些操作系統(tǒng)文件可以是數(shù)據(jù)文件或日志文件。第 5章 SQL Server2023基本操作與應(yīng)用 SQL Server2023數(shù)據(jù) 庫(kù) 基本操作 SQL Server數(shù)據(jù)庫(kù)概述v 數(shù)據(jù)庫(kù)文件和文件組 SQL Server的數(shù)據(jù)庫(kù)由 數(shù)據(jù)文件 和 日志文件 組成。 次數(shù)據(jù)文件 (.ndf):存儲(chǔ)主數(shù)據(jù)文件存儲(chǔ)不下的數(shù)據(jù)信息。 2)每個(gè)文件只能屬于一個(gè)文件組。 master數(shù)據(jù)庫(kù)中包含大量的系統(tǒng)表、視圖和存儲(chǔ)過(guò)程,用于保存 Server級(jí)的系統(tǒng)信息,并實(shí)現(xiàn)系統(tǒng)管理。每當(dāng)創(chuàng)建一個(gè)新數(shù)據(jù)庫(kù)時(shí), SQL Server就復(fù)制 model數(shù)據(jù)庫(kù)的內(nèi)容到新建數(shù)據(jù)庫(kù)中,因此,所有新建數(shù)據(jù)庫(kù)的內(nèi)容都和這個(gè)數(shù)據(jù)庫(kù)完全一樣。? pubs數(shù)據(jù)庫(kù)      一個(gè)圖書出版方面的示例數(shù)據(jù)庫(kù),雖然用戶可以隨時(shí)修改、甚至刪除該數(shù)據(jù)庫(kù),但建議用戶保留該數(shù)據(jù)庫(kù),以便更好地學(xué)習(xí) SQL Server。創(chuàng)建數(shù)據(jù)庫(kù)后,系統(tǒng)自動(dòng)把 model數(shù)據(jù)庫(kù)中的信息復(fù)制到新建的數(shù)據(jù)庫(kù)中。 第 5章 SQL Server2023基本操作與應(yīng)用 圖 52 數(shù)據(jù)庫(kù)屬性對(duì)話框 第 5章 SQL Server2023基本操作與應(yīng)用 圖 53 數(shù)據(jù)文件選項(xiàng)卡界面 第 5章 SQL Server2023基本操作與應(yīng)用 圖 54 事務(wù)日志文件選項(xiàng)卡界面第 5章 SQL Server2023基本操作與應(yīng)用 v 使用 TransactSQL命令創(chuàng)建數(shù)據(jù)庫(kù)CREATE DATABASE database_name[ ON [PRIMARY] [filespec [,…n] ] [, FILEGROUP filegroup_name filespec [, ... n] ]  ] [LOG ON{ filespec [, ... n]} ] [FOR LOAD | FOR ATTACH ] 其中, filespec(文件格式)語(yǔ)法格式如下: ([NAME=logical_file_name,] FILENAME= ‘os_file_name’ [, SIZE = size] [, MAXSIZE={max_size| UNLIMITED}] [, FILEGROWTH=growth_increment])第 5章 SQL Server2023基本操作與應(yīng)用 圖 55 創(chuàng)建數(shù)據(jù)庫(kù) exampledbl 【例 51】 省略 CREATE DATABASE命令中各選項(xiàng)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù) exampledbl。但只有 sysadmin和 dbcreator服務(wù)器角色成員和DBO才能修改數(shù)據(jù)庫(kù)。用戶也可以使用系統(tǒng)存儲(chǔ)過(guò)程 sp_dboption(在 master系統(tǒng)數(shù)據(jù)庫(kù)中 )設(shè)置【單用戶】選項(xiàng)。 DROP DATABASE exampledb,exampledb2 第 5章 SQL Server2023基本操作與應(yīng)用 圖 59 刪除數(shù)據(jù)庫(kù)對(duì)話框 第 5章 SQL Server2023基本操作與應(yīng)用 表和 視圖 的基本操作 基本知識(shí) SQL Server的一個(gè)數(shù)據(jù)庫(kù)中可以存儲(chǔ) 20億個(gè)表,一個(gè)表最多允許定義 1024個(gè)列。 SQL Server 2023的數(shù)據(jù)類型很豐富,這里僅給出 SQL Server 常用的數(shù)據(jù)類型。2)列是否可以為空。 檢查 (CHECK) 檢查約束使用邏輯表達(dá)式來(lái)限制列上可以接受的數(shù)據(jù)。比如,Books表中某一行的 “ 出版社 ” 列為空值,并不表示該書沒(méi)有出版社,而是表示目前還不知道它的出版社。 (6)設(shè)置主鍵約束:選中要作為主鍵的列,單擊工具條上的【設(shè)置主鍵】按鈕,主鍵列的前上方將顯示鑰匙標(biāo)記,如圖 511所示。 創(chuàng)建惟一性約束的步驟如下: (1)在如圖 512所示的屬性對(duì)話框的【索引 /鍵】選項(xiàng)卡中,單擊【新建】按鈕。 (4)在【關(guān)系名】框中輸入約束的名稱,或接受默認(rèn)的名稱。 語(yǔ) 法格式如下: CREATE TABLE [database_name.[owner]. |owner.] Table_name ( { column_definition 列定 義 |column_name AS puted_column_expression 計(jì) 算列定 義 |table_contraint } [,…n] ) [ON {filegroup|DEFAULT}] [TEXTIMAGE_ON {filegroup|DEFAULT}]第 5章 SQL Server2023基本操作與應(yīng)用 【例 59】 創(chuàng)建圖書信息表 Books。 }第 5章 SQL Server2023基本操作與應(yīng)用 v 修改列屬性 表中的每一列都有列名、數(shù)據(jù)類型、數(shù)據(jù)長(zhǎng)度以及是否允許為空值等屬性,這些屬性可以在表創(chuàng)建后修改。 向表中添加列需要使用 ALTER TABLE的 ADD子句。 刪除主鍵約束 PK_BH,可以使用以下語(yǔ)句: ALTER TABLE Readers DROP CONSTRAINT PK_BH PRIMARY KEY(讀者編號(hào) ,圖書編號(hào) ,借期 )第 5章 SQL Server2023基本操作與應(yīng)用 修改約束時(shí)幾個(gè)子句的說(shuō)明: (1) WITH NOCHECK子句 添加的約束只對(duì)在以后改變或插入的行發(fā)生作用,而不檢查已存在的行。只有 System Administrator角色成員、數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象所有者及其授權(quán)用戶才能向表中添加數(shù)據(jù)。INSERT …VALUES: 使用 VALUES子句為所添加的數(shù)據(jù)行提供列值。} | DEFAULT VALUES } 第 5章 SQL Server2023基本操作與應(yīng)用 167。167。 修改部分?jǐn)?shù)據(jù)行的值 【例 513】 將讀者類型表 type中的所有學(xué)生讀者的限借閱數(shù)量增加 借閱期限增加 30天,所有教師讀者的限借
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1