乙個dbs系統包括:計算機硬體,作業系統,dbms,開發工具,應用系統,資料庫管理員。
其中,dbms包括:1.ddl(資料定義語言),主要功能:對資料物件進行定義和維護。
2.dml(資料操作語言),主要功能:對資料庫進行增刪改查,這是我們常用的。
3.資料庫管理和維護,主要功能,管理和維護資料庫的安全性,完整性,併發性,備份和恢復
現在的資料庫都是關係型資料庫。就是用實體和聯絡來構成。
在關係模型中,實體使用表的形式來表現。
聯絡又分三種:1. 一對一 2.一對多 3.多對多
在資料庫中,資料物件的表現形式有:1.表 2.檢視 3.觸發器 4.儲存過程
檢視:不是一張真正的表,它是一張虛擬表,使用檢視可以控制使用者的訪問,並簡化資料的顯示,一定意義上 的安全,這個在我們vs中繫結時經常用到這個預設檢視來繫結。
觸發器:這個就是我們執行一定操作的時候,dbms會幫我們主動的去增刪改一些有關聯的操作,比如刪除表中資料時,可能有外來鍵什麼的約束,那麼dbms會幫我們完成相應的有關聯的刪除一些資訊。
儲存過程:它的作用相當於sql語句,他的優勢就是可以執行一些比較複雜的sql命令,比較安全。
本人從來沒有認認真真的看完一本書,這次希望能完成,雖然有些東西我看了不知道多少遍,但我沒耐性看完,所以我這次嘗試用筆記的形式把這個看完,大家鼓勵下我吧!3q!
talk to you soon
jerry
資料庫基礎操作
函式,可以理解為方法 select now 常用的mysql函式 字元穿 string,length str substr str,破損,len concat str1,str2,trim remstr from str lower select length abcde select pow 3,...
資料庫操作基礎
這邊主要寫下儲存過程的格式,因為本人很少用儲存過程,幾乎不用所以對儲存過程不是很了解,一般都用最簡單也是很安全的傳引數的方式,不過為了以後用起來方便點還是寫下基本的語法 比如建立儲存過程 create procedure 儲存過程名 parameter,parametertype assql語句 覺...
資料庫基礎操作
資料庫命令 進入 mysql 庫 use mysql 檢視使用者許可權 select from user where user root g 建立資料庫 create database 資料庫名 檢視當前建立的資料庫 show create database 資料庫名 檢視所有資料庫 show da...