當前位置:首頁 » 操作系統 » 資料庫學習網站

資料庫學習網站

發布時間: 2022-02-22 02:50:28

『壹』 如何設計出一個良好的資料庫有什麼學習資料庫設計的網站可以推薦下嗎

資料庫DBA學習網站|580top.com

『貳』 我想自學sql資料庫,請問那些網站和教程可以,謝謝!

我是沒怎麼研究資料庫,初學的話我倒是可以說下,其實挺簡單的,就是SQL語句,不要被什麼T-SQL,過程,亂七八糟迷惑了就是。意思就是不管他們。。

還有一個學長說的就是一個三範式,他跟我說要好好研究,之前倒是沒怎麼懂,這兩天寫資料庫課設,才慢慢感覺到它對構建一個資料庫有多麼重要。

總之就是學會sql語句,create update insert 很簡單的也不用什麼書,網上看看就會了,至於查詢有點麻煩下個電子書學學也會了。(不僅僅是select還有左/右外連接什麼的,慢慢你就知道了)
再一個就是學個高級語言,我覺得這個是比較必須的。。不知道你學過沒有,沒有去學一個,也用不了多久,.NET PHP, JAVA比較難,如果沒學過就別學這個。。我覺得一個學資料庫的,不會一門語言是挺搞笑的,自己建了資料庫就只能自己在查詢窗口玩。。。雖然我身邊有不少人就是這樣···有點不能理解呵呵,計算機本來就是一個融匯貫通的過程,你只會一個是永遠不能提高到哪去的。

這個時候你就知道自己有沒學資料庫的天賦了。。有的話接下來自己的路就走的順了,下面的我是沒做過了,是一些學長的經歷。。。

再來就是對資料庫的單獨理解了。。我有個學長是研究mysql就是研究他的源代碼,不過這沒點牛逼基礎還真是不容易(這也是我說的為什麼計算機是融會貫通的了。。)。。再不就是oracle了,就是去考證,我們學校有個牛逼的就考個中級的,現在就坐等畢業拿最高工資了。。

『叄』 想學資料庫到哪個網站好阿

從基礎學起來。http://www.w3school.com.cn/sql/index.asp
到這兒學基礎,高級的東西就要靠自己研究了。但是所有的東西都是從基礎學起來的。

『肆』 有沒有學習資料庫的較好的網站

直接下視頻教程,你可以下這個,,很不錯
中文名稱:東南大學SQL資料庫基礎視頻教學全42講
地區:大陸
語言:普通話
感謝原發布者: з吩鍾熱鍍 (verycd)
簡介:
http://img.verycd.com/posts/0509/post-324268-1127465822.jpg
授 課 內 容
第1講 資料庫系統概述、數據管理和資料庫技術的發展
第2講 數據、數據模型和數據模式
第3講 關系數據模型、約束、關系操作
第4講 投影操作、集合操作、連接操作
第5講 連接操作示例、除操作、外連接操作、關系演算
第6講 傳統數據模型、E-R數據模型、聯系
第7講 基本概念、E-R圖、擴充E-R圖
第8講 擴充E-R圖(續)、資料庫的用戶介面、SQL語言
第9講 基本模式的定義(續)、基表模式修改、索引的建立和撤消、基本SQL查詢語句
第10講SQL連接查詢操作
第11講SQL連接查詢操作-連接操作示例、外連接示例
第12講SQL連接查詢操作-自身連接、集合操作、子查詢
第13講 子查詢-返回一組值的子查詢、重復執行的子查詢
第14講SQL語句操縱語言
第15講SQL語句的插入、刪除、修改、更新操作
第16講SQL中的視圖、嵌入式SQL
第17講 嵌入式SQL的可執行語句和實現
第18講 動態SQL語句
第19講 帶動態參數的動態SQL、資料庫管理系統結構簡介
第20講 事務、DBMS的進程結構、系統結構
第21講DBMS的系統結構(續)
第22講 數據目錄、資料庫存儲界質的特點
第23講 記錄的存儲結構-記錄的物理表示、數據壓縮技術、文件
第24講 文件的基本類型(續)、查詢處理和優化、代數優化
第25講 代數優化(續)
第26講 依賴與存取路徑和規則優化、選擇、連接操作的實現和優化
第27講 連接操作的實現和優化(續)、投影操作、集合操作的實現
第28講 集合操作的實現(續)、組合操作
第29講 事務管理、恢復引論、運行記錄的結構
第30講 事務更新的執行和恢復、消息處理、失效的類型和恢復的對策
第31講 資料庫系統中的並發、封鎖
第32講 封鎖(續)、活鎖和死鎖
第33講 可串列性、兩階段鎖協議、死鎖的檢測處理和防止
第34講 死鎖的檢測處理和防止
第35講 死鎖的檢測處理和防止(續)、多粒度封鎖
第36講 資料庫的安全、視圖、訪問控制、完整性約束
第37講 完整性約束的說明、分布式資料庫系統
第38講 關系資料庫理論、範式
第39講 資料庫設計、資料庫的物理設計、數據的實施
由淺入難,超級詳細,適合自學和課堂教學與課後復習考試之用。
Csf格式,用科建播放器播放

