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

正文內(nèi)容

cs5sqlserver2000數(shù)據(jù)庫(kù)基本操作(ppt98頁(yè))(參考版)

2025-02-15 16:19本頁(yè)面
  

【正文】 創(chuàng)建視圖 “ 存款 ” 包括信息: 儲(chǔ)戶基本信息 .賬號(hào)、儲(chǔ)戶基本信息 .姓名、儲(chǔ)戶動(dòng)態(tài)信息 .存款額 TransactSQL語(yǔ)句為: CREATE VIEW AS SELECT .賬號(hào) , .姓名 , .[存款額 (元 )] FROM INNER JOIN ON .賬號(hào) = .賬號(hào)第 。 創(chuàng)建儲(chǔ)蓄所表 CREATE TABLE [dbo].[儲(chǔ)蓄所 ] ( [編號(hào) ] [char] (15) NOT NULL , [名稱 ] [char] (30) NOT NULL , [電話 ] [char] (16) NULL , [地址 ] [char] (30) NOT NULL , PRIMARY KEY(編號(hào) ) ) 第 5章 SQL Server2023基本操作與應(yīng)用 167。 創(chuàng)建儲(chǔ)戶動(dòng)態(tài)信息表 CREATE TABLE ( 賬號(hào) char (15) NOT NULL , 密碼 char (6) NULL , 信譽(yù) int NULL , [存款額 (元 )] money NULL , 狀態(tài) int NULL , PRIMARY KEY(賬號(hào) ) )第 5章 SQL Server2023基本操作與應(yīng)用 167。 創(chuàng)建儲(chǔ)戶基本信息 CREATE TABLE ( 賬號(hào) char (15) NOT NULL , 姓名 char (8) NULL , 電話 char (16) NULL , 地址 char (30) NULL , 開(kāi)戶行 char (10) NOT NULL , 開(kāi)戶日期 datetime NOT NULL, PRIMARY KEY(賬號(hào) ) )。創(chuàng)建表 建立 “ 儲(chǔ)戶基本信息 ” 、 “ 儲(chǔ)戶動(dòng)態(tài)信息 ” 、 “ 儲(chǔ)蓄所” 、 “ 存取款 ” 表,并設(shè)置實(shí)體完整性、參照完整性和域檢驗(yàn)。 , SIZE = 5, MAXSIZE = 200, FILEGROWTH = 5)第 5章 SQL Server2023基本操作與應(yīng)用 v , FILENAME = 39。 , SIZE = 5, MAXSIZE = 100, FILEGROWTH = 15%) LOG ON ( NAME = 39。, FILENAME = 39。 第 5章 SQL Server2023基本操作與應(yīng)用 圖 526 刪除索引對(duì)話框 第 5章 SQL Server2023基本操作與應(yīng)用 案例 3: 創(chuàng) 建活期 儲(chǔ) 蓄管理系 統(tǒng) 數(shù)據(jù) 庫(kù) 數(shù)據(jù) 庫(kù) 的物理 設(shè)計(jì) 與 實(shí)現(xiàn) v 用 SQL Server 2023創(chuàng)建案例一描述的數(shù)據(jù)庫(kù) TransactSQL語(yǔ)句為: CREATE DATABASE [活期儲(chǔ)蓄 ] ON ( NAME = 39。單擊【刪除】按鈕在出現(xiàn)的確認(rèn)對(duì)話框中單擊【是】按鈕即可。 比如, 在查詢分析器中執(zhí)行語(yǔ)句: EXEC sp_helpindex Borrowinf 結(jié)果給出了 borrowinf表上所有索引的名稱、類型和建索引的列,如圖 525所示。 (4)接下來(lái)出現(xiàn)歡迎對(duì)話框,選擇【下一步】按鈕,然后按照向?qū)У奶崾疽徊?— 步地完成。 (2)打開(kāi)企業(yè)管理的工具菜單,選擇【向?qū)А棵睢?67。 第 5章 SQL Server2023基本操作與應(yīng)用 【例 522】 為 borrowinf表的編號(hào)列創(chuàng)建一個(gè)惟一性的聚簇索引,索引排列順序?yàn)榻敌颍? CREATE UNIQUE CLUSTERED INDEX IX_Borrowinf_bh 0N Borrowinf(編號(hào) )DESC 在以上代碼中, CLUSTERED關(guān)鍵字代表創(chuàng)建聚簇索引,DESC關(guān)鍵字代表索引列的降序排序。ON [table ( column [ ASC | DESC]) [ ,...n] ] ON filegroup ] 其中, UNIQUE 、 CLUSTERED和 NONCLUSTERED選項(xiàng)指定所創(chuàng)建索引的類型,分別為惟一索引、聚簇索引和非聚簇索引。167。因?yàn)閯?chuàng)建索引時(shí)將兩個(gè)空值也視為重復(fù)的數(shù)據(jù),如果有這種數(shù)據(jù),必須先將其刪除,否則索引不能成功創(chuàng)建。 另外,在創(chuàng)建聚簇索引時(shí)還要考慮數(shù)據(jù)庫(kù)剩余空間的問(wèn)題,在建立聚簇索引時(shí)所需要的可用空間應(yīng)是數(shù)據(jù)庫(kù)表中數(shù)據(jù)量的 120%,這是因?yàn)樵诮⒕鄞厮饕龝r(shí)表中的數(shù)據(jù)將被復(fù)制以便進(jìn)行排序,排序完成后,再將舊的未加索引的表刪除,所以數(shù)據(jù)庫(kù)必須有足夠用來(lái)復(fù)制數(shù)據(jù)的空間。 一個(gè)索引最大為 900字節(jié),在 char等類型的列上創(chuàng)建索引應(yīng)考慮這一限制。 每個(gè)表上最多能創(chuàng)建 249個(gè)非聚簇索引。 每個(gè)表上只能創(chuàng)建一個(gè)聚簇索引。 只有表的擁有者才能在表上創(chuàng)建索引。 在創(chuàng)建主鍵約束和惟一性約束的列上會(huì)自動(dòng)創(chuàng)建惟一性索引。按照索引 實(shí)現(xiàn) 的功能 還 可以劃分 為 惟一性索引和非惟一性索引。第 5章 SQL Server2023基本操作與應(yīng)用 167。比如readers表的姓名列上就很適合建立非聚簇索引。非聚簇索引作 為 與表分離的 對(duì) 象存在,所以, 可以 為 表中每一個(gè)常用于查詢 的列定 義 非聚簇索引。 非聚簇索引 非聚簇索引并不在物理上排列數(shù)據(jù),即索引中的 邏輯順 序并不等同于表中行的物理 順 序。 如果表中沒(méi)有創(chuàng)建其他的聚簇索引,則在表的主鍵列上自動(dòng)創(chuàng)建聚簇索引。 由于聚簇索引的順序與數(shù)據(jù)行存放的物理順序相同,所以聚簇索引最適合范圍搜索。 聚簇索引 在聚簇索引中,行的物理存儲(chǔ)順序與索引順序完全相同,即索引的順序決定了表中行的存儲(chǔ)順序。本小節(jié)介紹索引的分類、索引的創(chuàng)建、修改和刪除。 【例 521】 刪除視圖 borrowinf_VIEW。 利用 DROP VIEW命令刪除視圖 語(yǔ)法格式為 DROP VIEW {view} [,... n] DROP VIEW命令可以刪除多個(gè)視圖,各視圖名之間用逗號(hào)分隔。 第 5章 SQL Server2023基本操作與應(yīng)用 圖 524 刪除視圖對(duì)話框 在刪除視圖對(duì)話框中,單擊【顯示相關(guān)性】按鈕顯示對(duì)象的相關(guān)性。 (3)單擊工具欄上的刪除圖標(biāo),彈出刪除視圖對(duì)話框,如圖 524所示。 利用企業(yè)管理器刪除視圖 操作步驟如下: (1)在當(dāng)前數(shù)據(jù)庫(kù)中單擊視圖圖標(biāo)。刪除操作很簡(jiǎn)單,通過(guò)企業(yè)管理器或 DROP VIEW命令都可以完成。 DELETE FROM borrowinf_VIEW WHERE 圖書編號(hào)=‘’ 這個(gè)例子執(zhí)行后將基表 borrowinf中的所有圖書編號(hào)為‘’ 的行刪除。 同樣,利用視圖可以更新行,改變所引用的基表中一個(gè)或多個(gè)行或列的值。167。167。167。167。 第 5章 SQL Server2023基本操作與應(yīng)用 【例 519】 利用視圖向表 borrowinf中加入一條數(shù)據(jù)。 利用視圖操作基表的數(shù)據(jù) 視圖也可以使用 INSERT命令插入行,當(dāng)執(zhí)行 INSERT命令時(shí),實(shí)際上是向視圖所引用的基表中插入了行。利用 TransactSQL的 SELECT命令和企業(yè)管理器都可以對(duì)視圖查詢,其使用方法與基本表的查詢完全一樣,這里不再贅述。 視圖檢索 視圖定義之后,用戶便可以像查詢基本表一樣查詢視圖。對(duì)于視圖的檢索幾乎沒(méi)有什么限制,但是對(duì)通過(guò)視圖實(shí)現(xiàn)表的插入、修改、刪除操作則有一定的限制條件。 第 5章 SQL Server2023基本操作與應(yīng)用 【例 518】 修改【例 516】中的視圖 v_overdue。另外,如果使用 DROP VIEW和 CREATE VIEW命令先刪除再重新創(chuàng)建視圖,使用視圖的存儲(chǔ)過(guò)程 (或其他應(yīng)用 )將不能很好地工作。 使用 TransactSQL命令修改視圖 在 TransactSQL中,使用 ALTER VIEW命令修改視圖語(yǔ)法格式為 ALTER VIEW view_name [(column[, …n])] [WITH ENCRYPTION] AS selectstatement [WITH CHECK OPTION] ALTER VIEW命令通常用于修改視圖查詢的定義,語(yǔ)法幾乎等同于 CREATE VIEW命令的語(yǔ)法。但這種方法同樣只適用于未被加密的視圖。 這種方法不能修改加密過(guò)的視圖定義,即使是管理員或數(shù)據(jù)庫(kù)的所有者也不可以。 (2)單擊【視圖】圖標(biāo),在窗口右邊顯示出當(dāng)前數(shù)據(jù)庫(kù)中的所有視圖。167。此外,視圖創(chuàng)建者必須具有在視圖查詢中包括的每一列的訪問(wèn)權(quán)。 該視圖定義涉及到了 borrowinf表及 readers表。 CREATE VIEW v_overdue AS SELECT 讀者編號(hào) ,姓名,書名 ,應(yīng)還日期 FROM borrowinf b, readers r,books WHERE = and = and getdate() 視圖定義后,可以向基本表一樣查詢。定義視圖 v_overdue,查詢所有借閱超期的讀者的讀者編號(hào)、姓名、書名和應(yīng)還日期。_books 的執(zhí)行結(jié)果是視圖 v1_books的定義,見(jiàn)圖 521。173。_books AS SELECT 作者 ,書名 FROM Books 可利用 sp_helptext來(lái)查看視圖的定義。173。第 5章 SQL Server2023基本操作與應(yīng)用 【例 515】 利用表 books定義視圖 v1_books,查詢books表中的作者 ,書名的情況。另外,臨時(shí)表也不能在查詢中引用。 需要特別注意 , CREATE VIEW必須是批中的惟一語(yǔ)句。? AS:說(shuō)明視圖要完成的操作。第 5章 SQL Server2023基本操作與應(yīng)用 圖 518 新打開(kāi)的創(chuàng)建視圖對(duì)話框 第 5章 SQL Server2023基本操作與應(yīng)用 圖 519 添加表對(duì)話框 第 5章 SQL Server2023基本操作與應(yīng)用 圖 520 創(chuàng)建視圖對(duì)話框 第 5章 SQL Server2023基本操作與應(yīng)用 167。如圖 520下部分所示。在表中選擇需要在視圖中顯示的列,此時(shí)在窗口下邊的視圖定義列顯示表格中和 SQL語(yǔ)句區(qū)中也會(huì)相應(yīng)地出現(xiàn)所選擇的列和 SQL語(yǔ)句,如需加入限制條件、函數(shù)或計(jì)算列,可以手動(dòng)在 SQL語(yǔ)句區(qū)輸入,如圖 520所示。 (2) 鼠標(biāo)右擊該數(shù)據(jù)庫(kù)中的【視圖】圖標(biāo),在彈出的菜單中選擇【新建視圖】命令,打開(kāi)的窗口如圖 518所示,右鍵單擊圖標(biāo)窗格打開(kāi)【添加表】對(duì)話框,如圖 519所示。 第 5章 SQL Server2023基本操作與應(yīng)用 圖 514 選擇創(chuàng)建視圖 圖 515 選擇列對(duì)話框第 5章 SQL Server2023基本操作與應(yīng)用 圖 516 限制條件輸入對(duì)話框 圖 517完成定義視圖對(duì)話框 第 5章 SQL Server2023基本操作與應(yīng)用 167。 (6) 單擊【下一步】按鈕,打開(kāi)視圖名輸入對(duì)話框,在輸入文本框中輸入創(chuàng)建的視圖名,如 borrowinf_view。 (5) 單擊【下一步】按鈕,打開(kāi)限制條件輸入對(duì)話框,在這個(gè)對(duì)話框的文本框中輸入 TransactSQL命令 (即WHERE子句的內(nèi)容 )用于限制視圖的輸出結(jié)果,這里不輸入內(nèi)容,如圖 516所示。 (3) 單擊【下一步】按鈕,打開(kāi)數(shù)據(jù)表選擇對(duì)話框,此對(duì)話框中可以選擇一個(gè)或多個(gè)創(chuàng)建視圖時(shí)被引用的數(shù)據(jù)表,單擊數(shù)據(jù)表右側(cè)的復(fù)選框,選中所需的數(shù)據(jù)表如Borrowinf。單擊【確定】按鈕,打開(kāi)創(chuàng)建視圖的歡迎對(duì)話框 ,這個(gè)對(duì)話框向用戶介紹了利用創(chuàng)建向?qū)?chuàng)建視圖的主要步驟。在企業(yè)管理器的【工具】菜單中選擇【向?qū)А宽?xiàng)。167。一般對(duì)于視圖的查詢不受任何限制,但要通過(guò)視圖來(lái)修改基表的數(shù)據(jù)則有一些限制。另一個(gè)保存視圖信息的系統(tǒng)表是 sysments,表中 text列包含了視圖的定義。 每個(gè)數(shù)據(jù)庫(kù)中的 sysobjects系統(tǒng)表都保存了視圖的有關(guān)信息。 DROP TABLE type 第 5章 SQL Server2023基本操作與應(yīng)用 視圖的創(chuàng)建、修改和刪除v 基本知識(shí) 視圖常用于集中、簡(jiǎn)化和定制顯示數(shù)據(jù)庫(kù)中的信息。第 5章 SQL Server2023基本操作與應(yīng)用 v 使用 TransactSQL語(yǔ)句 使用 DROP TABLE語(yǔ)句可以刪除表,其語(yǔ)法為: DROP
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1