SQL自學通
首先你要去學一些SQL 用sql語句怎麼操作數據的增刪改查 這是資料庫的最基本的 這個就的DATA 數據的操作 而你說的管理軟體 其實就是一個工具 用來查看你當前資料庫的名字啊 大小啊 等等一些屬性的 當然你也可以通過這個軟體來對資料庫進行一些操作什麼的! 比如說更改資料庫的字元編碼什麼的! 這個管理軟體主要是用來輔助的,其實完全可以不用軟體 全部在命令行敲出來 ,不過這得要你很熟練運用數據和熟悉資料庫的命令後才可以做到! 在這之前可以用軟體來操作
『貳』 通過自學java和sql能找到工作嗎
基本找不到工作。對java理解的太簡單,
2. 要想找到工作基本要做到
2.1 熟練的使用Java語言對概念要有一定的理解,並且要有項目經驗能很流利的說出來。
2.2 熟練使用Spring、MyBatis,SpringMVC開發框架,最好在會使用SpringBoot SpringClould。
2.3 熟練使用XML---HTML---JSP---Ajax---Jstl---js),基本的插件要會使用。
2.4 熟練使用Oracle---MySql資料庫。
等等。。。
『叄』 求《SQL21天自學通》最新版本,網上找了好久,只有2001年的版本,最近在學SQL。謝謝!
sql的書很多啊 沒必要只看一本書吧
『肆』 sql21天自學通和sql必知必會哪本比較好
這種基礎 的 隨便學點就可以 用不了21天 一星期 自己看書 資料庫的結構與設計
『伍』 SQL要怎麼學好呢
SQL要怎麼學好呢?
以我的親身經歷,告訴你學好SQL就四個字:多多實踐.
/************************/
SQL是一種什麼語言呢? 跟VB、VC、C++有什麼區別?
SQL(發音為字母S-Q-L或sequel)是結構化查詢語言(Structured Query Language)的縮寫。SQL是一種專門用來與資料庫通信的語言。
與其他語言(如C++或Visual Basic這樣的程序設計語言)不一樣,SQL由很少的詞構成,這是有意而為的。設計SQL的目的是很好地完成一項任務——提供一種從資料庫中讀寫數據的簡單有效的方法。
SQL有如下的優點:
1: SQL不是某個特定資料庫供應商專有的語言。幾乎所有重要的DBMS都支持SQL,所以,學習此語言使你幾乎能與所有資料庫打交道。
2:SQL簡單易學。它的語句全都是由有很強描述性的英語單片語成,而且這些單詞的數目不多。
3:SQL盡管看上去很簡單,但它實際上是一種強有力的語言,靈活使用其語言元素,可以進行非常復雜和高級的資料庫操作。
『陸』 我想自學Sql資料庫,請問那些網站和教程可以,謝謝!
我是沒怎麼研究資料庫,初學的話我倒是可以說下,其實挺簡單的,就是SQL語句,不要被什麼T-SQL,過程,亂七八糟迷惑了就是。意思就是不管他們。。
還有一個學長說的就是一個三範式,他跟我說要好好研究,之前倒是沒怎麼懂,這兩天寫資料庫課設,才慢慢感覺到它對構建一個資料庫有多麼重要。
總之就是學會sql語句,create update insert 很簡單的也不用什麼書,網上看看就會了,至於查詢有點麻煩下個電子書學學也會了。(不僅僅是select還有左/右外連接什麼的,慢慢你就知道了)
再一個就是學個高級語言,我覺得這個是比較必須的。。不知道你學過沒有,沒有去學一個,也用不了多久,.NET PHP, JAVA比較難,如果沒學過就別學這個。。我覺得一個學資料庫的,不會一門語言是挺搞笑的,自己建了資料庫就只能自己在查詢窗口玩。。。雖然我身邊有不少人就是這樣···有點不能理解呵呵,計算機本來就是一個融匯貫通的過程,你只會一個是永遠不能提高到哪去的。
這個時候你就知道自己有沒學資料庫的天賦了。。有的話接下來自己的路就走的順了,下面的我是沒做過了,是一些學長的經歷。。。
再來就是對資料庫的單獨理解了。。我有個學長是研究mysql就是研究他的源代碼,不過這沒點牛逼基礎還真是不容易(這也是我說的為什麼計算機是融會貫通的了。。)。。再不就是oracle了,就是去考證,我們學校有個牛逼的就考個中級的,現在就坐等畢業拿最高工資了。。
『柒』 怎樣學習sql
先入門:找一本入門的書,多操作,(首先肯定自己要裝個資料庫)多練習,可以先看書上的例子!
等到熟練以後可以看一些深一點的書籍,記住要多練習
『捌』 如何學好SQL
先學SQL,把子查詢,group by, order by, having, union, exists, in, join, left join, inner join 搞得明明白白
裝個SQL 2005,裝兩個實例。裝service pack。裝了卸,卸了裝,直到嘔吐(嘿嘿)
把login, user, schema, linked server這些基本概念搞清
把不同的系統許可權,用戶許可權學習一遍
建資料庫,備份資料庫,全備份,增量備份,日誌備份
建表,寫SQL建表,把常用數據類型搞懂,邊建表,學習update/delete邊插入/刪除記錄,邊做備份
然後恢復資料庫,恢復全備份,恢復到某個標記,恢復到某個時間點
用SQL命令把上面的這些操作做一遍(都有SQL的,不要只會用滑鼠點來點去)
DBCC的一些常用命令
好好學習一下索引,用SQL建索引,各種各樣的索引
建幾個表,分別有1千條記錄,1萬條記錄,10萬條記錄,100萬條記錄,500萬條記錄
每建一個表,就看看資料庫如何變大,日誌如何變大,如果沒看懂,恢復資料庫到前一個狀態再做....
把資料庫縮小,放大,增加數據文件,把數據文件放在不同硬碟上,把日誌截斷(雖然小了,但看看還能不能恢復)
把主鍵,外鍵,約束,默認值,數據類型等基本概念搞清楚
然後開始在上面玩索引和各種查詢,玩玩備份和恢復,刪除50萬條記錄,插入10萬條記錄,等等
看你的硬碟小燈亂閃,CPU冒煙,你就對性能和速度開始關注了(嘿嘿)
就會想著怎麼優化一下你的SQL,怎麼優化索引等這些問題了。
學習T-SQL的一些基本東西,學習一下存儲過程,觸發器
到這里多回答別人的問題,幫別人寫點存儲過程,觸發器的代碼,多看別人怎麼寫的,怎麼解決問題的。
到這里,你應該有不錯的基本功了。
如果對資料庫開發有興趣呢,T-SQL要熟悉,會分析execution plan,對索引比較精通,然後就是要使用的程序語言
如果要做DBA,我覺得一個好的DBA應該有很好的開發方面的經驗,
主動爭取維護一下開發環境下的資料庫,首先是每天都備份,然後看看有沒有可以優化的地方。
多關注性能,安全,備份/恢復,高可用性方面的東西。試試資料庫復制,日誌轉移,數據鏡像,如果有機會再試試集群
『玖』 SQL難學嗎自學的話大概要多長時間
SQL如果有老師教的話一個星期就能上手,但要學好一年二年不算長,關鍵看你做什麼應用,做資料庫維護,那就要學精,要很長時間的學習與實踐;如果只是存數據來開發應用程序,那把:庫、表、行、列弄清楚,就可以用。自學花的時間會長點,不過不會很難。照著學沒有問題。
SQL學習多久,覺得看學員基礎情況。1、如果原來什麼語言也沒有學過,也沒有基礎,那最基礎的要先選擇一種語言來學習,是VB,C..,pascal,看個人的喜好,一般情況下,選擇C語言來學習2、如果是有過語言的學習,看應該一個星期差不多,因為語言的理念互通的,只是所用的命令有所不一樣。3、以前用過其它資料庫管理,那應該兩天就可以,主要熟悉界面和管理,其它的沒什麼變化。
想了解更多有關編程語言的詳情,推薦選擇【達內教育】。該機構具有豐厚的師資力量,優秀的教學體系,教學質量突出,實戰講師,經驗豐富,理論知識+學習思維+實戰操作,打造完整學習閉環。達內教育獨創TTS8.0教學系統,並設有企業雙選會。達內的OMO教學模式,全新升級,線上線下交互學習,直播學,隨時學,隨時問,反復學,學習安排更便捷。→感興趣的話點擊此處,免費學習一下
『拾』 請問:多久能學會SQL
SQL基礎的1天就能學懂,但要用在實際工作中,寫幾百行分組的,不同邏輯要求的,幾年的工作都可以從中學到新東西。