Datebase
1.datebase是數(shù)據(jù)庫的意思.數(shù)據(jù)庫是用來儲存數(shù)據(jù)的,所有程序都依賴于Datebase進(jìn)行儲存.它是一個軟件,有多種品牌.
2.品牌:微軟的MS sqlserver ,Oracle(性能最好),Mysql(開源)包括阿里在使用,DB2(瀕臨pass)
3.數(shù)據(jù)庫的扮演角色:無論哪個一個程序都是由UI+程序邏輯+Datebase組成,而datebase是一個軟件的最底層部分.
4.優(yōu)勢:比硬盤更安全,便于檢索,高效,快速.
5.安裝:學(xué)生推薦用sqlserver.2019express版本,網(wǎng)址:https://www.microsoft.com/en-us/search?q=sql+server下載,基本上是next next,具體百度.
**
6.怎樣判斷安裝好:windows+R鍵,輸入services.msc,有SQL Server (MSSQLSERVER)出現(xiàn),然后看有沒啟動.啟動一下就好了.
7.打開軟件:
引擎: 選 數(shù)據(jù)庫引擎
服務(wù)器: 填一個 . 表示單機服務(wù)
驗證方式:
除非忘記密碼,否則選 SQL 身份驗證,填寫賬號
賬號:sa (super administer)超級管理員,系統(tǒng)自帶最高權(quán)限賬戶
8.創(chuàng)建一個數(shù)據(jù)庫(實體對象被創(chuàng)建):a.取名不能重復(fù) b.文件有兩個(不低于4MB)
日志文件和數(shù)據(jù)文件. c.數(shù)據(jù)庫的移動(任務(wù)-分離): d.還原要附加.
9.切記不要隨便刪庫.
T-SQL包括以下4個部分:Transact -sql(是微軟的sql)
DDL:定義和管理數(shù)據(jù)庫及其對象,例如create、alter和drop等。
DML:實現(xiàn)對數(shù)據(jù)庫表各對象的操作,例如insert、update等。
DCL:數(shù)據(jù)控制語言,實現(xiàn)對數(shù)據(jù)庫進(jìn)行安全管理和權(quán)限管理等控制,例如grant、revoke、deny等。
附加的語言元素。T-SQL的附加語言元素,包括變量、運算符、函數(shù)、注釋和流程控制語句等。
DQL:數(shù)據(jù)查詢語言
數(shù)據(jù)庫的四個系統(tǒng)數(shù)據(jù)庫
model 數(shù)據(jù)庫用作在系統(tǒng)上創(chuàng)建的所有數(shù)據(jù)庫的模板
tempdb 數(shù)據(jù)庫保存所有的臨時表和臨時存儲過程
master 數(shù)據(jù)庫記錄 SQL Server 系統(tǒng)的所有系統(tǒng)級別信息。它記錄所有的登錄帳戶和系統(tǒng)配置設(shè)置
msdb 數(shù)據(jù)庫供 SQL Server 代理程序調(diào)度警報和作業(yè)以及記錄操作員時使用。
總結(jié)
- 上一篇: creator图片循环显示_CocosC
- 下一篇: springboot 整合druid