對《數(shù)據(jù)庫原理與運用》學(xué)習(xí)心得體會_第1頁
對《數(shù)據(jù)庫原理與運用》學(xué)習(xí)心得體會_第2頁
對《數(shù)據(jù)庫原理與運用》學(xué)習(xí)心得體會_第3頁
對《數(shù)據(jù)庫原理與運用》學(xué)習(xí)心得體會_第4頁
對《數(shù)據(jù)庫原理與運用》學(xué)習(xí)心得體會_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、對數(shù)據(jù)庫原理與運用學(xué)習(xí)心得體會 摘要 信息資源已成為社會各行業(yè)的重要資源和財富, 作為實 施有效信息處理的信息系統(tǒng)已成為一個企業(yè)或組織生存和 發(fā)展的重要基礎(chǔ)條件。由于數(shù)據(jù)庫技術(shù)是信息系統(tǒng)的核心和 基礎(chǔ), 因而得到快速的發(fā)展和越來越廣泛的運用。數(shù)據(jù)庫技 術(shù)主要是研究如何科學(xué)的組織和存儲數(shù)據(jù)、高效地獲取和處 理數(shù)據(jù) , 是數(shù)據(jù)庫管理的最新技術(shù) , 是計算機科學(xué)與技術(shù)的 重要分支。數(shù)據(jù)庫技術(shù)可以為各種用戶提供及時、準(zhǔn)確、相 關(guān)的信息 , 滿足用戶各種不同的需求。 在基于對 SQL Server XX 徹底的、面向企業(yè)的改進之 后 ,SQL Server XX 為我們帶來了非常引人注目的特性 , 比如

2、 數(shù)據(jù)庫引擎中的數(shù)據(jù)及備份壓縮、 稀疏列、 壓縮與過濾索引 , 這些功能都是為了節(jié)省存儲空間 , 環(huán)保、綠色。 、八 、- 前言 大約 12 年前學(xué)習(xí)過機械工業(yè)出版社的數(shù)據(jù)庫系統(tǒng)原 理及運用教程 , 沒想到這學(xué)期也同樣開設(shè)了高等教育出版 社的數(shù)據(jù)庫原理與應(yīng)用 ( 第二版 ), 加之在日常工作中也 常常用到數(shù)據(jù)庫進行數(shù)據(jù)分析、傳遞等 , 因此, 重新翻閱這本 書有種老友相見 , 分外親切的感覺。 數(shù)據(jù)庫系統(tǒng)自產(chǎn)生以來 , 從第一代的層次性和網(wǎng)狀型數(shù) 據(jù)庫系統(tǒng)、第二代的關(guān)系數(shù)據(jù)庫系統(tǒng) , 到新一代的數(shù)據(jù)庫系 統(tǒng), 無論是理論上還是運用上都得到了飛速的發(fā)展。現(xiàn)代運 用不論是對數(shù)據(jù)模型還是數(shù)據(jù)庫系統(tǒng)都

3、提出了更高和更新 的需求 ,但令人欣慰的是 ,數(shù)據(jù)庫的理論研究、實際運用和發(fā) 展, 都給人們一種耳目一新的感覺和希望。 正文 通過重新學(xué)習(xí)這門課程 , 通過理論與實際相結(jié)合 , 使我 對數(shù)據(jù)庫技術(shù)又有了比較全面的了解 , 對數(shù)據(jù)庫應(yīng)用的基本 知識有了新的認(rèn)識。這門課程以關(guān)系數(shù)據(jù)庫系統(tǒng)為核心 , 系 統(tǒng)全面地闡述了數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理和應(yīng)用技 術(shù) , 主要內(nèi)容包括數(shù)據(jù)庫技術(shù)概述、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù) 庫的標(biāo)準(zhǔn)語言 SQL關(guān)系數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫保護、網(wǎng)絡(luò)數(shù) 據(jù)庫、網(wǎng)絡(luò)數(shù)據(jù)庫管理系統(tǒng) SQL Server XX 、分布式數(shù)據(jù)庫 系統(tǒng)、XML數(shù)據(jù)庫等。 當(dāng)今的數(shù)據(jù)庫以關(guān)系數(shù)據(jù)庫為主流 , 但

