資料庫介紹

2022-09-19 11:30:17 字數 1325 閱讀 1646

# sql在大資料中非常重要

資料庫(db:database)是資料的倉庫

#注意:資料的倉庫(不能把『的』去了,因為資料倉儲又是另外的乙個概念,簡稱數倉)

通俗一點就是資料庫是存放資料的地方,資料庫依據資料結構來組織資料,因為資料結構的存在,所以看到的資料時條理化的

#注:資料可以存在很多地方,例如:文字類檔案可以存在:txt(ctrl+f可以在txt中查資料)、csv(有列、有行->有結構->有表,csv檔案又稱逗號分隔符檔案)...;表檔案可以存在:excel...

因為資料量的問題以及資料與資料之間關係的問題。例如從2023年開始excel檔案的最大行數從65536(2^16)行增加到了超過100萬行。

資料庫擁有資料結構,能都快速查詢對應的資料

常說的xx資料庫,其實就是xx資料庫管理系統(dbms):資料庫管理系統是乙個軟體,是資料庫服務的體現

根據資料結構的不同,資料庫分為關係型資料庫非關係型資料庫

關係型資料庫是依據關係模型建立資料庫

一對一

一對多

多對多

關係模型就是儲存格式是以行列組成的二維**,所以乙個關係型資料庫就是由二維表之間的聯絡所組成的乙個資料組織

#例如我們將來會學習的:redis

由於關係型太大和複雜,所以一般使用「非關係型資料」來表示其他型別的資料庫

非關係型資料庫也稱作nosql資料庫或者keyvalue資料庫。儲存方式和關係型資料庫有很大區別,字面上理解就是有可以使用sql和不可以使用sql的區別。

列模型:儲存的資料是一列一列,關係型資料庫以一行作為乙個記錄,列模型資料庫以一列為乙個記錄

鍵值對模型:儲存的資料是乙個個鍵值對,比如name:lisi

文件類模型:以乙個個文件來儲存資料,類似於鍵值對 

資料庫介紹

1.基本 select 語句 select from table select 標識 選擇哪些列。from 標識從哪個表中選擇。2.選擇全部列 select from departments 3選擇特定的列 select department id,location id from departme...

資料庫介紹

資料庫是 按照資料結構來組織 儲存和管理資料的倉庫 是乙個長期儲存在計算機內的 有組織的 可共享的 統一管理的大量資料的集合。可以看看這些部落格 磁碟 記憶體 資料庫大體上可以分為 1 關係型資料庫 和 2 非關係型資料庫 1 關係型資料庫 rdbms 是指採用了關係模型來組織資料的資料庫,簡單來說...

資料庫介紹

資料庫是什麼 資料庫管理系統,database management system,簡稱dbms,是為管理資料庫而設計的電腦軟體系統,一般具有儲存 擷取 安全保障 備份等基礎功能。資料庫分類 目前資料庫分兩大類 1 關係型資料庫 操作關係型資料庫的命令,稱之為sql。常見的關係型資料庫 oracle...