1.什麼是資料庫?
通俗講就是儲存資料的容器;專業講就是高效的儲存和處理資料的介質;介質是要有硬碟和記憶體兩種;
2.資料庫的分類:
資料庫基於介質的不同主要分為兩種:關係型資料庫和非關係型資料庫;
關係型資料庫:oracle,db2,sqlserver,mysql,access
非關係型資料庫:mongodb,redis
3.關係型資料庫和非關係型資料庫區別:
關係型資料庫:安全、容易掌握和理解,比較浪費磁碟;
非關係型資料庫:不安全(斷電資料會丟失),效率高
3.sql語言型別:
ddl:資料定義語言,用來維護儲存資料庫的機構(資料庫,表)
dml:資料操縱語言,用來對資料操作
insert,update,delete
dcl:資料控制語言,主要用來複製許可權管理,
grant(授權),rollback(回退),commit(提交)
dql:資料查詢語言 select
mysql資料庫學習基礎資料
自己經常在學習程式設計的過程中會收集一些文件資料,平時都在網盤躺著,最近整理出一些比較不錯的文件分享個大家。整理出的文件都是 pdf 格式,這些 pdf 文件大多是入門型的資料,很多是們自己學習整理出來的筆記。如果是一些書籍掃瞄版我建議還是直接買書,不然看的實在是累。1 mysql 關係型資料庫管理...
MySQL 資料庫學習筆記 2
show variables show variables like character set 顯示所有和字符集相關的變數 show create database db name 顯示資料庫建立的字符集 windows 中 的my.ini 和 linux 中的 my.conf 中 設定了 mys...
MySql資料庫學習筆記 2
語法 delete from 表名 where condition delete from grade 用於完全清空表資料,但表結構 索引 約束不變 語法 truncate table table name mysql select autocommit autocommit 1 mysql set...