資料庫操作基礎

2021-08-29 22:14:11 字數 707 閱讀 2573

乙個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...