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

正文內(nèi)容

cs5sqlserver2000數(shù)據(jù)庫基本操作(ppt98頁)(專業(yè)版)

2025-03-13 16:19上一頁面

下一頁面
  

【正文】 TransactSQL語句為:167。第 5章 SQL Server2023基本操作與應(yīng)用 使用系統(tǒng)存儲過程 sp_helpindex也可以查看特定表上的索引信息。 一個索引中最多包含的列數(shù)為 16。 為 一個表建立索引默 認 都是非聚簇索引,在一列上 設(shè)置惟一性 約 束也自 動 在 該 列上 創(chuàng) 建非聚簇索引。 視圖刪除后,在系統(tǒng)表 sysobjects、syscolumns、 sysments、 sysdepnds和sysprotects中存儲的關(guān)于視圖的信息也會被隨之刪除,對視圖的權(quán)限同樣被刪除。 視圖的列是從常量或表達式派生的。167。 第 5章 SQL Server2023基本操作與應(yīng)用 v 使用企業(yè)管理器修改視圖 視圖建立之后,由于某種原因(如基表中的列發(fā)生了改變或需要在視圖中增/刪若干列等),需要對視圖進行修改。 CREATE VIEW v1173。 使用企業(yè)管理器創(chuàng)建視圖創(chuàng)建視圖 (1) 啟動企業(yè)管理器,展開要使用的數(shù)據(jù)庫 (如 MyDB)。視圖象是一個過濾器,對于一個或多個基表中的數(shù)據(jù)進行篩選、引用。167。v 使用企業(yè)管理器添加數(shù)據(jù) 啟動企業(yè)管理器后,展開【數(shù)據(jù)庫】文件夾,再展開要添加數(shù)據(jù)的數(shù)據(jù)庫(如 MyDb) ,可以看到所有的數(shù)據(jù)庫對象,單擊【表】,用鼠標右擊右邊列表中要操作的表(例如 readers) ,運行彈出快捷菜單中的【打開表】命令,在彈出的子菜單中單擊【返回所有行】命令,打開該表的數(shù)據(jù)窗口。) 第 5章 SQL Server2023基本操作與應(yīng)用 刪除 — 列需要使用 ALTER TABLE的子句。? NO ACTION:被其他表外鍵引用的行不能被刪除,這是 SQL Server 。 (4)在索引名框中輸入約束名,或接受默認的名字。 第 5章 SQL Server2023基本操作與應(yīng)用 創(chuàng)建表v 使用企業(yè)管理器創(chuàng)建表 利用企業(yè)管理器提供的圖形界面來創(chuàng)建表,步驟如下: (1)在樹形目錄中展開【服務(wù)器組】 → 【服務(wù)器】 → 【數(shù)據(jù)庫】 → 【 MyDb】。5)哪些列作為主鍵。v 命名表 在一個數(shù)據(jù)庫中,允許多個用戶創(chuàng)建表。 (3)單擊【事務(wù)日志】選項卡,在這個選項卡畫面中,用戶可以修改數(shù)據(jù)庫的日志文件的信息,包括邏輯名、物理文件名、初始長度及自動增長的限制等。v SQL Server 2023中創(chuàng)建數(shù)據(jù)庫的方法 :  ① 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫  ② 使用 TransactSQL語句創(chuàng)建數(shù)據(jù)庫  ③ 使用向?qū)?chuàng)建數(shù)據(jù)庫 第 5章 SQL Server2023基本操作與應(yīng)用 v 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫  例 :以默認形式創(chuàng)建 mydb數(shù)據(jù)庫, 步驟如下 : (1)啟動企業(yè)管理器,連接服務(wù)器,展開其樹形目錄,用鼠標右鍵單擊【數(shù)據(jù)庫】文件夾,在彈出的快捷菜單中,單擊【新建數(shù)據(jù)庫 … 】打開圖 52所的對話框。第 5章 SQL Server2023基本操作與應(yīng)用 ? msdb數(shù)據(jù)庫 msdb數(shù)據(jù)庫是一個和自動化有關(guān)的數(shù)據(jù)庫。 第 5章 SQL Server2023基本操作與應(yīng)用 v 系統(tǒng)數(shù)據(jù)庫和示例數(shù)據(jù)庫 SQL Server支持系統(tǒng)數(shù)據(jù)庫、示例數(shù)據(jù)庫和用戶數(shù)據(jù)庫。每個數(shù)據(jù)庫都包括一個主數(shù)據(jù)文件和一個或多個日志文件,還可以有次數(shù)據(jù)文件。167。 系統(tǒng)和示例數(shù)據(jù)庫是在安裝 SQL Server后自動創(chuàng)建的,用戶數(shù)據(jù)庫是由系統(tǒng)管理員或授權(quán)的用戶創(chuàng)建的數(shù)據(jù)庫。 SQL Server 代理( SQL Server Agent)使用 msdb數(shù)據(jù)庫來安排報警、作業(yè),并記錄操作員。 (2)在【數(shù)據(jù)庫屬性】對話框的【名稱】文本框內(nèi)輸入數(shù)據(jù)庫名 (邏輯名 )。 (4)單擊【文件組】、【選項】、【權(quán)限】等選項卡,可以修改數(shù)據(jù)庫的文件組、數(shù)據(jù)庫選項、數(shù)據(jù)庫訪問權(quán)限等內(nèi)容。創(chuàng)建表的用戶稱為該表的所有者。 表的設(shè)計要體現(xiàn)完整性約束的實現(xiàn)。 (2)選擇【表】,單擊鼠標右鍵,在彈出的快捷菜單中選擇【新建表 ...】命令,打開設(shè)計表對話框。167。? CASCADE:被其他表外鍵引用的行可以被刪除,而且其他表中通過外鍵引用了該行的行都將被刪除。 比如, 刪除 readers表的郵件 地址列,可以使用以下語句: ALTER TABLE readers DROP COLUMN郵件地址v 修改約束 如果創(chuàng)建表 borrowinf時沒有定義主鍵約束 (該表的主鍵由讀者編號、圖書編號、借期 3個屬性列組成 ),則可以用以下語句定義主鍵: ALTER TABLE Readers ADD CONSTRAINT PK_BH 表中已有的數(shù)據(jù)在這幾列上需要滿足以下兩個條件: 如圖 513所示。{ 添加數(shù)據(jù)到一行中的部分列 INSERT Readers(編號,姓名,讀者類型) VALUES(‘2023060003’ , ‘ 李亞茜 ’ , 3) 在此情況下, INSERT語句中必須羅列表中的列名,并且在添加數(shù)據(jù)前應(yīng)該確認沒有被添加的列上應(yīng)設(shè)有默認值或 NULL,否則這條 INSERT語句出錯。 每個數(shù)據(jù)庫中的 sysobjects系統(tǒng)表都保存了視圖的有關(guān)信息。一般對于視圖的查詢不受任何限制,但要通過視圖來修改基表的數(shù)據(jù)則有一些限制。 (2) 鼠標右擊該數(shù)據(jù)庫中的【視圖】圖標,在彈出的菜單中選擇【新建視圖】命令,打開的窗口如圖 518所示,右鍵單擊圖標窗格打開【添加表】對話框,如圖 519所示。173。167。 視圖檢索 視圖定義之后,用戶便可以像查詢基本表一樣查詢視圖。 同樣,利用視圖可以更新行,改變所引用的基表中一個或多個行或列的值。 【例 521】 刪除視圖 borrowinf_VIEW。第 5章 SQL Server2023基本操作與應(yīng)用 167。 另外,在創(chuàng)建聚簇索引時還要考慮數(shù)據(jù)庫剩余空間的問題,在建立聚簇索引時所需要的可用空間應(yīng)是數(shù)據(jù)庫表中數(shù)據(jù)量的 120%,這是因為在建立聚簇索引時表中的數(shù)據(jù)將被復(fù)制以便進行排序,排序完成后,再將舊的未加索引的表刪除,所以數(shù)據(jù)庫必須有足夠用來復(fù)制數(shù)據(jù)的空間。 比如, 在查詢分析器中執(zhí)行語句: EXEC sp_helpindex Borrowinf 結(jié)果給出了 borrowinf表上所有索引的名稱、類型和建索引的列,如圖 525所示。 創(chuàng)建儲戶基本信息 CREATE TABLE ( 賬號 char (15) NOT NULL , 姓名 char (8) NULL , 電話 char (16) NULL , 地址 char (30) NULL , 開戶行 char (10) NOT NULL , 開戶日期 datetime NOT NULL, PRIMARY KEY(賬號 ) )。創(chuàng)建表 建立 “ 儲戶基本信息 ” 、 “ 儲戶動態(tài)信息 ” 、 “ 儲蓄所” 、 “ 存取款 ” 表,并設(shè)置實體完整性、參照完整性和域檢驗。 (4)接下來出現(xiàn)歡迎對話框,選擇【下一步】按鈕,然后按照向?qū)У奶崾疽徊?— 步地完成。 比如readers表的姓名列上就很適合建立非聚簇索引。 利用 DROP VIEW命令刪除視圖 語法格式為 DROP VIEW {view} [,... n] DROP VIEW命令可以刪除多個視圖,各視圖名之間用逗號分隔。167。對于視圖的檢索幾乎沒有什么限制,但是對通過視圖實現(xiàn)表的插入、修改、刪除操作則有一定的限制條件。此外,視圖創(chuàng)建者必須具有在視圖查詢中包括的每一列的訪問權(quán)。第 5章 SQL Server2023基本操作與應(yīng)用 【例 515】 利用表 books定義視圖 v1_books,查詢books表中的作者 ,書名的情況。 第 5章 SQL Server2023基本操作與應(yīng)用 圖 514 選擇創(chuàng)建視圖 圖 515 選擇列對話框第 5章 SQL Server2023基本操作與應(yīng)用 圖 516 限制條件輸入對話框 圖 517完成定義視圖對話框 第 5章 SQL Server2023基本操作與應(yīng)用 167。 DROP TABLE type 第 5章 SQL Server2023基本操作與應(yīng)用 視圖的創(chuàng)建、修改和刪除v 基本知識 視圖常用于集中、簡化和定制顯示數(shù)據(jù)庫中的信息。 INSERT語句中無須羅列表中的列名,但 VALUES提供的數(shù)據(jù)與 Readers表的各列在數(shù)量、順序及數(shù)據(jù)類型各方面要一一對應(yīng)。添加數(shù)據(jù)按輸入順序保存,條數(shù)不限,只受存儲空間的限制。%%39。 CREATE TABLE borrowinf ( 讀者編號 char(8) NOT NULL REFERENCE Readers(編號 ) ON DELETE CASCADE , 圖書編號 char (15) NOT NULL FOREIGN KEY (圖書編號 ) REFERENCES Books(編號 ) ON DELETE NO ACTION, 借期 datetime NULL DEFAULT (getdate()) , 還期 datetime NULL ) ON DELETE子句有兩個選項。 (3)選中【創(chuàng)建 UNIQUE】復(fù)選框,表示創(chuàng)建惟一性約束。 使用以上這些約束實施的完整性被稱為聲明型數(shù)據(jù)完整性,它們是作為表和列定義的一部分在語法中實現(xiàn)的,可以在 CREATE TABLE語句或 ALTER TABLE語句中定義或修改。4)需要使用什么樣的索引。表的每一列必須具有相同的數(shù)據(jù)類型。 (2)在 exampledb1屬性對話框【數(shù)據(jù)文件】選項卡畫面中,可以修改數(shù)據(jù)庫的主文件組和用戶定義文件組中各數(shù)據(jù)文件的信息,包括邏輯名、物理文件名、初始長度、所屬文件組及自動增長的限制等。 創(chuàng)建數(shù)據(jù)庫之前,首先要考慮數(shù)據(jù)庫的擁有者、數(shù)據(jù)庫的初始容量、最大容量、增長量以及數(shù)據(jù)庫文件的存放路徑等因素,文件大小一般以 MB為單位。 model數(shù)據(jù)庫中有 18個系統(tǒng)表 (master數(shù)據(jù)庫中也有這些系統(tǒng)表 )、視圖以及存儲過程,用于保存數(shù)據(jù)庫級的系統(tǒng)信息。數(shù)據(jù)庫的數(shù)據(jù)和日志信息不能放在同一個文件或文件組中,數(shù)據(jù)文件和日志文件總是分開的。數(shù)據(jù)文件又包括 主數(shù)據(jù)文件和次數(shù)據(jù)文件 。 主數(shù)據(jù)文件 (.mdf):存儲數(shù)據(jù)信息和數(shù)據(jù)庫的啟動信息。167。如完成一些調(diào)度性的工作,備份和復(fù)制等。例如 MyDB,這個對話框自動以該數(shù)據(jù)庫名命名,系統(tǒng)默認用該數(shù)據(jù)庫名與 “_data” 串的連接命名數(shù)據(jù)文件(見圖 53),該數(shù)據(jù)庫名與 “_log” 串的連接命名日志文件(見圖 54)。第 5章 SQL Server2023基本操作與應(yīng)用 圖 57 數(shù)據(jù)庫屬性對話框 第 5章 SQL Server2023基本操作與應(yīng)用 v 使用 Transact—SQL 命令修改數(shù)據(jù)庫 ALTER DATABASE database {ADD  FILEfilespec[,... n)[TO  FILEGROUP filegroup_name] ADD LOG FILEfilespec[,... n] [REMOVE FILE logical_file_name |ADD FILEGROUP filegroup_name |REMOVE FILEGROUP filegroup_name |MODIFY FILE filespec |MODIFY FILEGROUP filegroup_name filegroup_property } 其中 filespec語法格式如下: (NAME=logical_file_name [, FILENAME=’os_file_name’] [, SIZE=size] [, MAXSIZE={max_ size UNLIMITED}] [, FILEGROWTH= growth_increment])第 5章 SQL Server2023基本操作與應(yīng)用 【例 54】 在 exampledbl數(shù)據(jù)庫中添加一個文件組 exampledbl_group,命令行為: ALTER DATABASE exampledbl ADD FILEGROUP exampledbl_group【例 55】 將一個新的數(shù)據(jù)文件 exampledbl_data2添加到 exampledbl數(shù)據(jù)庫的 exampledbl_group文件組中,命令行為 ALTER DATABASE exampledb1 ADD FILE ( NAME= exampledbl_data2
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1