SQL——Mysql資料庫介紹
聲明:本欄目所使用的素材都是凱哥學堂VIP學員所寫,學員有權匿名,對文章有最終解釋權;凱哥學堂旨在促進VIP學員互相學習的基礎上公開筆記。
MySQL:
介紹:
什麼是資料庫?就是一個軟體,能幫我們把數據進行存儲和提取,就好比java里存變數數組等東西的時候是存在內存中的,內存速度快,但是不能長時間存儲,而硬碟的好處就是存儲時間長,但是速度特別慢
優勢:能快速找到我們想要的數據,能進行存儲的優化
想要長時間保存數據只能是把數據存儲到硬碟上,當我們下次啟動的時候,在把數據讀取上來
資料庫的主要目的就是:
1.數據存儲
2.快速提取數據
業界上的資料庫有:
MySQL
Oracle
MS SQLserver
Advertisements
Sybase
DB2
在中關村可以有資料庫的軟體買,可以看到它的價格
學資料庫主要學什麼?
學SQL語句,就是操作資料庫的語句,學資料庫就是學SQL語句,學會SQL語句,基本所有的資料庫操作都是差不多的
我們想要對數據曾、刪、查、改的時候就要通過SQL語句看來執行,把SQL語句發送到資料庫中就能幫你執行,執行完的結果就反饋到你的程序里
DBMS 資料庫管理系統
RDBMS 關係型資料庫管理系統
現在的數據呈現方式是以表格的方式呈現的
什麼是關係型資料庫,寄存東西的時候不用緊著一張表格來記,就好比兩張表格有對應的關係,以表格的方式來呈現數據就稱之為關係型資料庫
ORDBMS 對象關係型資料庫管理系統
Advertisements
就是說你下面的表格裡面放的是數字文本和普通文本,就是說我可以在你的列裡面放一個對象,對象之中還可以含有多個屬性,表現的形式就是以表格的形式為基礎列中有對象,這個對象不是指java的對象,而是說這個列裡面放一些對象進去可以表現很多個屬性出來
如下圖:就好比一個列有一個對象,對象中有三個屬性
DBA 資料庫管理員
SQL語句:
資料庫操作命令有:
DCL - 資料庫操作語句
資料庫系統參數設置
啟動關閉
DML - 數據操作語句
INSERT UPDATE DELETE
DQL - 查詢操作語句
SELECT
DDL - 數據結構操作語句 創建表
創建視圖
創建索引