1.1 什麼是資料庫
資料庫就是用來儲存和管理資料的倉庫!
- 可儲存大量資料;
- 方便檢索;
- 保持資料的一致性、完整性;
- 安全、可共享;
- 通過組合分析, 可產生新資料。
1.2 資料庫的發展歷程- 沒有資料庫,使用磁碟檔案儲存資料;
- 層次結構模型資料庫;
- 網狀結構模型資料庫;
- 關係結構模型資料庫:使用二維**來儲存資料;
- 關係 —— 物件模型資料庫;
mysql就是關係型資料庫!
1.3 常見資料庫
oracle : 甲骨文
db2 : ibm
sql server : 微軟
sybase : 塞爾斯
mysql :甲骨文;
1.4理解資料庫
rdbms = 管理員(manager)+ 倉庫(database)
database = n個table(表)
table : 1, 表結構:定義表的列名和列型別;
2,我們現在所說的資料庫泛指 「關係型資料庫管理系統(rdbms - relational datebase
management system)」, 即「資料庫伺服器」。
當我們安裝了資料庫伺服器後,就可以在資料庫伺服器中建立資料庫,每個資料庫中還可以包含多張表。
資料庫表就是乙個多行多列的**。在建立表時,需要指定表的列數,以及列名稱,列型別等資訊。而不用指定**的行數,行數時沒有上限的。下面時tab_student表的結構。
要區分什麼是表結構,什麼是表記錄。
1.5 應用程式與資料庫
應用程式使用資料庫完成對資料的儲存!
別人訪問你的程式,你的程式訪問伺服器的資料,對資料伺服器做各種操作。
1 資料庫概念
資料概念 按照資料結構來組織 不能雜亂無章,有規則 儲存和管理資料的倉庫 是各類資訊系統的核心。比如登入,是去校驗資料,看是不是存在這樣乙個使用者到我們資料庫中間,註冊儲存一條資料到資料庫中,檢視 系統的資訊,它的資訊也是從資料庫查詢出來的,因此,軟體所有的資料都會落地到資料庫上,因此是各類資訊系統...
資料庫認識
1 關係型資料 mysql 開源免費 表與表之間,欄位與字段有一定關聯性,是密不可分的 2 非關係型資料庫 redit mongodb,與關係型不同,沒有嚴格的關聯性 速度對比 非關係型資料的速度較快,基於記憶體 字段限制 關係型資料必須要有值 儲存穩定性 關係型資料庫比較穩定,一般不會丟失資料。比...
1 資料庫系統概念1
1.資料庫結構的基礎是資料模型,資料模型的分類 關係模型 實體 聯絡模型 基於物件的資料模型 半結構化資料模型 2.dml資料操縱語言 增刪改 ddl資料定義語言 定義資料庫物件,如索引等。檢查約束 域約束 參照完整性 斷言 授權 更新資料字典 dcl 控制事務等 dql select語句 3.設計...