4、為了趕時髦 , 各 大數(shù)據(jù)庫也在開發(fā)面向?qū)ο蟮年P(guān)系型數(shù)據(jù)庫 , 把高級程序設(shè) 計語言和數(shù)據(jù)庫實現(xiàn)無縫連接 , 以發(fā)揮各自的優(yōu)缺點。高級 程序設(shè)計語言善于描述復(fù)雜的過程 , 而當(dāng)今數(shù)據(jù)庫有著強大 的管理功能和可操作性 , 我們現(xiàn)在的數(shù)據(jù)庫是以表為基本的 存儲單元 (描述一個對象 ), 但現(xiàn)在的發(fā)展越來越快 , 對數(shù)據(jù) 的復(fù)雜性也越來越大。所以我們的二維數(shù)據(jù)庫要轉(zhuǎn)向三維數(shù) 據(jù)庫發(fā)展。 由于日常工作中用到的數(shù)據(jù)庫是基于 SQL Server XX, 因此想淺析自己這些年來使用 SQL Server XX 的一些認(rèn)識和 體會。 SQL Server XX 出現(xiàn)在微軟數(shù)據(jù)平臺愿景上是因為它使 得任何企業(yè)

5、可以運行他們最關(guān)鍵任務(wù)的應(yīng)用程序 , 同時降低 了管理數(shù)據(jù)基礎(chǔ)設(shè)施和發(fā)送觀察和信息給所有用戶的成本。 作為一個成熟的產(chǎn)品,SQL Server XX推出了許多新的特性和 關(guān)鍵的改進 : 引入了用于提高開發(fā)人員、架構(gòu)師和管理員效 率的新功能。簡單概括起來這個平臺具有一下三個顯著的特 點: 可信任的、高效的、智能的。 下面我就 SQL Server XX 三個顯著的特點簡單進行描述 和說明。 一、可信任的 , 即使得企業(yè)可以以很高的安全性、可靠 性和可擴展性來運行他們最關(guān)鍵任務(wù)的應(yīng)用程序。 在今天數(shù)據(jù)驅(qū)動的世界中 , 企業(yè)需要繼續(xù)訪問他們的數(shù) 據(jù)。SQL Server XX為關(guān)鍵任務(wù)應(yīng)用程序提供了

6、強大的安全 特性、可靠性和可擴展性。 ( 一) 、保護你的信息。在過去的 SQL Server XX 的基礎(chǔ) 之上,SQL Server XX做了以下方面的增強來擴展它的安全性 1、簡單的數(shù)據(jù)加密。 SQL Server XX 可以對整個數(shù)據(jù)庫、數(shù)據(jù)文件和日志文 件進行加密 , 而不需要改動應(yīng)用程序。進行加密使企業(yè)可以 滿足遵守規(guī)范和及其關(guān)注數(shù)據(jù)隱私的要求。簡單的數(shù)據(jù)加密 的好處包括使用任何范圍或模糊查詢搜索加密的數(shù)據(jù)、加強 數(shù)據(jù)安全性以防止未授權(quán)的用戶訪問、還有數(shù)據(jù)加密。這些 可以在不改變已有的應(yīng)用程序的情況下進行。 2、外鍵管理。 SQL Server XX 為加密和密鑰管理提供了一個全面