『伍』 資料庫該怎麼學習

要說資料庫,一般以SQL Server作為入門的學科,它適合中小型項目開發,而現在比較流行於大型開發的有:
Oracle,現在具有企業大型軟體的絕對佔有率;
DB2 在以IBM服務的公司以及單位(中國銀行);
MySql 相對不是很正式的開發,使用MySql;
當然還有一些:Access(桌面資料庫),FoxPro(中國教育),Informix的資料庫系統。
剛開始入門的時候可以找點視頻教程來學習,視頻教程一般講得比較好,但不要企圖於通過它達到比較高的水平。然後要學會將自己所知道的去實踐,多實踐。當覺得實踐到一定程度而沒有什麼沖勁了,就去學習理論,當覺得理論知識需要發揮的時候就去實踐,時間的周期不一定,沒有什麼定論,但自己的時間安排需要定論就可以了。資料庫的DBA人員需要兼有系統分析員和運籌學的業務素質。
1.資料庫是非常快的數據處理程序,其內在的本質依舊是"文件".因為Windows操作系統管理機制就有:磁碟、文件、目錄。Linux的方式只有文件。所以資料庫重本質的角度來說是一種平台軟體,是將文件翻譯成邏輯語言的軟體,成為我們軟體程序數據交換的中心,為什麼那,一個很重要的原因就是「快」,還有就是「安全」、「集成」等等。因為以前的語言程序要處理數據要編寫大量演算法十分麻煩而且很容易出錯等等。
2.其實,要談到操作資料庫,簡單的就太簡單了,但是資料庫最難的不是操作,而是在資料庫的設計上。一個大型程序設計者肯定是一個資料庫的高手,因為大型程序要死板地去完成它是非常困難和不理智也是不安全不穩定的,我們要充分利用自己所有的能力去挖掘其數據之間的奧秘,然後體系化資料庫結構,相當於在資料庫中如何層次化地建立數據結構。將需求中的矛盾事物改變成可以相互融合的。
總之,資料庫是一門入門容易卻達到高手很難的學科,通過不斷在失敗中吸取經驗,才能得到一些書籍上無法學會的東西,那才是真正的高手。也就是說,學技術是很快的,要會將技術運用於實際的業務分析,才可以成為一個自我型的DBA,而不是一個簡單的程序員.

『陸』 資料庫自學網站有嗎

千把人的資料庫要看裡面存些什麼,會不會增長之類的。
如果只有1000-1萬人的話,那我們只用ACCESS就可以了,

如果1萬-100萬的話我們用mysql或者sqlserver。
如果無限制的話,那就要考慮使用oracle了,根據上述情況,你可以去搜資料了。

注意:學習資料庫之錢,你要了解資料庫的3範式,當然EXCEL滿足第一範式。呵呵

『柒』 如何學習資料庫知識

