數(shù)據(jù)庫實用教程第三版pdf 純小白零基礎(chǔ)如何入門SQL語言?
純小白零基礎(chǔ)如何入門SQL語言?先給出我的核心觀點:學(xué)習(xí),無論你是學(xué)什么,也無論你有沒有基礎(chǔ)。思考永遠(yuǎn)是第一位的,有些知識你沒接觸過不要緊,用不著害怕,也沒必要害怕。重要的是一秒鐘也不要停止思考,問題
純小白零基礎(chǔ)如何入門SQL語言?
先給出我的核心觀點:學(xué)習(xí),無論你是學(xué)什么,也無論你有沒有基礎(chǔ)。思考永遠(yuǎn)是第一位的,有些知識你沒接觸過不要緊,用不著害怕,也沒必要害怕。重要的是一秒鐘也不要停止思考,問題要想透徹,正所謂磨刀不誤砍柴工。尤其是作為工程師,要有打破砂鍋問到底的精神,否則你怎么學(xué)都沒用。
首先概覽下mysql的知識體系:
基礎(chǔ):
- sql語句
- 表結(jié)構(gòu)設(shè)計
調(diào)優(yōu):
- 索引、慢查詢優(yōu)化
- 配置參數(shù)調(diào)優(yōu)
核心原理:
- InnoDb存儲引擎 (包括隔離級別、事務(wù)、鎖、緩存池、回滾日志等等)
- Mysqld (包括連接管理、進程管理、查詢緩存、查詢優(yōu)化、日志等等)
架構(gòu)與運維:
- 用戶與權(quán)限、安全
- 備份與恢復(fù)
- 日志
- 分布式與高可用
簡單易用的數(shù)據(jù)庫哪個比較好?
1.數(shù)據(jù)量太大,比如上億,就用oracle,優(yōu)點上億數(shù)據(jù)對Oracle來說輕飄飄的,也不用太多優(yōu)化配置,缺點安裝比較麻煩,上手比較慢。
2.數(shù)據(jù)量較大,比如千萬級,用postgresql,它號稱對標(biāo)Oracle,處理千萬級數(shù)據(jù)還是可以的,也是易學(xué)易用。
3.數(shù)據(jù)量一般,比如百萬級,用mysql,這個級別的數(shù)據(jù)量mysql處理還是比較快的。
4.數(shù)據(jù)量較小,比如十萬以下,sqlite、access都可以。
上面是基于單表操作的數(shù)據(jù)量,你看著選。
3米6的距離放多大的電視好?
這個問題估計沒有人能比我更權(quán)威了,因為我家的客廳就是3米6的寬度,我們目前正在用的也正是65寸的電視機,一點都不會覺得大。
這是我家的戶型圖,正好3米6吧。
下面這張圖是剛才坐在沙發(fā)上拍的掛在墻上的電視的觀看效果。
一點都不覺得大吧,特別適合看高清頻道,也適合周末在家看大片。