資料庫概念總結
看視訊的方法: 看完概念,截一個列子,加以說明,看完之後用幾句話概括一下其作用
工具:oneNote
收穫:對資料庫的作用和功能有了初步的瞭解和應用,基本明瞭有什麼問題在哪解決和有問題時知道在哪個範圍。
資料庫
就是資料存放的地方,是需要長期存放在計算機內的有組織並且可共享的資料集合。
常見的資料庫模型
1.層次模型 2.網狀模型 3.關係模型
關係資料庫
是由資料表和資料表之間的關聯組成。 內容: 1.基本術語—確定各資訊關係 2.完整性規則—防止邏輯性錯誤 3.正規化理論—規則越來越完善,防止邏輯性錯誤
SQL Server 2008有四部分組成
資料庫引擎:資料的儲存,處理和安全管理,建立資料庫,表,檢視,查詢,訪問(增刪改查) Analysis Services:提供聯機分析處理和資料探勘功能,如分析學生資料,對症下藥 Reporting Services:建立和釋出報表 Integration Services:負責完成功能有關資料的提取,轉換和載入等操作,可以處理各種各樣的資料來源,如:SQL Server,Excel,文字檔案等
架構
架構等於容器,包含表,檢視,物件等,將許可權與使用者關聯起來,(如你老師和學生許可權和功能都不一樣,架構就是幫助編輯這些許可權和功能)
語言
定義語言:DDL,對資料庫的定義,creat語句 drop 操縱語言:DML,對物件的資料讀取,新增,修改,不對物件本身,是物件的資料 控制語言:許可權 事物管理語言:每個select語句執行的成功與失敗管理 流程控制語言:迴圈,選擇語句等 附加的語言元素:變數,表示式,常量等
儲存過程
為了實現特定功能而編譯一個過程,儲存在資料庫中,可以呼叫
觸發器
通過事件而做出相應的反應(就像賣了一件產品,就在庫存減一件,或者出現錯誤,提醒)
使用者
選擇可以管理的資料庫和在資料庫中角色
角色
可以擁有那些許可權
許可權
不同使用者不同的功能
備份
- 完整資料庫備份—備份整個資料庫的資料
- 差異資料庫備份—最近一次完整資料庫備份以後發生改變的資料
- 事物日誌備份—上一個事物以來已經發生了變化的部分
- 檔案組備份—
備份裝置:一個數據庫可以分成好幾個檔案組進行備份,好幾個檔案使一個整體,單個發揮不了作用
恢復
- 常規恢復—完整,差異,事物
- 時間點恢復—恢復到具體的時間點
自動化
- 作業—自動化任務的一系列步驟
- 警報—產生錯誤或事件,以各種形式傳送給使用者
- 操作員—配置誰來接受警報以及何時接受警報
- 計劃—指定了作業執行的時間
整合服務
將兩個不同資料庫中的資料轉移資料 將學生成績中的一個數據匯入到另一個數據庫中
報表服務
把資料按照表格的形式呈現,也可以管理表格在(配置報表伺服器)哪個網站上可以看到,也可以在網站上更改,刪除等操作
分析服務
多維度分析資料
監視資料庫
資料庫每一個操作都可以監視到