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

正文內(nèi)容

cs5sqlserver2000數(shù)據(jù)庫(kù)基本操作(ppt98頁)(已修改)

2025-02-21 16:19 本頁面
 

【正文】 第 5章 SQL Server2023基本操作與應(yīng)用 SQL Server2023數(shù)據(jù)庫(kù)基本操作 表和視圖的基本操作 案例 3:創(chuàng)建活期儲(chǔ)蓄管理系統(tǒng)數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)與實(shí)現(xiàn)第 5章 SQL Server2023基本操作與應(yīng)用     SQL Server2023 中一臺(tái)服務(wù)器上可創(chuàng)建多個(gè)數(shù)據(jù)庫(kù)。 SQL Server2023中的數(shù)據(jù)庫(kù)是由數(shù)據(jù)表的集合組成的,每個(gè)數(shù)據(jù)表中包含數(shù)據(jù)以及其他數(shù)據(jù)庫(kù)對(duì)象,這些對(duì)象包括視圖、索引、存儲(chǔ)過程和觸發(fā)器等?!  ?shù)據(jù)庫(kù)系統(tǒng)使用一組操作系統(tǒng)文件來映射數(shù)據(jù)庫(kù)管理系統(tǒng)中保存的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)和對(duì)象都存儲(chǔ)在其映射的操作系統(tǒng)文件中。這些操作系統(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ù)文件是用來存放數(shù)據(jù)庫(kù)中的數(shù)據(jù)的。數(shù)據(jù)文件又包括 主數(shù)據(jù)文件和次數(shù)據(jù)文件 。每個(gè)數(shù)據(jù)庫(kù)都包括一個(gè)主數(shù)據(jù)文件和一個(gè)或多個(gè)日志文件,還可以有次數(shù)據(jù)文件。167。 主數(shù)據(jù)文件 (.mdf):存儲(chǔ)數(shù)據(jù)信息和數(shù)據(jù)庫(kù)的啟動(dòng)信息。一個(gè)數(shù)據(jù)庫(kù)有且僅有一個(gè)主數(shù)據(jù)文件。167。 次數(shù)據(jù)文件 (.ndf):存儲(chǔ)主數(shù)據(jù)文件存儲(chǔ)不下的數(shù)據(jù)信息。一個(gè)數(shù)據(jù)庫(kù)可以沒有次數(shù)據(jù)文件,也可有多個(gè)次數(shù)據(jù)文件。167。 日志文件 (.ldf):存儲(chǔ)數(shù)據(jù)庫(kù)的所有事務(wù)日志信息,包含用于恢復(fù)數(shù)據(jù)庫(kù)的日志信息,一個(gè)數(shù)據(jù)庫(kù)至少有一個(gè)日志文件,也可以有多個(gè)日志文件。第 5章 SQL Server2023基本操作與應(yīng)用 v 數(shù)據(jù)庫(kù)文件組      為了方便管理、提高系統(tǒng)性能,將多個(gè)數(shù)據(jù)庫(kù)文件組織成一組,即稱為數(shù)據(jù)庫(kù)文件組。數(shù)據(jù)庫(kù)文件組控制各個(gè)文件的存放位置,常常將每個(gè)文件建立在不同的硬盤驅(qū)動(dòng)器上。這樣可以減輕單個(gè)硬盤驅(qū)動(dòng)器的存儲(chǔ)負(fù)載,提高數(shù)據(jù)庫(kù)的存儲(chǔ)效率,從而實(shí)現(xiàn)提高系統(tǒng)性能的目的。 在使用數(shù)據(jù)庫(kù)文件和文件組時(shí),應(yīng)該注意以下幾點(diǎn): 1)每個(gè)文件或文件組只能用于一個(gè)數(shù)據(jù)庫(kù)。 2)每個(gè)文件只能屬于一個(gè)文件組。 3)日志文件是獨(dú)立的。數(shù)據(jù)庫(kù)的數(shù)據(jù)和日志信息不能放在同一個(gè)文件或文件組中,數(shù)據(jù)文件和日志文件總是分開的。 第 5章 SQL Server2023基本操作與應(yīng)用 v 系統(tǒng)數(shù)據(jù)庫(kù)和示例數(shù)據(jù)庫(kù) SQL Server支持系統(tǒng)數(shù)據(jù)庫(kù)、示例數(shù)據(jù)庫(kù)和用戶數(shù)據(jù)庫(kù)。 系統(tǒng)和示例數(shù)據(jù)庫(kù)是在安裝 SQL Server后自動(dòng)創(chuàng)建的,用戶數(shù)據(jù)庫(kù)是由系統(tǒng)管理員或授權(quán)的用戶創(chuàng)建的數(shù)據(jù)庫(kù)。167。 系統(tǒng)數(shù)據(jù)庫(kù) SQL Server的系統(tǒng)數(shù)據(jù)庫(kù)包括以下幾個(gè)數(shù)據(jù)庫(kù):? master數(shù)據(jù)庫(kù) 是 SQL Server的總控?cái)?shù)據(jù)庫(kù),保存了 SQL Server系統(tǒng)的全部系統(tǒng)信息、所有登錄信息和系統(tǒng)配置,保存了所有建立的其他數(shù)據(jù)庫(kù)及其有關(guān)信息。用戶應(yīng)隨時(shí)備份該數(shù)據(jù)庫(kù),以保證系統(tǒng)的正常運(yùn)行。 master數(shù)據(jù)庫(kù)中包含大量的系統(tǒng)表、視圖和存儲(chǔ)過程,用于保存 Server級(jí)的系統(tǒng)信息,并實(shí)現(xiàn)系統(tǒng)管理。其中特有的、常用的系統(tǒng)表和存儲(chǔ)過程見附錄 B和附錄 C。第 5章 SQL Server2023基本操作與應(yīng)用 ? tempdb數(shù)據(jù)庫(kù) tempdb是一個(gè)臨時(shí)數(shù)據(jù)庫(kù),是全局資源,它保存全部的臨時(shí)表和臨時(shí)存儲(chǔ)過程。每次啟動(dòng) SQL Server時(shí),tempdb數(shù)據(jù)庫(kù)都被重建,因此,該數(shù)據(jù)庫(kù)在系統(tǒng)啟動(dòng)時(shí)總是干凈的。 使用 tempdb不需要特殊的權(quán)限。不管 SQL Server中安裝了多少數(shù)據(jù)庫(kù), tempdb只有一個(gè)。 tempdb是系統(tǒng)中負(fù)擔(dān)最重的數(shù)據(jù)庫(kù),幾乎所有的查詢都可能使用它。? model數(shù)據(jù)庫(kù) 是一個(gè)模板數(shù)據(jù)庫(kù)。每當(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ù)完全一樣。 如果用戶想使每個(gè)新建的數(shù)據(jù)庫(kù)一開始就具有某些對(duì)象,可以將這些對(duì)象放到 model數(shù)據(jù)庫(kù)中,這樣所有新建的數(shù)據(jù)庫(kù)都將繼承這些內(nèi)容。 model數(shù)據(jù)庫(kù)中有 18個(gè)系統(tǒng)表 (master數(shù)據(jù)庫(kù)中也有這些系統(tǒng)表 )、視圖以及存儲(chǔ)過程,用于保存數(shù)據(jù)庫(kù)級(jí)的系統(tǒng)信息。第 5章 SQL Server2023基本操作與應(yīng)用 ? msdb數(shù)據(jù)庫(kù) msdb數(shù)據(jù)庫(kù)是一個(gè)和自動(dòng)化有關(guān)的數(shù)據(jù)庫(kù)。 SQL Server 代理( SQL Server Agent)使用 msdb數(shù)據(jù)庫(kù)來安排報(bào)警、作業(yè),并記錄操作員。如完成一些調(diào)度性的工作,備份和復(fù)制等。167。 示例數(shù)據(jù)庫(kù)SQL Server的示例數(shù)據(jù)庫(kù)主要包括以下兩個(gè)數(shù)據(jù)庫(kù)。? pubs數(shù)據(jù)庫(kù)      一個(gè)圖書出版方面的示例數(shù)據(jù)庫(kù),雖然用戶可以隨時(shí)修改、甚至刪除該數(shù)據(jù)庫(kù),但建議用戶保留該數(shù)據(jù)庫(kù),以便更好地學(xué)習(xí) SQL Server。? Northwind數(shù)據(jù)庫(kù)      一個(gè)涉及虛構(gòu)的 Northwind貿(mào)易公司在世界范圍內(nèi)進(jìn)出口食品的銷售情況示例數(shù)據(jù)庫(kù)。第 5章 SQL Server2023基本操作與應(yīng)用 創(chuàng)建數(shù)據(jù)庫(kù)v 創(chuàng)建數(shù)據(jù)庫(kù) : 就是為數(shù)據(jù)庫(kù)確定名稱、大小、存放位置、文件名和所在文件組的過程。167。 文件名稱:數(shù)據(jù)文件和日志文件的名稱 (邏輯名 ) 。文件名必須符合命名規(guī)則。 在同一臺(tái) SQL Server服務(wù)器上,各數(shù)據(jù)庫(kù)的名稱是惟一的。 數(shù)據(jù)庫(kù)的創(chuàng)建信息存放在 master數(shù)據(jù)庫(kù)的 sysdatabases系統(tǒng)表中。創(chuàng)建數(shù)據(jù)庫(kù)后,系統(tǒng)自動(dòng)把 model數(shù)據(jù)庫(kù)中的信息復(fù)制到新建的數(shù)據(jù)庫(kù)中。167。 創(chuàng)建數(shù)據(jù)庫(kù)之前,首先要考慮數(shù)據(jù)庫(kù)的擁有者、數(shù)據(jù)庫(kù)的初始容量、最大容量、增長(zhǎng)量以及數(shù)據(jù)庫(kù)文件的存放路徑等因素,文件大小一般以 MB為單位。v SQL Server 2023中創(chuàng)建數(shù)據(jù)庫(kù)的方法 :  ① 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù)  ② 使用 TransactSQL語句創(chuàng)建數(shù)據(jù)庫(kù)  ③ 使用向?qū)?chuàng)建數(shù)據(jù)庫(kù) 第 5章 SQL Server2023基本操作與應(yīng)用 v 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù)  例 :以默認(rèn)形式創(chuàng)建 mydb數(shù)據(jù)庫(kù), 步驟如下 : (1)啟動(dòng)企業(yè)管理器,連接服務(wù)器,展開其樹形目錄,用鼠標(biāo)右鍵單擊【數(shù)據(jù)庫(kù)】文件夾,在彈出的快捷菜單中,單擊【新建數(shù)據(jù)庫(kù) … 】打開圖 52所的對(duì)話框。 (2)在【數(shù)據(jù)庫(kù)屬性】對(duì)話框的【名稱】文本框內(nèi)輸入數(shù)據(jù)庫(kù)名 (邏輯名 )。例如 MyDB,這個(gè)對(duì)話框自動(dòng)以該數(shù)據(jù)庫(kù)名命名,系統(tǒng)默認(rèn)用該數(shù)據(jù)庫(kù)名與 “_data” 串的連接命名數(shù)據(jù)文件(見圖 53),該數(shù)據(jù)庫(kù)名與 “_log” 串的連接命名日志文件(見圖 54)。這兩個(gè)不同選項(xiàng)卡界面內(nèi)的設(shè)置,分別為數(shù)據(jù)主文件和日志文件的名稱、存儲(chǔ)位置、初始大小、所屬文件組 (默認(rèn)為主文件組 PRIMARY)、文件是否自動(dòng)增長(zhǎng)、增長(zhǎng)的方式和文件大小的限制等。 (3)單擊【確定】按鈕,數(shù)據(jù)庫(kù)就創(chuàng)建好了,在默認(rèn)位置、采用默認(rèn)設(shè)置創(chuàng)建了一個(gè)名為 MyDB的數(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(文件格式)語法格式如下: ([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。命令和執(zhí)行結(jié)果見圖 55。 第 5章 SQL Server2023基本操作與應(yīng)用 【例 52】 使用 ON和 LOG  ON選項(xiàng)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)exampledb2。 命令和執(zhí)行結(jié)果見圖 56。圖56 創(chuàng)建數(shù)據(jù)庫(kù)exampledb2 第 5章 SQL Server2023基本操作與應(yīng)用 v 用向?qū)?chuàng)建數(shù)據(jù)庫(kù) 使用向?qū)?chuàng)建數(shù)據(jù)庫(kù)是一種非常簡(jiǎn)單的方法。啟動(dòng)企業(yè)管理器,在工具菜單中選擇向?qū)Ъ纯砂聪驅(qū)нM(jìn)行相應(yīng)的操作。 修改數(shù)據(jù)庫(kù) 創(chuàng)建數(shù)據(jù)庫(kù)后,可能會(huì)由于某種原因需要對(duì)其進(jìn)行修改。例如增加和刪除數(shù)據(jù)庫(kù)的文件和文件組、修改文件和文件組的屬性。但只有 sysadmin和 dbcreator服務(wù)器角色成員和DBO才能修改數(shù)據(jù)庫(kù)。v 使用企業(yè)管理器修改數(shù)據(jù)庫(kù) 有兩種方法來修改:① 使用企業(yè)管理器修改數(shù)據(jù)庫(kù)② 使用 TSQL命令修改數(shù)據(jù)庫(kù)第 5章 SQL Server2023基本操作與應(yīng)用 11v 使用企業(yè)管理器修改數(shù)據(jù)庫(kù) 步驟如下: (1)啟動(dòng)企業(yè)管理器,連接服務(wù)器,展開其樹形目錄,展開【數(shù)據(jù)庫(kù)】文件夾,用鼠標(biāo)右鍵單擊要修改的數(shù)據(jù)庫(kù)名,例如exampledb1,在彈出的快捷菜單中,單擊【屬性】命令,則彈出如圖 57所示的對(duì)話框。 (2)在 exampledb1屬性對(duì)話框【數(shù)據(jù)文件】選項(xiàng)卡畫面中,可以修改數(shù)據(jù)庫(kù)的主文件組和用戶定義文件組中各數(shù)據(jù)文件的信息,包括邏輯名、物理文件名、初始長(zhǎng)度、所屬文件組及自動(dòng)增長(zhǎng)的限制等。 (3)單擊【事務(wù)日志】選項(xiàng)卡,在這個(gè)選項(xiàng)卡畫面中,用戶可以修改數(shù)據(jù)庫(kù)的日志文件的信息,包括邏輯名、物理文件名、初始長(zhǎng)度及自動(dòng)增長(zhǎng)的限制等。 (4)單擊【文件組】、【選項(xiàng)】、【權(quán)限】等選項(xiàng)卡,可以修改數(shù)據(jù)庫(kù)的文件組、數(shù)據(jù)庫(kù)選項(xiàng)、數(shù)據(jù)庫(kù)訪問權(quán)限等內(nèi)容。第 5章 SQL Server2023基本操作與應(yīng)用 圖 57 數(shù)據(jù)庫(kù)屬性對(duì)話框 第 5章 SQL Server2023基本操作與應(yīng)用 v 使用 Transact—SQL 命令修改數(shù)據(jù)庫(kù) 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ù)庫(kù)中添加一個(gè)文件組 exampledbl_group,命令行為: ALTER DATABASE exampledbl ADD FILEGROUP exampledbl_group【例 55】 將一個(gè)新的數(shù)據(jù)文件 exampledbl_data2添加到 exampledbl數(shù)據(jù)庫(kù)的 exampledbl_group文件組中,命令行為 ALTER DATABASE exampledb1 ADD FILE ( NAME= exampledbl_data2, FILENAME=’c: \ mssql2023\’) TO FILEGROUP exampledbl_group第 5章 SQL Server2023基本操作與應(yīng)用 【例 56】 修改數(shù)據(jù)文件 exampledb2的初始長(zhǎng)度為 2MB(前面默認(rèn)設(shè)置為 IMB),命令行為: ALTER DATABASE exampledbdb2 MODIFY FILE ( NAME=exampledb2, SIZE=2)【例 57】 將一個(gè)新的日志文件 exampl
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1