7、的解 決方案。為了滿足不斷發(fā)展的對數(shù)據(jù)中心的信息的更強安全 性的需求 , 企業(yè)投資給供應(yīng)商來管理企業(yè)內(nèi)的安全密鑰。 SQL Server XX 通過支持第三方密鑰管理和硬件安全模塊 (HSM) 產(chǎn)品為這個需求提供了很好的支持。 3、增強了審查。 SQL Server XX 使你可以審查你的數(shù)據(jù)的操作 , 從而提高 了遵從性和安全性。審查不只包括對數(shù)據(jù)修改的所有信息 , 還包括關(guān)于什么時候?qū)?shù)據(jù)進行讀取的信息。 SQLServer XX 具有像服務(wù)器中加強的審查的配置和管理這樣的功能 , 這使 得企業(yè)可以滿足各種規(guī)范需求。 SQL Server XX 還可以定義 每一個數(shù)據(jù)庫的審查規(guī)范 , 所以

8、審查配置可以為每一個數(shù)據(jù) 庫作單獨的制定。為指定對象作審查配置使審查的執(zhí)行性能 更好, 配置的靈活性也更高。 ( 二) 確保業(yè)務(wù)可持續(xù)性。有了 SQLServer XX, 微軟繼續(xù) 使企業(yè)具有提供簡化了管理并具高可靠性的應(yīng)用的能力。 1、改進了數(shù)據(jù)庫鏡像。 SQL Server XX 基于 SQL Server XX, 并提供了更可靠的 加強了數(shù)據(jù)庫鏡像的平臺。新的特性包括 : ? 頁面自動修復(fù)。 SQL Server XX 通過請求獲得一個從 鏡像合作機器上得到的出錯頁面的重新拷貝 , 使主要的和鏡 像的計算機可以透明的修復(fù)數(shù)據(jù)頁面上的 823 和 824 錯誤。 ? 提高了性能。 SQL

9、Server XX 壓縮了輸出的日志流 , 以便使數(shù)據(jù)庫鏡像所要求的網(wǎng)絡(luò)帶寬達到最小。 ? 加強了可支持性 (1) SQL Server XX 包括了新增加的執(zhí)行計數(shù)器 ,它使得 可以更細粒度的對數(shù)據(jù)庫管理系統(tǒng) (Database Management SysteQBMS)日志記錄的不同階段所耗費的時間進行計時。 (2) SQL Server XX 包 括 動 態(tài) 管 理 視 圖 (Dynamic Management View) 和對現(xiàn)有的視圖的擴展 , 以此來顯示鏡像 會話的更多信息。 2、熱添加 CPU。 為了在線添加內(nèi)存資源而擴展 SQL Server 中的已有的 支持,熱添加CPU使

10、數(shù)據(jù)庫可以按需擴展。也就是說,CPU資 源可以添加到 SQL Server XX 所在的硬件平臺上而不需要停 止應(yīng)用程序。 (三)、最佳的和可預(yù)測的系統(tǒng)性能。企業(yè)在面對不斷增 長的壓力 , 要提供可預(yù)計的響應(yīng)和對隨著用戶數(shù)目的增長而 不斷增長的數(shù)據(jù)量進行管理。SQL Server XX 提供了一個廣 泛的功能集合 , 使你的數(shù)據(jù)平臺上的所有工作負(fù)載的執(zhí)行都 是可擴展的和可預(yù)測的。 1、性能數(shù)據(jù)的采集。 性能調(diào)整和排除故障對于管理員來說是耗費時間的工 作。為了給管理員提供全面的執(zhí)行洞察力,SQL Server XX推 出了范圍更大的數(shù)據(jù)采集 , 一個用于存儲性能數(shù)據(jù)的新的集 中的數(shù)據(jù)庫 , 以及

11、新的報表和監(jiān)控工具。 2、擴展事件。 SQLServer 擴展事件是一個用于服務(wù)器系統(tǒng)的一般的事 件處理系統(tǒng)。擴展事件基礎(chǔ)設(shè)施是一個輕量級的機制 , 它支 持對服務(wù)器運行過程中產(chǎn)生的事件的捕獲、過濾和響應(yīng)。這 個對事件進行響應(yīng)的能力使用戶可以通過增加前后文關(guān)聯(lián) 數(shù)據(jù) , 例如 Transact SQL 對所有事件調(diào)用堆?;虿樵冇媱澗?柄, 以此來快速的診斷運行時問題。事件捕獲可以按幾種不 同的類型輸出 , 包括 Windows 事件跟蹤 (Event Tracing for Windows,ETW)。當(dāng)擴展事件輸出到ETW時,操作系統(tǒng)和應(yīng)用 程序就可以關(guān)聯(lián)了 , 這使得可以作更全面的系統(tǒng)跟蹤。

