1樓:匿名使用者
那區別大了,根本就是兩門課,學的東西完全不一樣。
應該這麼說吧:資料庫可以說是專
一門工具,學來就屬可以用;而資料結構是計算機專業的基礎課程。如果你要搞軟體程式設計,那麼就應該學資料結構。
根據我學過的感覺,資料結構應該比較簡單點,不過不同的人應該感覺不同吧!呵呵
資料庫與資料結構的區別有哪些?
2樓:打小就難揍水瓶
資料庫相當於容器資料結構相當於往容器裡放東西方式和取東西方式沒有資料結構容器裡東西(資料)會雜亂無章取出來也麻煩
1、資料儲存層
資料儲存設計到資料庫的概念和資料庫語言,這方面不一定要深鑽研,但至少要理解資料的儲存方式,資料的基本結構和資料型別。sql查詢語言必不可少,精通最好。可從常用的selece查詢,update修改,delete刪除,insert插入的基本結構和讀取入手。
access2003、access07等,這是最基本的個人資料庫,經常用於個人或部分基本的資料儲存;mysql資料庫,這個對於部門級或者網際網路的資料庫應用是必要的,這個時候關鍵掌握資料庫的庫結構和sql語言的資料查詢能力;
sql server2005或更高版本,對中小企業,一些大型企業也可以採用sql server資料庫,其實這個時候本身除了資料儲存,也包括了資料包表和資料分析了,甚至資料探勘工具都在其中了;
db2,oracle資料庫都是大型資料庫,主要是企業級,特別是大型企業或者對資料海量儲存需求的就是必須的了,一般大型資料庫公司都提供非常好的資料整合應用平臺;
bi級別,實際上這個不是資料庫,而是建立在前面資料庫基礎上的,企業級應用的資料倉儲。data warehouse,建立在dw機上的資料儲存基本上都是商業智慧平臺,整合了各種資料分析,報表、分析和展現,bi級別的資料倉儲結合bi產品也是近幾年的大趨勢。
2、報表/bi層
企業儲存了資料需要讀取,需要展現,報表工具是最普遍應用的工具,尤其是在國內。過去傳統報表大多解決的是展現問題,如今像帆軟報表finereport也會和其他應用交叉,做資料分析報表,通過介面開放功能、填報、決策報表功能,能夠做到打通資料的進出,涵蓋了早期商業智慧的功能。
tableau、qlikview、finebi這類bi工具,可分在報表層也可分為資料展現層,涵蓋了資料整合、資料分析和資料展現。finebi和tableau同屬於近年來非常棒的軟體,可作為視覺化資料分析軟體,可常用finebi從資料庫中取數進行報表和視覺化分析。相對而言,視覺化tableau更優,但finebi又有另一種身份——商業智慧,所以在大資料處理方面的能力更勝一籌。
資料結構和資料庫系統原理和計算機網路和軟體工程這四門課程有什麼關係,難以程度和先學那個好。
3樓:匿名使用者
貌似這四科沒啥大關係,不過根據我們學校的排課,資料結構和資料庫系統原理是同時學的,然後是計算機網路,最後是軟體工程。
我覺得這樣安排的原因是:資料結構是程式設計思想,要在學了一門語言之後學習,同時學習程式設計思想的時候,就要試著自己編寫正規的程式,這時就會用到資料庫,所以就開始學習資料庫了。
而計算機網路其實與程式設計的關係不大,是瞭解網路基礎的,畢竟學了幾年計算機,最後出來連網路是啥都搞不清也太不應該了。
這個軟體工程應該是在有了一定程式設計基礎上,再來學習的,因為它的理論性比較強,如果沒有實踐做基礎,只是看理論,理解不深,收穫不大。
4樓:匿名使用者
個人覺得:這四門課程的交集都不多,但是都是很重要。資料結構,對你程式設計,演算法設計方面有很大的幫助,難度是比較大的。
至於資料庫,如果不是非要搞資料庫的研究,能用sql做些查詢,建表,更新這些比較常用的操作就可以了。計算機網路,這個看你以後的方向,如果你要鑽網路,那麼這個就必須學的足夠好,還是比較費時間和精力的,但是一般開發而言,都不會涉及到很多這方面的知識。軟體工程呢,必須得有一定開發基礎才能有更多的體會,光掌握理論容易,但是運用到實際就要求比較高了~
5樓:匿名使用者
都是基本課程吧。
資料結構是最基本的東西,在程式設計的很多方面都要用到,主要是關於演算法方面的東西。
資料庫原理就是學資料庫原理..資料庫的操作之類的
計算機網路講的是網路的基本知識,例如網路分層、tcp/ip協議、分網段、balabala
軟體工程... 說實話我也不知道這幹嘛的 每個地方可能教材不同,一般是關於一些專案的流程、步驟、規範之類
想學好的話 資料結構還是要自己仔細琢磨,資料庫和網路都是基本知識,都要學吧。
----
@zzx0031 說得關於軟工的沒錯 設計系統用的 做畢業設計的時候就會用到
學資料結構要先學基本的c/c++
簡答題簡述資料資料庫和資料庫管理系統。什麼是
1 資料是指 文字,聲音,影象,語言等描述事物的符號記錄!2 資料庫 資料庫是長期儲存在計算機內,有組織,可共享的大量資料的集合!3 資料庫管理系統 就是科學的組織和儲存資料,高效的獲取和維護資料的一個系統軟體!2 資料模型是嚴格定義的一組概念的集合。有三部分組成 1 資料結構 2 資料操作 3 完...
資料庫原理與應用用的什麼軟體,資料庫原理及應用用什麼軟體
學習資料庫原理,需要有數理邏輯的基礎 如果學習應用,不需要什麼基礎 好學!但是你要經常動手做實驗 資料庫原理及應用用什麼軟體 學習資料庫原理,需要有數理邏輯的基礎 如果學習應用,不需要什麼基礎 好學!但是你要經常動手做實驗 查了這本書,用的是sql server資料庫,還有用powerdesigne...
資料庫表的物理結構是什麼 什麼是資料庫表結構
就是表的定義結構。什麼是資料庫表結構 資料表是由表名 表中的欄位和表的記錄三個部分組成的。設計資料表結構就是定義資料表檔名,確定資料表包含哪些欄位,各欄位的欄位名 欄位型別 及寬度,並將這些資料輸入到計算機當中。表的結構 1 確定表名。表名要確保其唯一性,表的名稱要與用途相符,簡略 直觀 見名知意。...