資料庫基本知識一

2021-09-28 19:15:46 字數 1742 閱讀 1344

具體的概念如下,理解就好。

資料庫系統(dbs): 指在計算機系統中引入資料庫後的系統,一般由資料庫、資料庫管理系統、應用系統、資料庫管理員 (dba)構成。

資料庫管理系統(dbms):是位於使用者與作業系統之間的一層資料管理軟體,用於科學地組織、儲存和管理資料、高效地   獲取和維護資料。

資料庫(db):是長期儲存在計算機內、有組織的、可共享的大量資料的集合。

資料庫管理人員(dba):是從事管理和維護dbms的相關工作人員的統稱,屬於運維工程師的乙個分支,主要負責業務資料 庫從設計、測試到部署交付的全生命週期管理。

資料模型:是用來抽象、表示和處理現實世界中的資料和資訊的工具,是對現實世界的模擬,是資料庫系統的核心和基礎; 其組成元素有資料結構、資料操作和完整性約束。

概念模型:也稱資訊模型,是按使用者的觀點來對資料和資訊建模,主要用於資料庫設計。最常用於表示概念模型的是「實體-關係」圖,e-r圖主要包括實體、屬性、關係三要素,簡單的概括--「是什麼?」。

邏輯模型:是按計算機系統的觀點對資料建模,用於dbms實現,邏輯模型是實現概念模型描述的具體功能,是對概念模型 的進一步的細化,簡單地說---「做什麼?」。

物理模型:物理模型是對真實資料庫的描述。如關聯式資料庫中的一些物件為表、檢視、字段、資料型別、長度、主鍵、外來鍵、索引、約束、是否可為空、預設值。,簡單地說----「怎麼做?」。

資料模型按不同的應用層次分成三種型別:分別是概念資料模型、邏輯資料模型、物理資料模型。

e-r圖中主要是由實體、屬性和關係三個要素組成。

e-r圖三要素 :1--實體,矩形;2--屬性,橢圓形;3--關係,菱形;

型/值:型是對某一類資料的結構和屬性的說明;值是型的乙個具體賦值,是型的例項。例如,學生記錄定義為(學號,姓名,性 別,系別,年齡,籍貫)這樣的記錄型,而(201315130,李明,男,計算機系,19,江蘇南京市)則是該記錄型的乙個記錄值。

.關係模式:從使用者觀點看,關係模式是由一組關係組成,每個關係的資料結構是一張規範化的二維表。

資料庫模式:是對資料庫中全體資料的邏輯結構(資料項的名字、型別、取值範圍等)和特徵(資料之間的聯絡以及資料有關的安全性、完整性要求)的描述。

資料庫的**系統結構:外模式、模式和內模式。

資料庫內模式:又稱為儲存模式,是對資料庫物理結構和儲存方式的描述,是資料在資料庫內部的表示方式。乙個資料庫只有乙個內模式。

理解:① 乙個資料庫只有乙個內模式;

② 乙個表可能由多個檔案組成,如:資料檔案、索引檔案。

它是資料庫管理系統(dbms)對資料庫中資料進行有效組織和管理的方法

其目的有:

② 為了減少資料冗餘,實現資料共享;

② 為了提高訪問效率,改善效能。

資料庫外模式:又稱為子模式或使用者模式,它是資料庫使用者能夠看見和使用的區域性資料的邏輯結構和特徵的描述,是資料庫使用者的資料檢視。通常是模式的子集,乙個資料庫有多個外模式。

理解:① 乙個資料庫可以有多個外模式;

② 外模式就是使用者檢視;

③ 外模式是保證資料安全性的乙個有力措施。

模式:也稱邏輯模式,是資料庫中全體資料的邏輯結構和特徵的描述,是所有使用者的公共資料檢視。

理解:① 乙個資料庫只有乙個模式;

② 是資料庫資料在邏輯級上的檢視;

③ 資料庫模式以某一種資料模型為基礎;

④ 定義模式時不僅要定義資料的邏輯結構(如資料記錄由哪些資料項構成,資料項的名字、型別、取值範圍等),而且要定義與資料有關的安全性、完整性要求,定義這些資料之間的聯絡。

資料庫的二級映像:外模式/模式映像、模式/內模式映像。

資料庫基本知識

記錄集的游標型別 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...