12、 3、備份壓縮。 保持在線進行基于磁盤的備份是很昂貴而且很耗時的。 有了 SQL Server XX備份壓縮,需要的磁盤I/O 減少了,在線 備份所需要的存儲空間也減少了 , 而且備份的速度明顯加快 了。 4、數(shù)據(jù)壓縮。 改進的數(shù)據(jù)壓縮使數(shù)據(jù)可以更有效的存儲 , 并且降低了 數(shù)據(jù)的存儲要求。數(shù)據(jù)壓縮還為大型的限制輸入 / 輸出的工 作負(fù)載例如數(shù)據(jù)倉庫提供了顯著的性能改進。 5、資源監(jiān)控器。 SQL Server XX 隨著資源監(jiān)控器的推出使企業(yè)可以提供 持續(xù)的和可預(yù)測的響應(yīng)給終端用戶。資源監(jiān)控器使數(shù)據(jù)庫管 理員可以為不同的工作負(fù)載定義資源限制和優(yōu)先權(quán) , 這使得 并發(fā)工作負(fù)載可以為終端用戶提供

13、穩(wěn)定的性能。 6、穩(wěn)定的計劃。 SQL Server XX 通過提供了一個新的制定查詢計劃的功 能, 從而提供了更好的查詢執(zhí)行穩(wěn)定性和可預(yù)測性 , 使企業(yè) 可以在硬件服務(wù)器更換、服務(wù)器升級和產(chǎn)品部署中提供穩(wěn)定 的查詢計劃。 二、高效的 , 即使得企業(yè)可以降低開發(fā)和管理他們的數(shù) 據(jù)基礎(chǔ)設(shè)施的時間和成本。 SQL Server XX 降低了管理系 統(tǒng)、 .NET 架構(gòu)和 Visual Studioreg; Team System的時間和 成本, 使得開發(fā)人員可以開發(fā)強大的下一代數(shù)據(jù)庫應(yīng)用程序。 基于政策的管理。作為微軟正在努力降低企業(yè)的總成本 所作的工作的一部分,SQL Server XX推出了陳

14、述式管理架構(gòu) (DMF), 它是一個用于 SQL Serve r 數(shù)據(jù)庫引擎的新的基于策略的管理框架。陳述式管理 提供了以下優(yōu)點 : ? 遵從系統(tǒng)配置的政策 ? 監(jiān)控和防止通過創(chuàng)建不符合配置的政策來改變系統(tǒng) ? 通過簡化管理工作來減少企業(yè)的總成本 ? 使用 SQL Server 管理套件查找遵從性問題 DMF是 一個基于政策的用于管理一個或多個SQL Server XX實例的系統(tǒng)。要使用DMF,SQLServer政策管理員使用 SQL Server 管理套件創(chuàng)建政策 , 這些政策管理服務(wù)器上的實體 , 例如 SQLServer 的實例、數(shù)據(jù)庫、 和其它 SQLServer 對象。 DMF由三個

15、組件組成:政策管理、創(chuàng)建政策的政策管理員,和 顯式管理。管理員選擇一個或多個要管理的對象 , 并顯式檢 查這些對象是否遵守指定的政策 , 或顯式地使這些對象遵守 某個政策。 自動管理 政策管理員使用下面的執(zhí)行模式之一 , 使政策自動執(zhí)行 : ?強制一一使用DDL觸發(fā)器阻止違反政策的操作 ? 對改動進行檢查當(dāng)一個與某個政策相關(guān)的改動 發(fā)生時 , 使用事件通知來評估這個政策 ? 檢查時間表使用一個 SQL Server Agent 工作定 期的評估一個政策 三、智能的 , 即提供了一個全面的平臺 ,可以在企業(yè)的顧 客需要時給他發(fā)送觀察和信息 . 商業(yè)智能 (BI) 繼續(xù)作為大多 數(shù)企業(yè)投資的關(guān)鍵領(lǐng)

