1. 程式人生 > >資料庫視訊(一)整體認識

資料庫視訊(一)整體認識

資料庫視訊,顧名思義就是介紹與資料庫有關知識的學習視訊。

資料庫,就是存放資料的地方,是需要長期存放計算機內的有組織並且可共享的資料集合。類似於一個大的倉庫,分門別類存放很多的東西。常見的資料庫模型(模型就是指資料庫管理系統中資料儲存的結構)有層次模型、網狀模型和關係模型。

視訊中主要介紹了關係資料庫模型。關係資料庫是由資料表和資料表之間的關聯組成的。它的特點是,將每個具有相同屬性的資料獨立的存放在一個表中。SQL server 是典型的關係型資料庫管理系統。功能強大、操作簡單、具有可靠的安全性等優點。關係資料庫中的基本術語有,鍵碼:在關係中用來標識行的一列或多列。主關鍵字:唯一標識的候選關鍵字,一個表只有一個主關鍵字。候選關鍵字:唯一標識表中的一行而又不含多餘屬性的一個屬性集。公共關鍵字:在關係資料庫中,關係之間的聯絡是通過相容或相同的屬性或屬性組聯絡在一起的。如果兩個關係中具有相容或相同的屬性或屬性組,那麼這個屬性或屬性組就被稱為這兩個關係的公共關鍵字。外關鍵字:如果公共關鍵字在一個關係中是主關鍵字那麼這個公共關鍵字被稱為另一個關係的外關鍵字。

資料表中離不開資料,在資料庫系統中會存在大量的資料,為規範資料表的建立、保證資料的唯一性、完整性,在關係資料庫中提出了三類完整性規則——實體完整性規則、參照完整性規則、使用者定義的完整性規則,和正規化理論。

資料庫的組成包括:表、檢視、儲存過程、觸發器、使用者與角色、其他資料庫部分。對這些資料庫組成部分的建立、修改、刪除、查詢,使用SQL 語句進行編輯時,基本關鍵字都是一樣的,比如Create、Alter、Drop、Delete、Select等,這部分內容在視訊中介紹的是相當詳細的,這也是我們學習資料庫的重點內容,要能熟練操作。

視訊以SQLsever 2008 為例進行相應知識的講解,對它的基本使用進行了簡要的介紹。獲取、安裝、配置、解除安裝等在我們之前的學習中已經接觸到了,所以在看視訊時也是比較容易接受的。SQL sever management studio 是一個整合環境,用於訪問、配置、管理和開發SQL sever 的所有元件。組合了大量大圖形工具和豐富的指令碼編輯器,使各種技術水平的開發人員和管理人員都能訪問SQL Server。模板資源管理器提供了大量與SQL sever 和分析服務相關的指令碼模板。指令碼模板提供了編寫查詢的起點。模板實際上就是儲存在檔案中的指令碼片段,可以再SQL查詢檢視中開啟並且進行修改,使之適應需要。SQL sever聯機叢書能夠幫助我們查詢有疑惑的問題,為我們解決問題提供幫助。

SQL server2008 體系結構包括四個部分,資料庫引擎——核心服務,負責完成資料庫的儲存,處理和安全管理。分析服務——提供聯機分析處理和資料探勘功能。報表服務——用語建立報表及報表模型的圖形工具和嚮導。整合服務——負責完成有關資料後的提取、轉換和載入。這部分內容在資料庫後半部分也進行了相應的介紹。

以上就是通過看視訊,對資料庫的一個整體認識。