學習日誌——2019/09/16

數據庫

數據庫概述

  • 什麼是數據庫
    • 數據庫就是一個 文件系統,只不過我們需要通過面令(SQL)來操作這個文件系統
    • 數據庫是以一定方式儲存在一起、能與多個用戶共享、具有儘可能小的冗餘度、與應用程序彼此獨立的數據集合,可視爲電子化的文件櫃——存儲電子文件的處所,用戶可以對文件中的數據進行新增、查詢、更新、刪除等操作
  • 數據庫的作用:
    • 儲存數據,數據的倉庫,帶有訪問權限限制不同人可以有不同的操作
    • 爲什麼學習數據庫:
      • 操作的都是後臺數據,取到後臺數據進行封裝,然後交給前端去展現。
常見的數據庫:
  • mysql:開源免費的適用於中小型的免費數據庫,sun收購後 開始收費。
  • oracle:甲骨文公司,適用大型電商網站
  • db2:IBM公司,thinkpad,解決方案:軟件和硬件
  • sqlserver: windows裏面,政府網站asp.net,並且大學教學 ,圖形化界面做的不錯。
  • sybase:被淘汰的數據庫
  • NOSQL非關係型數據庫:key.value
    • mongodb
    • redis
關係型數據庫:
主要是用來描述實體與實體之間的關係
實實在在存在的事物:男生和女生 學生和班級 員工和部門 

E-R關係圖:要求必須會畫
實體:方框
屬性:橢圓
關係:菱形
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章