資料庫介紹

2021-10-10 03:12:06 字數 919 閱讀 8199

資料庫是「按照資料結構來組織、儲存和管理資料的倉庫」。是乙個長期儲存在計算機內的、有組織的、可共享的、統一管理的大量資料的集合。

可以看看這些部落格:

磁碟、記憶體

資料庫大體上可以分為(1)關係型資料庫 和(2)非關係型資料庫

(1)關係型資料庫(rdbms)

是指採用了關係模型來組織資料的資料庫,簡單來說,關係模型指的就是二維**模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個資料組織。

基於標準的sql,只是內部實現有一定差別,部分常用的關係型資料庫有:

資料庫名

介紹oracle

甲骨文產品,適合大型專案,適用於做複雜的業務邏輯,如erp、oa等企業資訊系統,收費

mysql

屬於甲骨文,不適合做複雜的業務,開源免費

sql server

微軟的產品,安裝部署在windows server上,適用於中大型的專案,收費

(2)非關係型資料庫:

不規定基於sql實現。現在更多是指nosql資料庫,如:

基於鍵值對(key-value):如memcached、redis

基於文件型:如mongodb

基於列族:如hbase

基於圖型:如neo4j

關係型資料庫和非關係型資料庫的區別:

關係型資料庫

非關係型資料庫

使用sql

是不強制要求,一般不基於sql實現

事務支援

支援不支援

複雜操作

支援不支援

海量讀寫操作

效率低效率高

基本結構

基於表和列,結構固定

靈活性比較高

使用場景

業務方面的oltp系統(聯機事務處理)

多用於資料的快取、或基於統計分析的olap系統(聯機分析處理)

資料庫介紹

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

資料庫介紹

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

資料庫介紹

資料庫是存放資料的倉庫。它的儲存空間很大,可以存放百萬條 千萬條 上億條資料。但是資料庫並不是隨意地將資料進行存放,是有一定的規則的,否則查詢的效率會很低。當今世界是乙個充滿著資料的網際網路世界,充斥著大量的資料。即這個網際網路世界就是資料世界。資料的 有很多,比如出行記錄 消費記錄 瀏覽的網頁 傳...