SQL數(shù)據(jù)庫(kù)學(xué)習(xí)筆記1

基礎(chǔ)知識(shí)和基本概念
數(shù)據(jù)庫(kù)定義
1.按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織,存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù)。
2.其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對(duì)數(shù)據(jù)的增加,刪除,修改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。
3.滿足以上2點(diǎn)條件的就是數(shù)據(jù)庫(kù)。
數(shù)據(jù)庫(kù)發(fā)展經(jīng)歷階段?
人工管理,文件系統(tǒng)和數(shù)據(jù)庫(kù)管理。(這三個(gè)階段,第一階段是人工管理,古代時(shí)就有,比如用筆和紙來(lái)記錄人員。缺點(diǎn)是不能儲(chǔ)存很久,容易丟失。九幾年的時(shí)候是第二階段,第二階段是文件系統(tǒng),比如表格儲(chǔ)存在文件里面,但是它只能儲(chǔ)存在單機(jī)上,只能在一臺(tái)電腦上用,別的電腦用不了。
第三階段是數(shù)據(jù)庫(kù)管理,也就是目前使用的東西,這個(gè)優(yōu)點(diǎn)是比如:地震了,如果有備份的話,那么就算有一臺(tái)電腦壞了,數(shù)據(jù)也還能夠保存。還有一個(gè)好處就是它無(wú)需占用很多地方。能夠永久保存。
說(shuō)數(shù)據(jù)務(wù)管理可以省很多內(nèi)存的原因:比如在王者榮耀里面,一天之中魯班死的次數(shù)最多,假如一天之中魯班死了1000萬(wàn),會(huì)占很多內(nèi)存,如果保存在數(shù)據(jù)庫(kù)里面聲明一個(gè)變量的話,那么每死一次加一,就不會(huì)占很多內(nèi)存。
數(shù)據(jù)庫(kù)管理的缺點(diǎn):就是技術(shù)很好的人,能夠盜取數(shù)據(jù)庫(kù)。現(xiàn)在比較著名的支付寶的數(shù)據(jù)庫(kù)基本是沒(méi)有人可以盜取出來(lái)的。馬云說(shuō)過(guò)他的支付寶的數(shù)據(jù)庫(kù)有三層墻,三層防護(hù)。有人可以突破三層防護(hù),但是因?yàn)檫@是違法的,所以不能輕易去弄。
有的人有支付寶的用戶名,但是他不自己去轉(zhuǎn)賬,因?yàn)橹Ц秾氂墟i定功能,只要你轉(zhuǎn)一筆錢(qián),你的位置就會(huì)被鎖定,就跑不了了。有的人會(huì)找人說(shuō)我給你多少錢(qián),給你用戶名,給你密碼,去登那個(gè)支付寶,取出多少錢(qián)我,我分你多少錢(qián),他讓另外的人去取,別的人都不知道他,然后另外的人就被抓了,抓的時(shí)候就抓不到他,因?yàn)樗土硗獾娜硕际蔷W(wǎng)上聯(lián)絡(luò)的,做得比較隱蔽。
有的人能夠知道支付寶的密碼和用戶名的原因:手機(jī)上安裝了一些不該安裝的東西,比如有些人把自己做的網(wǎng)站的網(wǎng)址通過(guò)QQ發(fā)給別人,一點(diǎn)擊別人就到我做的網(wǎng)站,自己做的網(wǎng)站,如果學(xué)的比較好,可以寫(xiě)點(diǎn)東西,比如跟蹤計(jì)算機(jī)的所有內(nèi)容,比如手機(jī)的版本,視頻,圖片等等,全都可以破譯出來(lái)。
有些人會(huì)把自己做的網(wǎng)站,弄成比如說(shuō)地下城游戲修改密碼的界面,有些人不懂得電腦,以為我做的網(wǎng)站就是官網(wǎng)。有些人就開(kāi)始修改密碼,之后修改密碼會(huì)發(fā)郵件,只要一改完就會(huì)自動(dòng)發(fā)郵件,直接發(fā)到我的郵箱里面。這樣的話,我什么都不用干就能夠獲取用戶名與密碼,有的人專門(mén)賣(mài)這些東西。
寫(xiě)的外掛可以賣(mài)錢(qián),金幣可以在淘寶賣(mài)錢(qián),有些人專門(mén)在淘寶上賣(mài)金幣。