資料庫介紹 database

2021-09-12 12:10:17 字數 1143 閱讀 9046

目錄

1.資料庫

2.對資料庫的基礎操作

3.對資料庫的高階操作

(1)對資料庫的優化

(2)資料庫建模

4.資料庫的分類

(1)關係型資料庫:sql server, mysql, db2, oracle 表示

三大正規化:

(2)非關係型資料庫 redis,mongodb

存放資料的倉庫

動態資料庫:資料可以進行互動

我們為了更好的使用資料庫把資料放進去

貨架:html 倉庫:資料庫 爬蟲: 資料分析: 人工智慧:

增刪改查

1)開發:設計資料庫,查詢的時候怎麼樣快

2)運維:搭建資料庫不夠查,集群---幾個庫

linux

建模:用資料庫描述現實的業務(業務主體,主體之間的關係)

資料分析:dd打車     蘋果比安卓要貴

sql server需求:國企,中國石油等,現在已經不流行了,

關係型資料庫

sql server

mysql

oracle

db2非關係型資料庫

資料庫databse

**table

欄位field

資料value

1)正規化一:原子性,列---不可分割, 二維表 表頭--欄位 行--記錄

2)正規化二:主鍵 唯一標識乙個字段

針對資料庫當中的任意一條資料,都有乙個唯一字段可以取出來

3)正規化三:主鍵 兩個表的依賴關係(1對多,1對1,多對多)

被依賴的表必須要有乙個字段可以被依賴表唯一識別

no sql(not only sql) 不僅僅是資料庫 用於複雜資料結構的資料。 web2.0

web1.0

新聞 貼吧 論壇(字串,文字)

web2.0

點評,電商 (intel)

字典:}}------》非關係型資料庫的表現

字典的巢狀----》web2.0

redis:分布式 快取

mongodb

資料庫 database 介紹

0 資料定義 除了文字型別的資料,影象 聲音都是資料。資料分類 結構化資料 非結構化資料。1 資料庫定義 電子化的檔案櫃 資料倉儲 資料庫是乙個按資料結構 自我理解 即資料字段之間的關係 來儲存和管理資料的計算機軟體系統。資料庫的概念實際包括兩層意思 1 資料庫是乙個實體,它是能夠合理保管資料的 倉...

Database 資料庫建模

待整理1.開發軟體的生命週期 1.可行性研究 做不做 2.需求分析 做什麼 3.概要設計 怎麼做 4.詳細設計 5.系統實現 開發 6.測試 7.執行維護 2.e r圖 1.定義 2.三要素 1.e entity 實體 2.attributes,properties 屬性 3.r 關係 實體間的三種...

Database 0 資料庫基礎

前言 一直做android開發,學習的資料庫知識都生疏了,此次複習就將資料庫知識做乙個完整記錄,以期溫故而知新。一 資料庫的概述 資料庫是用來儲存和管理 增刪改查 資料的倉庫。資料庫是儲存有組織的資料的容器。注意區分資料庫與資料庫軟體 即 資料庫管理系統 的不同。sql必知必會 二 常見的資料庫管理...