2.資料庫發展:
3.資料庫的標準結構
4.雲計算概述
12周的課程,4周的實驗(實驗基本上在第13周,第14周,第15周,第16周進行)
作業:平時作業3-~5次
考試:閉卷
比例:平時作業10%+實驗20%+考試70%
mooc資源資料庫系統(上):模型與語言
資料庫技術就是資料管理的技術。
重要名詞
含義資料資料庫中儲存的基本物件。描述事物的符號記錄。
資料庫( database ,簡稱db)
長期存放在計算機內有組織的、可共享的資料集合。(相互之間有關聯關係的table的集合)
資料庫系統(database system , 簡稱dbs)
一般由資料庫、資料庫管理系統、應用系統、資料庫管理員和使用者構成。
資料庫管理系統(datadbase management system, 簡稱dbms)
是位於使用者與作業系統之間的一層資料管理軟體。
資料管理對資料的組織、編碼、儲存、檢索、維護。
資料模型規定模式統一描述方式的模型,包括資料結構、操作和約束,是對模式結構的抽象。
圖示模型:
示例:
(1)從使用者角度看資料庫管理系統的功能
(2)從系統角度
——即解析編譯使用者的資料庫語言,對資料庫執行。
(3)資料庫語言(sql語言)
(1)分類
三個要素:基本結構、基本操作(基本的:並、差、廣義積、選擇、投影;擴充套件的:交、聯接、除)、完整性約束(實體完整性、參照完整性和使用者自定義的完整性)。(2)辨析——資料/檢視、模式、模型關係運算:包括關係代數和關係演算。
關係代數是基於集合的運算(基於關係代數設計的資料庫語言是isbl,比如:表示選擇,%表示投影);關係演算又分為元祖演算和域演算,元祖演算是基於邏輯的運算(基於元祖演算設計的資料庫語言是quel),域演算是基於示例的運算(基於域演算設計的資料庫語言是qbe)。
由檔案系統階段到資料庫系統階段:資料庫系統階段與其他兩個階段的重要區別是資料庫系統具有專門的資料管理軟體,資料可共享。
由層次、網狀模型資料庫(第一代資料庫)到關係模型資料庫(第二代資料庫):層次、網狀模型資料庫的資料與資料之間有複雜的聯絡,對資料的呼叫會依賴於指標,並且指標會占用空間,而關係模型資料庫結構更加簡單,也不依賴於指標。
由關聯式資料庫到物件關聯式資料庫、物件導向資料庫:關聯式資料庫按行按列組織資料,具有不可再分性(關係的第一正規化),對於需要複合型、多值性儲存的資料是不方便的(比如在名字這一列裡分男女儲存)。在物件關聯式資料庫中,就可以出現聚集物件和結構物件。
有多種多樣的資料庫到多資料庫開放式互連:dbms只需要和odbc(開放式互連系統)進行互動,而不需要和各個資料庫互動。
由普通資料庫到和多種先進技術結合形成的新型資料庫(比如加上統計、分析功能)。
①**模式(**檢視)(從結構角度稱為模式,從資料角度稱為檢視)
②兩層映像
雖然圖比較糊,還是看得懂的!還需要注意的一點:【外模式可以有很多個,但概念模式和內模式都是唯一的】
虛擬機器:
雲儲存:
定義與內涵:雲儲存是乙個以資料儲存和訪問為管理核心的分布式計算系統。
雲儲存是一種網路儲存技術,通過集群應用、網路技術或分布式檔案系統等功能,將網路中大量各種不同型別的儲存裝置整合協同,共同對外提供資料儲存和訪問的功能。
總體結構:
資料庫系統概論 第一章緒論
1.資料庫 2.資料庫管理系統 及其開發工具 3.應用系統 4.資料庫管理員 5.使用者 1 足夠大的記憶體 1.作業系統 2.dbms的核心模組 3.資料緩衝區 4.應用程式 2 足夠大的外存 1.磁碟 作業系統 dbms 應用程式 資料庫及其備份 2.光碟 磁帶 軟盤 資料備份 3 較高的通道能...
資料庫系統概論之第一章緒論
1.1資料庫系統概述 1.1.1資料 資料庫 資料庫管理系統 資料庫系統 一 資料 data 1.資料是資料庫中儲存的基本物件。2.描述事物的符號記錄稱為資料,描述事物的符號可以是數字,也可以是文字 圖形 影象 聲音 語言等,資料有多種表現形式,它們都可以經過數位化後存入計算機。二 資料庫 data...
Mysql第一章 資料庫操作
mysql 資料庫 1.mysqld install 建立服務 2.mysqld remove 刪除服務 3.net start mysql 啟動服務 4.net stop mysql 停止服務 5.mysql u root p u 表示使用者名稱 p 密碼 sql指令必須以 結束 6.show d...