資料庫基礎知識 入門必看

2021-09-10 07:04:17 字數 930 閱讀 7811

資料庫:

儲存資料的倉庫,

組成: dbms:資料庫管理系統

db:資料庫

oracle		oracle(甲骨文)

mysql oracle

sqlserver 微軟

db2 ibm

sybase 賽爾斯

免費開源的小型的關係型資料庫
啟動資料庫服務:net start mysql

停止資料庫服務:net stop mysql

登入mysql服務:mysql -uroot -p123

退出:exit

sql:

資料庫結構化查詢語言,用來運算元據庫的

分類:dcl:

運算元據庫使用者,授權,撤銷授權,刪除使用者等

ddl:

運算元據庫和表物件

dml:

操作表記錄,增、刪、改

會修改表記錄

dql:

查詢表記錄

不會修改表記錄

基本查詢

排序聚合函式

列運算limit---分頁

like---模糊查詢

多表查詢

約束的定義:

對錶中的列進行約束的規則

約束: 主鍵約束:

非空、唯

一、被引用

非空約束:

唯一約束:

外來鍵約束:

外來鍵的值必須是另一張表中主鍵的值

外來鍵可以為空,可以重複

表中可以有多個外來鍵

事務: 在mysql中每一條sql語句預設就是乙個事務

事務就是由一條或者多條sql語句組成的乙個對資料坤的乙個操作

資料庫基礎知識

資料定義 定義基本表 create table 表名 列名 資料型別 列級完整性約束條件 列名 資料型別 列級完整性約束條件 表級完整性約束條件 後面用到的表 1 學生 表 student 由學號 sno 姓名 sname 性別 s 年齡 sage 所在系 sdept 5個屬性組成,可記為 stud...

資料庫 基礎知識

e r模型 實體 聯絡模型 entity relationship model,e r模型 實體是指現實中區別於其他物件的一種 物體 或一件 事情 例如一名學生,乙個專案等等。同乙個型別中所有的實體被叫做實體集,對應於資料庫的一張表,乙個實體則對應於一條記錄。不同的任務之間,就是通過聯絡關係整合到一...

資料庫基礎知識

一 1 ddl 資料庫定義語句,建立資料表 dml 資料庫操作語言 dcl 資料控制語言 dql 資料查詢語言 2 資料查詢,sql語句 看課堂作業 查詢結果是表。3 聚集函式的一般格式 會使用 distinct all 列名 4 檢視 從乙個或幾個基本表 或檢視 匯出的表,與基本表不同,是乙個虛表...