1初聞數據庫

數據庫介紹
 

數據的下載安裝大家可以百度下,在這裏不多加介紹了,本人現在使用的是SQLserver 2014,以後的練習都是以SQLserver2014數據庫。由於我也在學習階段,所以在以後的介紹中難免會出現錯誤,希望出錯的地方大家不要介意,誰在學習的過程中不犯錯是吧,同時也希望大家在閱讀我的文章的時候多給意見,讓我們互幫互助,共同進步。現在讓我們開始進入到SQLserver2014的學習中吧。

SQLserver所自帶的系統數據庫在這裏有必要說下

master數據庫包含有關數據庫的元數據(數據庫配置和 文件位置)、登錄以及有關實例的配置信息。

 

Model數據庫是SQL Server創建新數據庫時充當模板的數 據庫,每次創建新的數據庫,都將model數據庫複製爲新 數據庫。

 

msdb 它包含SQL Server代理、日誌傳遞、SSIS以及關係數據庫 引擎的備份和還原系統等使用的信息。

 

tempdb數據類似於操作系統的分頁文件,用於存儲用戶 創建的臨時對象、數據庫引擎需要的臨時鍍鋅和行版本 信息。每次重啓SQL Server時創建

 

resource 包含SQL Server運行所需要的所有隻讀的關鍵系統表、元 數據及存儲過程。(“%Program Files%Microsoft SQL Server \MSSQL12.MSSQLSERVER\ MSSQL\Binn\mssqlsystemresource.mdf,在客戶 端軟件中看不到該數據庫。)

下面是以後用到的數據庫數據類型:

首先是字符類型:

精確數值類型:

近似數值類型:
二進制數據類型:
日期和時間數據類型:
其他類型:
數據庫的組成:
(1)表(table)
表示數據存儲的基本單位。表中包含行(也稱記 錄或元祖)和列(也稱屬性。字段)的集合。
(2)索引(index)
類似亍書籍中的目錄。數據庫中的索引是一個表 中所包含的某個字段(或字段的組合)的值及其 對應記錄的存儲位置的值得列表。
(3)視圖(view)
是通過查詢數據庫中表的數據後產生的,“虛 擬表”,不實際存儲數據,也不佔用物理空間。
(4)存儲過程(stored procedure)
存儲過程是爲完成特定的功能而組成的一組 Transcat_SQL語句的集合,類似亍其他編程語言 的過程。
(5)觸發器(trigger)
一條或多條SQL語句集合,觸發器通過事件來觸 發某個操作的,描述在修改表中數據時可以自勱 執行某些操作的一種特殊存儲過程。
數據庫文件和文件組
數據庫文件
數據庫中用來存放數據庫數據和數據庫對象的文件。
主數據庫文件 必須有1個,*. mdf
輔劣數據庫文件 ,0個或n個 *.ndf
事務日誌文件
由一系列日誌記錄組成,用來記錄數據庫更新情況的 文件。當數據丟失時也能夠使用事務日誌文件來恢復
數據庫。 *.ldf
文件組
每個數據庫都有一個主要文件組。日誌文件不屬亍任 何文件組。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章