16、域和對于企業(yè)所有層面的用戶來說的 一個無價的信息源。 SQL Server XX 提供了一個全面的平臺 , 用于當(dāng)用戶需要時你可以為其提供智能化。 ( 一 ) 、集成任何數(shù)據(jù)。 企業(yè)繼續(xù)投資于商業(yè)智能和數(shù)據(jù)倉庫解決方案 , 以便從 他們的數(shù)據(jù)中獲取商業(yè)價值。 SQL Server XX 提供了一個全 面的和可擴展的數(shù)據(jù)倉庫平臺 , 它可以用一個單獨的分析存 儲進行強大的分析 , 以滿足成千上萬的用戶在幾兆字節(jié)的數(shù) 據(jù)中的需求。下面是 SQL Server XX 中在數(shù)據(jù)倉庫方面的一 些優(yōu)點。 1、數(shù)據(jù)壓縮。 數(shù)據(jù)倉庫中的數(shù)據(jù)容量隨著操作系統(tǒng)數(shù)目的快速增加 而在持續(xù)增長。內(nèi)嵌在 SQL Serv

17、er XX 中的數(shù)據(jù)壓縮使得企 業(yè)可以更有效的存儲數(shù)據(jù) ,同時還提高了性能 , 因為降低了 I/O 要求。 2、備份壓縮。 保持一直在線做基于磁盤的備份是花費很昂貴的 , 并且 很耗時。有了 SQL Server XX 的備份壓縮 ,保持在線備份所 需的存儲降低了 , 并且備份速度明顯變快了 , 因為所需要的 磁盤 I/O 減少了。 3、分區(qū)表并行。 分割使企業(yè)能夠更有效的管理大型的、不斷增長的數(shù)據(jù) 表, 只要簡單的將它們分割為易管理的數(shù)據(jù)塊。 SQL Server XX是在SQL Server XX 中的分割的優(yōu)勢之上建立的 ,它改進 了對大型的分區(qū)表的操作性能。 4、星型聯(lián)接查詢優(yōu)化器。

