資料庫基礎概念(摘抄自mysql必知必會)

2021-09-10 01:58:49 字數 767 閱讀 4829

資料庫:儲存有組織的資料的容器(通常是乙個檔案或一組檔案)

資料庫軟體:dbms(資料庫管理系統),你使用的是dbms,它替你訪問資料庫

表(table):某種特定型別資料的結構化清單

模式(schema):關於資料庫和表的布局及特性的資訊

列(column):表中的乙個字段,所有表都是由乙個或多個列組成的

資料型別(datetype):所容許的資料的型別。每個表列都有相應的資料型別,它限制該列中儲存的資料

行(row):表中的乙個記錄

主鍵(primary key):一列(或一組列),其值能夠唯一區分表中每一行

主鍵:

1:任意兩行都不具有相同的主鍵值

2:每一行必須具有乙個主鍵值(主鍵列不許與null值)

主鍵的最好習慣:

1:不更新主鍵列中的值

2:補充用主鍵列的值

3:不在主鍵列中使用可能會更改的值

dbms:

1 : 基於共享檔案系統的dbms

2:基於客戶機-伺服器的dbms

1:伺服器部分是負責所有資料訪問和處理的乙個軟體

2:客戶機是與使用者打交道的軟體

Mysql資料庫基礎概念

1.什麼是資料庫?資料庫 database 是儲存資料的倉庫,高效的儲存和處理資料的介質 磁碟和記憶體 2.資料庫分類 基於介質分類 資料庫分為關係型資料庫 sql 和非關係型資料庫 nosql 關係型資料庫又分為大型資料庫 oracle,db2 和中型資料庫 sql,mysql 小型資料庫 acc...

資料庫基礎概念

1 觸發器的作用?答 觸發器是一中特殊的儲存過程,主要是通過事件來觸發而被執行的。它可以強化約束,來維護資料的完整性和一致性,可以跟蹤資料庫內的操作從而不允許未經許可的更新和變化。可以聯級運算。如,某錶上的觸發器上包含對另乙個表的資料操作,而該操作又會導致該錶觸發器被觸發。2。什麼是儲存過程?用什麼...

mysql資料庫概念 Mysql及資料庫的基礎概念

dbms 資料庫管理系統層次模型 網狀模型 關係模型 rdbms 關係型資料庫管理系統 檔案儲存 資料的冗餘和不一致性難以解決 當資料量很大時,檔案儲存的訪問很困難 當資料在不同的檔案時,可能會造成資料的格式不一致,及資料太過於分散造成資料孤立 資料的完整性問題 如兩個銀行之間轉錢過程 現故障,要保...