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

正文內(nèi)容

sqlserver數(shù)據(jù)庫的基本操作流程-wenkub

2023-03-29 23:16:57 本頁面
 

【正文】 據(jù)頁將寫入磁盤中。 ? ( 3)在內(nèi)存中的數(shù)據(jù)更改之前,設(shè)置開始標(biāo)記,將更改語句及數(shù)據(jù)記錄到事務(wù)日志中,設(shè)置結(jié)束標(biāo)記(日志直接寫入磁盤)。 SQL Server自動使用預(yù)寫類型的事務(wù)日志。 這兩個操作應(yīng)該作為一個事務(wù)來處理 , 存與取的操作要么都做 , 要么都不做 。 要想熟練掌握管理 SQL Server 2023的技術(shù),我們就有必要理解掌握 SQL Server 2023數(shù)據(jù)庫的基本知識和概念。數(shù)據(jù)庫是數(shù)據(jù)庫對象的容器。第三章-- 數(shù)據(jù)庫的基本操作 SQL Server數(shù)據(jù)庫的基本知識和概念 創(chuàng)建數(shù)據(jù)庫 管理數(shù)據(jù)庫 應(yīng)用舉例 第三章 目錄 SQL Server的數(shù)據(jù)庫 ? SQL Server 2023數(shù)據(jù)庫就是有組織的數(shù)據(jù)的集合,這種數(shù)據(jù)集合具有邏輯結(jié)構(gòu)并得到數(shù)據(jù)庫系統(tǒng)的管理和維護。當(dāng)連接到數(shù)據(jù)庫服務(wù)器后,看到的這些對象都是邏輯對象,而不是存放在物理磁盤上的文件,數(shù)據(jù)庫對象沒有對應(yīng)的磁盤文件,整個數(shù)據(jù)庫對應(yīng)磁盤上的文件與文件組,如圖 31所示。 SQL Server 的事務(wù)日志 事務(wù)是一組 TSQL語句的集合 , 這組語句作為單個的工作與恢復(fù)的單元 。否則 , 就會出現(xiàn)客戶不愿意接受的已取但未存的結(jié)果或者銀行不愿意接受的未取但已存的結(jié)果 。這就是說在執(zhí)行一定的更改操作之后,并且在這種更改寫進數(shù)據(jù)庫之前, SQL Server先把相關(guān)的更改寫進事務(wù)日志。 ? ( 3)檢查點進程將所有完成的事務(wù)寫回磁盤數(shù)據(jù)庫,事務(wù)日志一直處于工作狀態(tài),審計多種事件信息。 SQL Server 數(shù)據(jù)庫文件及文件組 1. SQL Server數(shù)據(jù)庫文件的三種類型 數(shù)據(jù)庫文件是存放數(shù)據(jù)庫數(shù)據(jù)和數(shù)據(jù)庫對象的文件。主要數(shù)據(jù)文件中包含了其他數(shù)據(jù)庫文件的信息。次要數(shù)據(jù)文件的擴展名為“ .ndf”。 SQL Server中采用“提前寫”方式的事務(wù),即對數(shù)據(jù)庫的修改先寫入事務(wù)日志,再寫入數(shù)據(jù)庫。 2. SQL Server的數(shù)據(jù)庫文件組 文件組是將多個數(shù)據(jù)庫文件集合起來形成的一個整體。主文件組中包含了所有的系統(tǒng)表,自定義文件組包含所有在使用 CREATE DATABASE或ALTER DATABASE時使用 FILEGROUP關(guān)鍵字進行約束的文件,默認文件組容納所有在創(chuàng)建時沒有指定文件組的表、索引以及 text、 ntext、 image數(shù)據(jù)類型的數(shù)據(jù),任何時候只能有一個文件組被指定為默認文件組。如果在此數(shù)據(jù)庫中創(chuàng)建表,就可以指定該表放在 fgroup1中。 在創(chuàng)建數(shù)據(jù)庫時,默認設(shè)置是將數(shù)據(jù)文件存儲在主文件組中( primary)。 圖 32 數(shù)據(jù)庫與操作系統(tǒng)文件之間的映射 SQL Server 的系統(tǒng)數(shù)據(jù)庫 1. master數(shù)據(jù)庫 ? master數(shù)據(jù)庫是 SQL Server的主數(shù)據(jù)庫,記錄了 SQL Server系統(tǒng)的所有系統(tǒng)信息,如所有的系統(tǒng)配置信息、登錄信息、用戶數(shù)據(jù)庫信息、 SQL Server初始化信息等。 ? 在 tempdb數(shù)據(jù)庫中所做的操作不會被記錄,因而在 tempdb數(shù)據(jù)庫中的表上進行數(shù)據(jù)操作比在其他數(shù)據(jù)庫中要快得多。 3. model數(shù)據(jù)庫 ? model數(shù)據(jù)庫是創(chuàng)建所有用戶數(shù)據(jù)庫和 tempdb數(shù)據(jù)庫的模板文件。 4. msdb數(shù)據(jù)庫 ? msdb數(shù)據(jù)庫在 SQL Server代理程序調(diào)度報警和作業(yè)時使用。 SQL Server 2023數(shù)據(jù)庫是有組織的數(shù)據(jù)的集合,是存儲過程、觸發(fā)器、視圖和規(guī)則等數(shù)據(jù)庫對象的容器。本節(jié)我們以建立學(xué)生數(shù)據(jù)庫為例,講解用企業(yè)管理器圖形界面與 TSQL語言創(chuàng)建數(shù)據(jù)庫的方法。 第三章 圖 33 “新建數(shù)據(jù)庫”命令 ( 2)此時將打開如圖 34所示的“新建數(shù)據(jù)庫”對話框,它由“常規(guī)”、“選項”和“文件組”三個選項組成。 圖34 “新建數(shù)據(jù)庫”對話框 圖 35 新創(chuàng)建的 student數(shù)據(jù)庫 使用 TSQL語句創(chuàng)建數(shù)據(jù)庫 第三章 除了采用 SQL Server Management Studio管理工具創(chuàng)建數(shù)據(jù)庫外,還可以在 SQL Server Management Studio集成的查詢分析器中使用 TSQL語言中的 CREATEDATABASE語句創(chuàng)建數(shù)據(jù)庫, CREATE DATABASE的常用語法格式如下: CREATE DATABASE datebase_name [ON {[PRIMARY](NAME=logical_file_name, FILENAME=39。 [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=grow_increment]) }[,…n] COLLATE collation_name 在以上的語法格式中,“ []”表示該項可省略,省略時各參數(shù)取默認值,“ {}[, …n]” 表示大括號括起來的內(nèi)容可以重復(fù)寫多次。若沒有指定 PRIMARY關(guān)鍵字,該語句中所列的第一個文件成為主文件。 os_file_name中的路徑必須為安裝 SQL Server服務(wù)器的計算機上的文件夾。如果沒有指定長度,文件將一直增長到磁盤滿為止。 ? COLLATE指定數(shù)據(jù)庫的默認排序規(guī)則。主要數(shù)據(jù)文件的邏輯名為“ jsjx_db_data”,操作系統(tǒng)文件名為“ ”,初始容量大小為 5MB,最大容量為 20MB,文件的增長量為 20%。E:\39。 圖 36 在查詢分析器中輸入代碼 查看數(shù)據(jù)庫信息 第三章 數(shù)據(jù)庫的信息主要有基本信息、維護信息和空間使用信息等,可以使用 SQL Server管理控制臺查看數(shù)據(jù)庫信息。 管理數(shù)據(jù)庫 打開數(shù)據(jù)庫 第三章 隨著數(shù)據(jù)庫的增長或變化,用戶需要用手動或自動方式對數(shù)據(jù)庫進行管理,包括擴充或收縮數(shù)據(jù)與日志文件、更改名稱、刪除數(shù)據(jù)庫等。此時右窗格中列出的是當(dāng)前打開的數(shù)據(jù)庫的對象。如果沒有更改用戶配置,用戶的默認數(shù)據(jù)庫是 master數(shù)據(jù)庫。使用權(quán)限:數(shù)據(jù)庫擁有者( dbo)。如果為數(shù)據(jù)庫指派了過多的設(shè)備空間,可以通過縮減數(shù)據(jù)庫容量來減少設(shè)備空間的浪費。當(dāng)數(shù)據(jù)庫中沒有數(shù)據(jù)時,可以修改數(shù)據(jù)庫文件屬性直接改變其占用的空間,但當(dāng)數(shù)據(jù)庫中有數(shù)據(jù)時,這樣做會破壞數(shù)據(jù)庫中的數(shù)據(jù),因此需要使用壓縮的方式來縮減數(shù)據(jù)庫空間。 ?newsize為數(shù)據(jù)庫文件指定的新容量,該容量必須大于現(xiàn)有數(shù)據(jù)庫的分配空間。 圖 313 使用查詢分析器增加數(shù)據(jù)庫容量 縮減數(shù)據(jù)庫容量 第三章 ( 1)使用對象資源管理器縮減數(shù)據(jù)庫容量:在“對象資源管理器”窗格中,右擊要縮減容量的數(shù)據(jù)庫(如 jsjx_db數(shù)據(jù)庫),
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1