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