好像武俠小說里邊說的:「你的招式忘了沒有?」,回答:「差不多忘了」,「忘了就好」。
這與資料庫編程有什麼關系?關系可大了。同志們學過Pascal、BASIC、C(C++)沒有?如果沒有,FOXBASE、FOXPRO應該學過吧?按以上這些語言編程,都是過程化的,說白一點就是一個數據一個數據、一條記錄一條記錄去處理(FOXBASE、FOXPRO不完全這樣,但書上也經常是這樣介紹的),當初我接觸ACCESS
97時,一下子沒有了IF、FOR這些語句(指數據處理),都用SQL語句,真是找不到北了,好在我學SQL語言時,也盡量忘掉這個IF、FOR,到我忘得差不多時,功夫也進了一大步,原來要編一大段程序,現在一兩條SQL語句搞定,就算用多幾條SQL語句,由於是在圖形界面下做,可視化操作,拉拉扯扯,再修改一下生成的SQL語句,也就省事多了。
由於ACCESS具備完整的SQL語言(FOXBASE沒有、FOXPRO不完整),我從ACCESS
97開始用ACCESS編程,到現在為止,DAO、ADO很少用,加上最近從愛賽思上接觸的一些技術,基本上不用DAO、ADO都可以了,可以從我的「未完工的庫存管理」中看出,只是在特殊情況下才偶爾用一下。(少用,但不是不用,還得學,不要誤解)
如何學好資料庫編程?下面介紹一下本人的一些經驗,僅供參考:
1.首先要把原來一個數據一個數據、一條記錄一條記錄的數據處理方式忘掉,越徹底越好。
現在用成批處理了。少用記錄集一條記錄一條記錄地處理,盡量用SQL語句。
2.學好關系資料庫的理論,尤其是規范化理論,表的設計一定要規范化,最起碼要規范化到第三範式。集合運算(並、交、差)。關系運算(選擇、投影、連接)。其中連接與規范化是緊密結合的。
3.運用面向對象的技術:面向對象的分析OOA、面向對象的設計OOD、面向對象的編程OOP,根據表的關系,用窗體和子窗體、報表和子報表,模擬面向對象,這樣可以增加程序的可讀性和可維護性。(這是高級技術,同志們不要輕視,做大項目你就知道有用了)
4.用查詢時,通常一步做不出來,可以分幾步做,本人通常是這么做的,從我給網友回復的例子中也可以看得出。為什麼要這樣做?(1)有些是SQL語言的限制,沒辦法一步做出來,逼的;(2)可以檢查每一步查詢的結果,容易調試;(3)增加可讀性,便於日後維護。
5.查詢的結果用窗體顯示或用報表列印,兩者的技術差不多。通常改變打開窗體或報表的條件就可控制顯示或列印的記錄范圍。另外用查詢做數據源時,動態改變查詢中的SQL語句,比在查詢中引用窗體的控制項要方便,因為SQL語句生成是在VBA中,可以先存放在字元變數中,然後再更新查詢的SQL語句,這樣就可以用斷點來檢查變數值對不對,如果在查詢中引用窗體的控制項,尤其是包含IIF()函數時,調試是很困難的。
6.開發一個系統,首先要解決技術問題,即演算法,用簡單例子,把演算法弄懂了,再詳細設計,這一點從網友的提問中可以看出,有很多人問題表達不清楚,有的人其中夾了很多與演算法無關的東西,尤其是很專業的東西,別人不容易看得明白,由於演算法沒搞清楚,程序就無法編了。
7.不要使用過多的工具特性,使用過多的工具特性會使可讀性降低,可維護性差,要別人幫忙時難以得到幫助,更要命的是可移植性差,從MDB到ADP就可以體會到了,所以在編程時可讀性很重要,可移植性更重要,你甘心自己的程序就固定在一個環境下運行嗎?你甘心永遠用一個工具搞開發嗎?為了你的「錢途」,不要玩弄太多的技巧,當然技術研究是另外一碼事。

『捌』 有什麼好的SQL Server資料庫學習網站

SQL的網站說實在挺多的,哪個IT論壇沒有SQL版塊,比較好的像CUUG官網和論壇、ITpub、51cto還有oracle官方論壇,還有CSDN,在上面學習都不錯
CUUG上的資源共享,還有資料庫培訓課程裡面有SQL,也有SQL主題的網路公開課、技術沙龍,有空參加參加比自己啃書有用。

『玖』 初學者怎麼學資料庫

基本上操作各種資料庫不近相同,其中access是小型資料庫,sqlserver與oracal是中型的,DB是大型資料庫。
1、學習資料庫的SQL語句,每個資料庫基本上上不多,但是都有自己的不同,有的時間類型用『』標識有的用#等。但是基本的SQL都是一樣的select ,update,Insert,Delete,基本上學會了基礎的,就學習高深一點的,如何聯合表查詢,編輯,修改。
2、這些熟悉以後,就要學習一下資料庫的一些常用的系統函數,再之後就是要學習,存儲過程,函數,觸發器,事務。基本資料庫這部分就沒有什麼問題了,只要不做高級的科研什麼的,這些知識就都夠了。要想學好資料庫,就要多聯系,自己創建一個帶有邏輯的符合第三範式以上的資料庫,然後寫寫SQL、觸發器、存儲過程、試圖等。最重要的就是,把他們之間的邏輯搞清楚。
3、如果您想學資料庫,可以看看深度剖析Exadata資料庫一體機視頻課程。

熱點內容
密碼箱的密碼忘記了如何開鎖 發布:2024-11-15 06:04:41 瀏覽:955
安卓軟體和蘋果系統哪個好 發布:2024-11-15 05:48:32 瀏覽:283
pythonwhileelse 發布:2024-11-15 05:39:10 瀏覽:671
java文件流上傳文件 發布:2024-11-15 05:24:02 瀏覽:147
linux安裝so 發布:2024-11-15 05:22:29 瀏覽:581
九游版冒險王2適合安卓哪個版本 發布:2024-11-15 05:12:33 瀏覽:600
iphonexsmax怎麼連接伺服器 發布:2024-11-15 05:11:46 瀏覽:775
長江存儲校招 發布:2024-11-15 05:11:01 瀏覽:966
oraclesql函數大全 發布:2024-11-15 05:10:00 瀏覽:465
form多文件上傳 發布:2024-11-15 05:09:21 瀏覽:913