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

正文內(nèi)容

cs5sqlserver2000數(shù)據(jù)庫基本操作(ppt98頁)(完整版)

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

下一頁面
  

【正文】 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, FILENAME=’c: \ mssql2023\’) TO FILEGROUP exampledbl_group第 5章 SQL Server2023基本操作與應(yīng)用 【例 56】 修改數(shù)據(jù)文件 exampledb2的初始長度為 2MB(前面默認(rèn)設(shè)置為 IMB),命令行為: ALTER DATABASE exampledbdb2 MODIFY FILE ( NAME=exampledb2, SIZE=2)【例 57】 將一個新的日志文件 exampledbl_log2添加到exampledbl數(shù)據(jù)庫中,命令行為: ALTER DATABASE exampledbl ADD LOG FILE ( NAME= exampledbl_log2, FILENAME=’c: \ mssql2023\ exampledbl_log2.1df’ )第 5章 SQL Server2023基本操作與應(yīng)用 v 修改數(shù)據(jù)庫名 系統(tǒng)存儲過程 sp_renamedb(在 master系統(tǒng)數(shù)據(jù)庫中 )能夠修改數(shù)據(jù)庫的名稱。啟動企業(yè)管理器,在工具菜單中選擇向?qū)Ъ纯砂聪驅(qū)нM(jìn)行相應(yīng)的操作。例如 MyDB,這個對話框自動以該數(shù)據(jù)庫名命名,系統(tǒng)默認(rèn)用該數(shù)據(jù)庫名與 “_data” 串的連接命名數(shù)據(jù)文件(見圖 53),該數(shù)據(jù)庫名與 “_log” 串的連接命名日志文件(見圖 54)。文件名必須符合命名規(guī)則。如完成一些調(diào)度性的工作,備份和復(fù)制等。不管 SQL Server中安裝了多少數(shù)據(jù)庫, tempdb只有一個。167。數(shù)據(jù)庫文件組控制各個文件的存放位置,常常將每個文件建立在不同的硬盤驅(qū)動器上。 主數(shù)據(jù)文件 (.mdf):存儲數(shù)據(jù)信息和數(shù)據(jù)庫的啟動信息。 SQL Server2023中的數(shù)據(jù)庫是由數(shù)據(jù)表的集合組成的,每個數(shù)據(jù)表中包含數(shù)據(jù)以及其他數(shù)據(jù)庫對象,這些對象包括視圖、索引、存儲過程和觸發(fā)器等。數(shù)據(jù)文件又包括 主數(shù)據(jù)文件和次數(shù)據(jù)文件 。167。數(shù)據(jù)庫的數(shù)據(jù)和日志信息不能放在同一個文件或文件組中,數(shù)據(jù)文件和日志文件總是分開的。第 5章 SQL Server2023基本操作與應(yīng)用 ? tempdb數(shù)據(jù)庫 tempdb是一個臨時數(shù)據(jù)庫,是全局資源,它保存全部的臨時表和臨時存儲過程。 model數(shù)據(jù)庫中有 18個系統(tǒng)表 (master數(shù)據(jù)庫中也有這些系統(tǒng)表 )、視圖以及存儲過程,用于保存數(shù)據(jù)庫級的系統(tǒng)信息。第 5章 SQL Server2023基本操作與應(yīng)用 創(chuàng)建數(shù)據(jù)庫v 創(chuàng)建數(shù)據(jù)庫 : 就是為數(shù)據(jù)庫確定名稱、大小、存放位置、文件名和所在文件組的過程。 創(chuàng)建數(shù)據(jù)庫之前,首先要考慮數(shù)據(jù)庫的擁有者、數(shù)據(jù)庫的初始容量、最大容量、增長量以及數(shù)據(jù)庫文件的存放路徑等因素,文件大小一般以 MB為單位。 第 5章 SQL Server2023基本操作與應(yīng)用 【例 52】 使用 ON和 LOG  ON選項創(chuàng)建一個數(shù)據(jù)庫exampledb2。 (2)在 exampledb1屬性對話框【數(shù)據(jù)文件】選項卡畫面中,可以修改數(shù)據(jù)庫的主文件組和用戶定義文件組中各數(shù)據(jù)文件的信息,包括邏輯名、物理文件名、初始長度、所屬文件組及自動增長的限制等。見圖 58。表的每一列必須具有相同的數(shù)據(jù)類型。 第 5章 SQL Server2023基本操作與應(yīng)用 v 設(shè)計表 在為一個數(shù)據(jù)庫設(shè)計表之前,應(yīng)該完成了需求分析,確定了概念模型,將概念模型轉(zhuǎn)換為關(guān)系模型。4)需要使用什么樣的索引。 可以在一列上使用多個檢查約束,在表上建立的一個檢查約束也可以在多個列上使用。 使用以上這些約束實(shí)施的完整性被稱為聲明型數(shù)據(jù)完整性,它們是作為表和列定義的一部分在語法中實(shí)現(xiàn)的,可以在 CREATE TABLE語句或 ALTER TABLE語句中定義或修改。圖 512中將表的名稱設(shè)置為 Readers, 所有者設(shè)置為 dbo。 (3)選中【創(chuàng)建 UNIQUE】復(fù)選框,表示創(chuàng)建惟一性約束。 (6)選擇【級聯(lián)刪除相關(guān)的記錄】復(fù)選框指定使用級聯(lián)刪除。 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子句有兩個選項。{ [CONSTRAINT] constraint_name比如,以下的語句將rooks表的出版社列改為最大長度為 30的 varchar型數(shù)據(jù),且不允許空值。%%39。使用 CHECK CONSTRAINT子句可以使檢查約束重新有效。添加數(shù)據(jù)按輸入順序保存,條數(shù)不限,只受存儲空間的限制。INSERT…SELECT :將 SELECT語句的查詢結(jié)果添加到到表中。 INSERT語句中無須羅列表中的列名,但 VALUES提供的數(shù)據(jù)與 Readers表的各列在數(shù)量、順序及數(shù)據(jù)類型各方面要一一對應(yīng)。 第 5章 SQL Server2023基本操作與應(yīng)用 修改和刪除表中的數(shù)據(jù)v 修改表中的數(shù)據(jù) 修改表中的數(shù)據(jù),最方便的方法是使用企業(yè)管理器。 DELETE borrowinf WHERE 讀者編號 =‘2023060328’ 【例 515】 刪除 readers表中的所有記錄。 DROP TABLE type 第 5章 SQL Server2023基本操作與應(yīng)用 視圖的創(chuàng)建、修改和刪除v 基本知識 視圖常用于集中、簡化和定制顯示數(shù)據(jù)庫中的信息。單擊【確定】按鈕,打開創(chuàng)建視圖的歡迎對話框 ,這個對話框向用戶介紹了利用創(chuàng)建向?qū)?chuàng)建視圖的主要步驟。 第 5章 SQL Server2023基本操作與應(yīng)用 圖 514 選擇創(chuàng)建視圖 圖 515 選擇列對話框第 5章 SQL Server2023基本操作與應(yīng)用 圖 516 限制條件輸入對話框 圖 517完成定義視圖對話框 第 5章 SQL Server2023基本操作與應(yīng)用 167。第 5章 SQL Server2023基本操作與應(yīng)用 圖 518 新打開的創(chuàng)建視圖對話框 第 5章 SQL Server2023基本操作與應(yīng)用 圖 519 添加表對話框 第 5章 SQL Server2023基本操作與應(yīng)用 圖 520 創(chuàng)建視圖對話框 第 5章 SQL Server2023基本操作與應(yīng)用 167。第 5章 SQL Server2023基本操作與應(yīng)用 【例 515】 利用表 books定義視圖 v1_books,查詢books表中的作者 ,書名的情況。_books 的執(zhí)行結(jié)果是視圖 v1_books的定義,見圖 521。此外,視圖創(chuàng)建者必須具有在視圖查詢中包括的每一列的訪問權(quán)。但這種方法同樣只適用于未被加密的視圖。對于視圖的檢索幾乎沒有什么限制,但是對通過視圖實(shí)現(xiàn)表的插入、修改、刪除操作則有一定的限制條件。 第 5章 SQL Server2023基本操作與應(yīng)用 【例 519】 利用視圖向表 borrowinf中加入一條數(shù)據(jù)。167。 利用企業(yè)管理器刪除視圖 操作步驟如下: (1)在當(dāng)前數(shù)據(jù)庫中單擊視圖圖標(biāo)。 利用 DROP VIEW命令刪除視圖 語法格式為 DROP VIEW {view} [,... n] DROP VIEW命令可以刪除多個視圖,各視圖名之間用逗號分隔。 由于聚簇索引的順序與數(shù)據(jù)行存放的物理順序相同,所以聚簇索引最適合范圍搜索。比如readers表的姓名列上就很適合建立非聚簇索引。 只有表的擁有者才能在表上創(chuàng)建索引。 ON [table ( column [ ASC | DESC]) [ ,...n] ] ON filegroup ] 其中, UNIQUE 、 CLUSTERED和 NONCLUSTERED選項指定所創(chuàng)建索引的類型,分別為惟一索引、聚簇索引和非聚簇索引。 (4)接下來出現(xiàn)歡迎對話框,選擇【下一步】按鈕,然后按照向?qū)У奶崾疽徊?— 步地完成。, FILENAME = 39。創(chuàng)建表 建立 “ 儲戶基本信息 ” 、 “ 儲戶動態(tài)信息 ” 、 “ 儲蓄所” 、 “ 存取款 ” 表,并設(shè)置實(shí)體完整性、參照完整性和域檢驗(yàn)。 創(chuàng)建視圖 “ 存款 ” 包括信息: 儲戶基本信息 .賬號、儲戶基本信息 .姓名、儲戶動態(tài)信息 .存款額 TransactSQL語句為: CREATE VIEW AS SELECT .賬號 , .姓名 , .[存款額 (元 )] FROM INNER JOIN ON .賬號 = .賬號第 。 創(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(賬號 ) )。 , SIZE = 5, MAXSIZE = 100, FILEGROWTH = 15%) LOG ON ( NAME = 39。 比如, 在查詢分析器中執(zhí)行語句: EXEC sp_helpindex Borrowinf 結(jié)果給出了 borrowinf表上所有索引的名稱、類型和建索引的列,如圖 525所示。 第 5章 SQL Server2023基本操作與應(yīng)用 【例 522】 為 borrowinf表的編號列創(chuàng)建一個惟一性的聚簇索引,索引排列順序?yàn)榻敌颍? CREATE UNIQUE CLUSTERED INDEX IX_Borrowinf_bh 0N Borrowinf(編號 )DESC 在以上代碼中, CLUSTERED關(guān)鍵字代表創(chuàng)建聚簇索引,DESC關(guān)鍵字代表索引列的降序排序。 另外,在創(chuàng)建聚簇索引時還要考慮數(shù)據(jù)庫剩余空間的問題,在建立聚簇索引時所需要的可用空間應(yīng)是數(shù)據(jù)庫表中數(shù)據(jù)量的 120%,這是因?yàn)樵诮⒕鄞厮饕龝r表中的數(shù)據(jù)將被復(fù)制以便進(jìn)行排序,排序完成后,再將舊的未加索引的表刪除,所以數(shù)據(jù)庫必須有足夠用來復(fù)制數(shù)據(jù)的空間。 每個表上只能創(chuàng)建一個聚簇索引。第 5章 SQL Server2023基本操作與應(yīng)用 167。 如果表中沒有創(chuàng)建其他的聚簇索引,則在表的主鍵列上自動創(chuàng)建聚簇索引。 【例 521】 刪除視圖 borrowi
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1