資料庫基本知識

2022-06-06 02:45:09 字數 591 閱讀 1584

什麼是資料庫:

狹義:儲存資料的倉庫

廣義:可以對資料進行儲存和管理的軟體,以及資料本身統稱為資料庫

資料庫是由表、關係、操作組成

為什麼需要資料庫:

資料結構與資料庫的區別:

資料庫是在應用軟體(外存)級別研究資料的儲存和操作

資料結構是在系統軟體(記憶體)級別研究資料的儲存和操作

有了程式語言為什麼還需要資料庫:

對記憶體資料操作是程式語言的強項,

但是對硬碟資料操作卻是資料庫的強項,是資料庫研究的核心

從三個方面學習資料庫:

1.  資料庫是如何儲存資料的

字段、記錄、表、約束(主鍵、外來鍵、唯一鍵、非空、check、default、觸發器)

2.  資料庫是如何運算元據的

insert、update、delete、t-sql、儲存過程、函式、觸發器

3.  資料庫是如何顯示(查詢)資料的

select(重點的重點)

資料庫基本知識

記錄集的游標型別 forwardonly指標一直向下走.移動速度快,但是不能儲存走過的記錄.資源占用少.主要運用在服務端.static 相當於造了乙個一摸一樣的副本.不管資料庫怎麼改,都是改的副本.真正的資料沒有改.最後直接 更新到真正的資料庫.靜態適合只是讀取資料庫中的資料.比如查詢.但編輯不適合...

資料庫基本知識

語句 1 語法 select 列名稱 from 表名稱 或 select from 表名稱 2,sqlcreate 語句 1 sql createtable語句 1 語法 create table 表名稱 列名稱1,資料型別,列名稱2,資料型別,列名稱3,資料型別 2 sql creatindex ...

資料庫 基本知識

4 24 acid 資料庫四大特性 a 原子性 atomicity 要麼做完,要麼不做,舉個例子,a給b轉錢,不會出現a轉了錢,b沒有收到錢 c 一致性 consistency 從乙個狀態到另乙個狀態是一致的,再舉個例子,a給b轉錢,不會出現a轉了100塊,b只得到了50塊.i 隔離性 isolat...