回覆列表
  • 1 # 熊吉科技

    你好,資料庫現在大的分類就是sql形和nosql形的,就是一個是傳統的結構化資料庫,一個是文件資料庫(基本上無結構)

    再說你的問題,需不需要學習c++或其他基礎。

    一般情況,剛開始學資料庫的時候不需要,對於sql形,你只需要懂sql語句即可,當然不同的sql資料庫語法略微有差異,但是不是很大。

    對於nosql形,你需要學習他們的shell語句,比如mongodb來說,他有自己的一套增刪改查的語法

    熟悉了這些語法後,你要是純dba(資料庫管理員)的話學不學程式語言都行,不是很重要,但是如果你要做應用,比如web應用或者本機應用,你就需要學習一門語言去呼叫資料庫的驅動了,比如JAVA的jdbc等,mongodb也有對應語言的驅動。

  • 2 # 程以三年

    資料庫程式設計技術主要是SQL編寫以及調優能力,後續的個人職業發展方向中主要以資料中臺和大資料應用,前景很廣闊,在初期其不需要先學習C++或者計算機基礎之類的知識,可以從學習資料庫理論知識來入門,建議以mysql這種關係型資料庫來作為實操軟體。

  • 3 # SamBa

    資料庫程式設計主要基於SQL,要不要學習C++基於以後的學習、工作或興趣方向。本身和C++沒有必然關係。

    程式語言分為編譯性語言和解釋性語言。兩個目前應用最廣泛的代表就是C/C++和Java。解釋性語言因為存在跨平臺的優勢,當前得到廣泛應用,如安卓下應用的開發都是基於Java。C/C++編譯型語言效率高,嵌入式系統還是保留用C的習慣。

    至於計算機基礎之類的課程是很有必要學習的,如計算機組成原理,資料結構,資料庫原理以及基礎演算法之類。這些課程的學習,會對於高階進階提升是很有益處的。懂得皮毛容易,但是知其原理,然後對於演算法的運用才能成為真正意義的高手。

  • 4 # 素食的貓

    學習C、C++等,主要是為了進一步學習資料結構、演算法設計、編譯原理、作業系統等課程,僅僅學資料庫,這個不一定學。

  • 5 # 城管哎

    可以先學 Pascal。 Pascal 是一門很好的教學語言。然後對程序式程式設計有些瞭解以後可以學習資料結構,C 和 C++。 然後可以學一下 Java 或 C#。

  • 中秋節和大豐收的關聯?
  • 號稱“行走CD”的林俊杰,實際唱功如何?