18、SQL Server XX 為普通的數(shù)據(jù)倉庫場景提供了改進的查 詢性能。星型聯(lián)接查詢優(yōu)化器通過辨別數(shù)據(jù)倉庫連接模式降 低了查詢響應(yīng)時間。 5、資源監(jiān)控器。 SQL Server XX隨著資源監(jiān)控器的推出,使企業(yè)可以給終 端用戶提供一致的和可預(yù)測的響應(yīng)。資源監(jiān)控器使企業(yè)可以 為不同的工作負(fù)載定義資源限制和優(yōu)先權(quán) , 這使得并發(fā)工作 負(fù)載可以提供穩(wěn)定的性能。 6、分組設(shè)置。 分組設(shè)置(GROUPING SETS是對 GROUP BY條件語句的 擴展 , 它使得用戶可以在同一個查詢中定義多個分組。分組 設(shè)置生成一個單獨的結(jié)果集 , 這個結(jié)果集相當(dāng)于對不同分組 的行進行了 UNION ALL 的操作

19、, 這使得聚合查詢和報表更加 簡單和快速。 (二)、發(fā)送相應(yīng)的報表。 SQL Server XX 提供了一個可 擴展的商業(yè)智能基礎(chǔ)設(shè)施 , 使得 IT 人員可以在整個企業(yè)內(nèi)使 用商業(yè)智能來管理報表以及任何規(guī)模和復(fù)雜度的分析。 SQL Server XX 使得企業(yè)可以有效的以用戶想要的格式和他們的 地址發(fā)送相應(yīng)的、個人的報表給成千上萬的用戶。通過提供 了交互發(fā)送用戶需要的企業(yè)報表 , 獲得報表服務(wù)的用戶數(shù)目 大大增加了。這使得用戶可以獲得對他們各自領(lǐng)域的洞察的 相關(guān)信息的及時訪問 , 使得他們可以作出更好、更快、更符 合的決策。 SQL Server XX 使得所有的用戶可以通過下面的 報表改進

20、之處來制作、管理和使用報表 : 企業(yè)報表引擎 有了簡化的部署和配置 , 可以在企業(yè)內(nèi)部更簡單的發(fā)送 報表。這使得用戶能夠輕松的創(chuàng)建和共享所有規(guī)模和復(fù)雜度 的報表。 新的報表設(shè)計器 改進的報表設(shè)計器可以創(chuàng)建廣泛的報表, 使企業(yè)可以滿 足所有的報表需求。獨特的顯示能力使報表可以被設(shè)計為任 何結(jié)構(gòu) ,同時增強的可視化進一步豐富了用戶的體驗。 此外 , 報表服務(wù) XX 使商業(yè)用戶可以在一個可以使用 Microsoft Office 的環(huán)境中編輯或更新現(xiàn)有的報表 , 不論這 個報表最初是在哪里設(shè)計的 , 從而使企業(yè)能夠從現(xiàn)有的報表 中獲得更多的價值。 強大的可視化 SQL Server XX 擴展了報表

21、中可用的可視化組件??梢?化工具例如地圖、量表和圖表等使得報表更加友好和易懂 Microsoft Office 渲染 SQL Server XX 提供了新的 Microsoft Office 渲染 , 使 得用戶可以從 Word里直接訪問報表。此外,現(xiàn)有的Excelreg; 渲染器被極大的增強了 , 它被用以支持像嵌套數(shù)據(jù)區(qū)域、子 報表和合并單元格等功能。這使得用戶可以維護顯示保真度 和改進 Microsoft Office 應(yīng)用中所創(chuàng)建的報表的全面可用 性。 Microsoft SharePointreg; 集成 SQL Server XX 報 表 服 務(wù) 將 Microsoft Offic

22、e SharePoint Server XX 和 Microsoft SharePoint Services 深度集成 , 提供了企業(yè)報表和其它商業(yè)洞察的集中發(fā)送和管 理。這使得用戶可以訪問包含了與他們直接在商業(yè)門戶中所 做的決策相關(guān)的結(jié)構(gòu)化和非結(jié)構(gòu)化信息的報表。 ( 三) 、使用戶獲得全面的洞察力。及時訪問準(zhǔn)確信息, 使用戶快速對問題、甚至是非常復(fù)雜的問題作出反應(yīng) , 這是 在 線 分 析 處 理 的 前 提 (Online Analytical Processing,OLAP) 。 SQL Server XX 基于 SQL Server XX 強 大的OLAP能力,為所有用戶提供了更快的查詢速度。這個性 能的提升使得企業(yè)可以執(zhí)行具有許多維度和聚合的非常復(fù) 雜的分析。這個執(zhí)行速度與 Microsoft Office 的深度集成 相結(jié)合 , 使 SQL Server XX 可以讓所有用戶獲得全面的洞察 力。 SQL Server 分析服務(wù)具有下面的分析優(yōu)勢 1、設(shè)計為可擴展的。 SQL Server XX 加強了分析能力和提供了更復(fù)雜的計算 和聚合 , 使得能進行的分析更寬廣。新的立方體設(shè)計工具幫 助用戶將分析基礎(chǔ)設(shè)施的開發(fā)工作流線化 , 使他們可以為優(yōu) 化性能建立解決方案。這個設(shè)計里內(nèi)嵌了 Best Practice Design Alerts, 使得開發(fā)人員可以在設(shè)計時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論